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
Relaterede registre og services
Applikationsbeskrivelse
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)
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
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
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
Refereres fra
- 2.1 NSP Forretningsarkitektur overordnet
- 2.2 NSP Forretningsarkitektur områder
- D01 Dokumentdeling (DDS)