Versions Compared

Key

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

Anchor
top
top


INDHOLD

Table of Contents

Beskrivelse

Multiexcerpt
MultiExcerptNameFormål

Patienters aftaler med pleje- og sundhedsvæsenet.

Multiexcerpt
MultiExcerptNameBeskriv databehandlingen

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^^


Multiexcerpt
MultiExcerptNameArkitekturtegning


Relaterede registre og services

Multiexcerpt
MultiExcerptNameUnderstøttede komponenter

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^^

Incoming Links