INDHOLD

Beskrivelse

Patienters aftaler med pleje- og sundhedsvæsenet.Metadata og dokumenter fra systemer i forbindelse med Aftaleoversigt (AO) bliver tilgængelige for Dokumentdeling servicen (DDS) via Aftaleoversigt adapteren DDS-AO.
Dokumentdata hentes i Bookplan. ( Region Midt og Region Nord)
DDS indhenter dokumentmetadata og aftaleoversigtsdokumenter ved at kalde Aftaleoversigt XDS Registry Adapter og Aftaleoversigt XDS Repository Adapter, samlet kendt som Aftaleoversigt XDS-adaptere. Indholdet i aftaleoversigtsdokumenter skaber Aftaleoversigt XDS Repository Adapter ved at kalde Bookplans REST-ful aftaleservice.

Support ansvarlig: Kvalitets IT
NSP: https://www.nspop.dk/pages/releaseview.action?pageId=???????? (Ikke publiceret pr 22/10-2019, doc fundet her: https://www.nspop.dk/display/KvalitetsIT/AO+XDS+Adaptere )

Forretningsanvendelse

^^Tilbage til toppen^^



Relaterede registre og services

Applikationsbeskrivelse

^^Tilbage til toppen^^

Som en lidt speciel ting vil AO XDS Registry Adapter danne et aftaledokument pr fremsøgt Bookplan aftale. Dette sker hver gang en dokumentanvender laver en søgning. Hver søgning giver derved anledning til et unikt sæt af dokumenter. Der anvendes en database, AO XDS Cache, til persistering og afhentning af bookplan dokumenter. Denne database er at betragte som en "sessioncache.

Datastruktur, Intern register: Aftaleoversigt XDS cache (AO)

^^Tilbage til toppen^^

Register properties:

Aftaleoversigt (AO) XDS Registry og Repository Adaptere (kaldes af Dokumentdelingservicen - DDS), anvender en database til persistering og afhentning af bookplan dokumenter. Denne database er at betragte som en "sessioncache". De persisterede data kan derfor til enhver tid slettes. Det er derfor ikke nødvendigt at tage backup af databasen.
Da databasen over tid vil vokse, giver det mening at rydde op i denne (f.eks i natligt/ugenligt job). (entries foreslås slettet når mere end 24 timer eller 300 timer gamle).

Entitetsbeskrivelser

AO XDS cache

^^Tilbage til toppen^^

Objektet rummer følgende information:
-------------------------------------------
ID -- unique auto genereret ID
PATIENT_ID -- CPR
CREATED_DATE -- Oprettet dato/tid
REPOSITORY_ID -- ID for repositoriet (Region Midt: 1.2.208.176.99.180.99.98.1 , Region Nord: 1.2.208.176.99.179.99.98.1 )
HOME_COMMUNITY_ID -- identifikation af domænet, hvor det angivne Repository findes
DOCUMENT_ID -- Unique document-id
CONTENT TEXT -- Genereret aftaledokument af AO XDS Registry Adapter pr fremsøgt Bookplan aftale. Dette sker hver gang en dokumentanvender laver en søgning. Hver søgning giver derved anledning til et unikt sæt af dokumenter.

Tabelbeskrivelser

Tabel: AOXDSCACHE

^^Tilbage til toppen^^

CREATE TABLE IF NOT EXISTS aoxdscache.AOXDSCACHE (
ID BIGINT(20) NOT NULL AUTO_INCREMENT,
PATIENT_ID VARCHAR(20) NOT NULL,
CREATED_DATE TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
REPOSITORY_ID VARCHAR(50) NOT NULL,
HOME_COMMUNITY_ID VARCHAR(50) NOT NULL,
DOCUMENT_ID VARCHAR(150) NOT NULL,
CONTENT TEXT,
PRIMARY KEY (ID),
UNIQUE INDEX AOXDSCACHE_ID_UIDX (ID ASC),
UNIQUE INDEX AOXDSCACHE_DOC_ID_UIDX (DOCUMENT_ID ASC),
INDEX AOXDSCACHE_CREATED_DATE_IDX (CREATED_DATE ASC));

Teknologibeskrivelse

^^Tilbage til toppen^^

Refereres fra

^^Tilbage til toppen^^





  • No labels