Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Logische ID

Elke resource heeft een id element dat de "logische ID" (logical ID) bevat van de resource die toegewezen MOET worden door de FHIR Resource Provider, die verantwoordelijk is voor het opslaan en beheren van de resource. Wanneer een nieuwe resource wordt aangemeld bij de FHIR Resource Provider, geeft de FHIR Resource Provider een nieuwe uniek logische id af binnen het domein van alle resources van hetzelfde type op dezelfde FHIR Resource Provider. Eenmaal toegewezen door de FHIR Resource Provider, wordt de "logische id" NOOIT gewijzigd.

...

Wanneer een resource wordt gekopieerd van de ene provider naar een andere provider, kan de kopie al dan niet dezelfde logische id op de nieuwe server behouden. Dit is afhankelijk van replicatie en beleid.

Bedrijf identifier

Naast de "logische ID" (logical ID) wordt als "Best Practice" bij de resource ook het "bedrijf identifier" (business identifier) element gebruikt, die door de cliënt applicatie (moet) worden toegekend, die het originele bronsysteem is. Een "bedrijf identifier" wordt gebruikt om resources uniek te kunnen identificeren met (andere) systemen, die op andere omgevingen aanwezig zijn en gebruik maken van andere protocollen. Bijvoorbeeld elke patiënt zou men kunnen identificeren a.d.h.v. een BSN. Een zorgverlener kan men identificeren via zijn AGB code. Een taak kan men identificeren aan een Taaknummer.

...

Info
titleBedrijf identifier specificeren


De applicatie die een nieuwe resource instantie creëert en publiceert MOET het bedrijf identifier element (Identifier type) specificeren, als het identifier element in de resource instantie beschikbaar is.  

Referenties

De "logische ID" (logical ID) wordt gebruikt als referentie in resources, omdat een eenmaal toegewezen  "logische id" NOOIT wijzigt. 

...

Code Block
languagejs
titleLogische referentie
{
  "resourceType": "Task",
  "for":
  {    
    "reference": "Patient/61",
    "type": "Patient"
  }
}

Referentie integriteit

Aanname is dat de gebruikte FHIR (Resource) Provider referentie integriteit afdwingt, waardoor resources altijd moeten worden aangeboden in zo'n volgorde dat referenties verwijzen naar reeds bestaande resources. In het geval dat er een eHealth Taak wordt aangeboden, zullen dus eerst de eHealth Activiteit (ActivityDefinition) en Patient resource waar naar deze eHealth Taak verwijst moeten bestaan.

...