Versions Compared

Key

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

...

Dette dokument beskriver designet af Behandlingstestamenteregistret (BTR).

En beskrivelse af funktionaliteten i servicen kan findes i dokumentet "Behandlingstestamenteregistret-service".

Ændringslog

...

Opdateret TreatmentWill database-schema figur med nyeste ændringer

...

Terminologi



HL7 CDAStandard til udveksling af oplysninger indenfor sundhedsvæsenet.

Arkitektur

Systemet består af en enkelt service der håndterer begge registre. Som illustreret på figuren herunder tilgår brugerne servicen indirekte via Sundhed.dk , patientjournalsystemer, lægepraksissystemer osv. som integrerer til systemet.  Herudover foretager Dokumentdelingsservicen (DDS) opslag via FSK. Opslaget via FSK returnerer alene information om, hvorvidt der findes data for en person eller ej.

...

.

...

...

Standarder

Dataudveksling er basereret på HL7 CDA.

...

Se Guide til Anvendere for flere detaljer.


Arkitektur

Systemet består af en enkelt service der håndterer begge registre. Som illustreret på figuren herunder tilgår brugerne servicen indirekte via Sundhed.dk , patientjournalsystemer, lægepraksissystemer osv. som integrerer til systemet.  Herudover foretager Dokumentdelingsservicen (DDS) opslag via FSK. Opslaget via FSK returnerer alene information om, hvorvidt der findes data for en person eller ej.

Servicen understøtter adgang gennem DGWS eller IDWS. Håndteringen af DGWS/IDWS-billetter håndteres ved hjælp af security-api'et.

Gliffy Diagram
displayNameLTR-BTR arktitektur v1
nameLTR-BTR arktitektur v1
pagePin2


Sikkerhed

Kald til servicen kan foretages som enten DGWS- (Den Gode Webservice) eller IDWS- (Identity Based Web Services) kald.

...

Der henvises til hhv.  Den Gode Webservice  og  OIO Identity-based Web Services v1.0.1a  for yderligere information.

Integrationer


HTML
<iframe src="https://archi.nspop.dk/NSP/570928ca/views/507fac52-f8c5-4e21-bca1-7be0ca6abf06.html" name="test" height="1000" width="800">You need a Frames Capable browser to view this content.</iframe>   


CPR-subscriber

Cpr-subscriber er en fælles intern applikation hvis formål er at håndtere al kommunikation til stamdata (cpr-registry). SKR-servicen inkluderer et slettejob der skal sørge for at slette en borgers registrering 1 år efter personen er afgået ved døden.

...

Gennem kald til CprExists Service foretages validering af CPR nummer. CPR valideringen kan køre i følgende tre modes:

  • OFF: Der foretages ikke yderligere verifikation af CPRnummeret udover simpel validering af længde. CPRExists kaldes ikke
  • WARNING: CPRExists service kaldes. Hvis denne service svarer, at CPR nummeret ikke findes eller er inaktivt, så audit logges denne information.
  • REJECT: CPRExists service kaldes. Svaret fra denne er en hård validering dvs kaldet til BTR fejler, hvis CPRExist service ikke kender CPR nummeret eller det er inaktivt.

CprExists Service benyttes ligeledes til validering af alder. Denne validering foretages altid.

Design


Gliffy Diagram
displayNameLTR-BTR design v3
nameLTR-BTR design v3
pagePin7

...

Ved sletning afsluttet gyldighedsperioden blot.  


HTML
<iframe src="https://archi.nspop.dk/NSP/570928ca/views/f72c13b1-dd78-4a85-a317-4ae73cee3635.html" name="test" height="600" width="600">You need a Frames Capable browser to view this content.</iframe>   


Den detaljerede databasetabel Det detaljerede database tabellen for livstestamentet er vist på figuren herunder.

...

Tabellen LivingWill anvendes til at lagre information om en borgers livstestamente. ValidFrom - ValidTo definerer gyldighedsperioden.

Det Den detaljerede databas tabellen databasetabel for behandlingstestamentet er vist på figuren herunder. 

...

De to Properies-tabeller indeholder tekniske key/value properties, som anvendes internt af servicen. Tabellerne er navngivet, fordi de eksisterer side om side i det samme skema i et udviklingsmiljø.


Ændringslog

VersionDatoÆndringAnsvarlig
1.0.12018-08-30Initialt dokumentTrifork
1.0.22018-08-31Ny releaseTrifork
1.0.62018-10-15

Opdateret TreatmentWill database-schema figur med nyeste ændringer

Trifork
1.0.122019-08-16Tilføjet note om MinLog SessionIdTrifork
1.0.132021-01-18Opdateret 'Design'-figurKvalitetsIT
1.1.72021-09-06Opdateret efter udfasning af dgws/idws-proxy.KvalitetsIT
1.1.82021-10-12Opdateret ifm. udfasning af btr-snitflade med accept fra pårørende, værge eller fremtidsfuldmægtig for uafvendeligt døendeKvalitetsIT
1.1.92021-10-25Opdateret ifm inaktive cpr numre afvisesKvalitetsIT
1.1.102022-10-25Validering af alder med CprExists tiløjetKvalitetsIT