Versions Compared

Key

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

...

Det forventes at læseren har en REST services. For en kort introduktion til FHIR henves til snitfladebeskrivelsen i CAVE anvenderguide og ellers til https://www.hl7.org/fhir/.

...

Definitioner og referencer

ReferenceBeskrivelse
NSPNational Service Platform
LARLægemiddel Allergi Register
CAVELatin for vogt eller undgå. Fagudtryk for medicin som en patient bør undgå
FHIRFast Health Interoperability Resources
RESTRepresentational State Transfer
DGWSDen Gode WebService

...

  1. HAPI FHIR Servlet modtager et HTTP POST request. Eksempel på request kan ses i CAVE Anvenderguide- Guide til anvendere.
  2. Request behandles af registrerede interceoptore. 
    1. SLA logning
    2. Validering af format i forhold til FHIR standarden. 
    3. Validering af om request indeholder FHIR ressourcer vi tillader. 
    4. Forretningsmæssig validering af indhold. Se afsnittet input validering for detaljer. 
  3. Behandling og persistering af request i bundle processor komponenten. 
    1. Verificering om patient, practitioner, pracitioner role og organization allerede findes. Hvis det er tilfældet anvendes disse når data persisteres ellers oprettes der nye. 
    2. AllergyIntolerance persisteres i databasen via HAPI JPA Server komponenten. 
  4. De oprettede data returneres til LAR servicen.

...

  1. HAPI FHIR Servlet modtager et HTTP Get kald. Eksempel på kald kan ses i CAVE Anvenderguide- Guide til anvendere.
  2. Request behandles af registrerede interceoptore. 
    1. SLA logning
    2. Validering af format i forhold til FHIR standarden. 
  3. HAPI JPA serveren kaldes for at foretage søgningen og data returneres til kalderen.

...