Page History
...
- Mulighed for at registrere og opdatere lægemiddeloverfølsomhedsoplysninger på en given borger.
- Mulighed for at læse lægemiddeloverfølsomhedsoplysninger for en given borger.
...
Gliffy Diagram | ||||
---|---|---|---|---|
|
De med grå markerede komponenter er standard HAPI FHIR komponenter.
Registrering og opdatering af oplysning om lægemiddeloverfølsomhed
Registrering eller opdatering af overølsomhed for lægemiddel sker på følgende måde.
- HAPI FHIR Servlet modtager et HTTP POST request. Eksempel på request kan ses i CAVE - Guide til anvendere.
- Request behandles af registrerede interceoptore.
- SLA logning
- Validering af format i forhold til FHIR standarden.
- Validering af om request indeholder FHIR ressourcer vi tillader.
- Forretningsmæssig validering af indhold. Se afsnittet input validering for detaljer.
- Behandling og persistering af request i bundle processor komponenten.
- 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.
- AllergyIntolerance persisteres i databasen via HAPI JPA Server komponenten.
- De oprettede eller rettede data returneres til LAR servicen.
...
Opslag af oplysninger om lægemiddeloverfølsomhed sker på følgende måde. . Der kan læses med eller uden historik.
- HAPI FHIR Servlet modtager et HTTP Get kald. Eksempel på kald kan ses i CAVE - Guide til anvendere.
- Request behandles af registrerede interceoptore.
- SLA logning
- Validering af format i forhold til FHIR standarden.
- HAPI JPA serveren kaldes for at foretage søgningen og data returneres til kalderen.
...
- Den modtagne request skal bestå af en AllergyIntolerance, Patient, PractitionerRole, Practitioner og Orgnization ressource.
AllergyIntolerance
Oprettelse
- Identifier i AllergyIntolerance skal være unik.
Opdatering
- Identifier i AllergyIntolerance skal eksistere ved opdatering
- ClinicalStatus må ikke være inactive
- Patient må ikke ændres fra oprindelig værdi
- VersionId skal være udfyldt og nyeste version
Oprettelse og opdatering
- Der skal være et code element og system skal være valid oid. Se LAR - Guide til anvendere for valid værdi.
- Der må maksimalt være én reaction.
- Hvis der er en reaction så skal der være én manifestation.
- Hvis der er en reaction skal coding indeholde enten en kode og system eller en text. Hvis der er kode og system skal system være valid oid. Se LAR - Guide til anvendere for valid værdi.
- ClinicalStatus skal være sat.
- VerificationStatus skal være CONFIRMED.
- OnsetDateTime skal være sat.
- Type skal være sat.
- Category skal være sat.
- Der skal være reference til en patient.
- Der skal være reference til en recorder.
...