Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

http://fhir.patientsknowbest.com/id/public-id

https://www.hl7.org/fhir/R4/namingsystem.html

kind

identifier

description

In most situations, PKB will assign a UUID to each data point stored in the data base, known as the “Public ID”.

Callers will often not need to know or use this value, as interactions are generally focused on business identifiers (e.g. the patient’s NHS number).

When the PKB-assigned UUID is required to be passed as the value of an identifier, the identifier system will be set to one of the supported uniqueId values given below.

Note that this NamingSystem is agnostic of data type. For example: if an API call identifies uses a PKB Public ID to identify a user then the type of that user (e.g. Patient, Professional etc) must not be assumed. Which user types are possible would need to be determined by some other means, such as by consulting the corresponding specification, or existing knowledge of the context in which the API is being used.

uniqueId

  • uniqueId[0]

    • type = uri

    • value = “urn:uuid:cd97da65-0aa4-43a6-b695-cfd0c6f3267d”

    • preferred = false

  • uniqueId[1]

    • type = uri

    • value = “http://fhir.patientsknowbest.com/id/public-id”

    • preferred = true

  • No labels