...
Elke resource heeft een ID-element dat de "logische ID" (logical ID) bevat. De Logische ID dient uniek te zijn zodat de resource eenduidig terug te vinden is of naar verwezen kan worden. Verder is moet de logische ID een identifier zijn die met voorkeur slecht te raden is en geen probleem vormt bij toekomstige migratie en integraties tussen systemen. Om deze reden stelt koppeltaal dat de logische id een UUID versie 4 (rfc4122) moet zijn.
Toepassing en restricties
...
- De applicaties mogen zelf geen Logische ID's toekennen.
- De logische ID is een UUID (rfc4122), versie 4.
Voorbeelden
|
Opvragen a.d.h.v een Patient.id
|
Bedrijfsidentifier
Overwegingen
...
Patient.identifier
|
Opvragen a.d.h.v een Patient.identifier
|
...
|
...
Logische ID: https://www.hl7.org/fhir/resource.html#id
UUID: https://datatracker.ietf.org/doc/html/rfc4122
Bedrijfsidentifier http://hl7.org/fhir/R4/datatypes.html#identifier
...