Versions Compared

Key

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

...

  • Dokumentdelingsservice : DDS anvender den af NXRG udbudte ITI-18 snitflade til at udføre søgninger efter data registreret i NXRG.
  • OpenXDS Repository: OpenXDS Repository opbevarer de konkrete dokumenter, der registreres på NSP XDS. OpenXDS anvender NXRGs udbudte ITI-42 snitflade for at få indexeret det metadata, som følger med de konkrete dokumentregistreringer.
  • DROS: DROS udbyder registrerings- og opdaterings snitflader ud mod anvendersystemerne. DROS proxy'er kald af ITI-42, ITI-57 og ITI-61 videre til NXRG på de udbudte snitflader.
  • Driftsskeduleret oprydning (XDSCleanup): Da dokumentregistreringer kun skal leve i NXRG i begrænset tid (de konkrete regler for opbevaring besluttes af de tilsluttede projekter), skal driften have mulighed for at rydde op (slette) gamle dokumentregistreringer, som ikke længere skal opbevares i NXRG. Der udbydes snitflader til oprydning af NXRG.
  • National Adviserings Service (NAS):  I forbindelse med opdateringer via ITI-42, ITI-61 og ITI-57 tjekkes det, om der skal sendes udsendes notifikationer for dokumentet.

Diagrammet nedenfor viser både løsningens snitflader og eksterne services, som denne samarbejder med. Derudover vises den NXRGs intern lagdelte opbygning (herunder specificering af ansvarsfordelingen i de forskellige lag i applikation).

...

 Documententries_status90_deletion

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
status90_deletion_dateDato for sletning af dokumenter for personer med status 90nej
datetime(6)
deletion_countAntal dokumenter der er slettet den pågældende datonej
int(11)
creation_timeTidspunkt for indsættelse af rækken.nej
datetime(6)
last_update_timetidspunkt for, hvornår rækken senest er opdateret

datetime(6)

 Nas integration tabeller

Integrationen til NAS har 2 tabeller i databasen:


notification_configuration:

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
classcode_codenameNavn for ClassCode.nej
varchar(64)
classcode_schemenameScheme for ClassCode.nej
varchar(64)
typecode_codenameNavn for TypeCode.nej
varchar(64)
typecode_schemenameScheme for TypeCode.nej
varchar(64)
formatcode_codenameNavn for FormatCode.nej
varchar(64)
formatcode_schemenameScheme for Formatcode.nej
varchar(64)
topicDen topic, som der sendes til på NASnej
varchar(128)
notification_typeNotifikationens type. Skal være defineret i NXRG logik, sådan at den kendes i respektiv dao klasse og Notifications jobbet.nej
varchar(128)
creation_timeTidspunkt for indsættelse af rækken.

datetime(6)


unsent_notifications:

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
uuidUnik nøglenejxvarchar(64)
patient_idCPR nummer som notifikationen drejer sig omnej
varchar(64)
created_dateDato og tid for hvornår notifikationen blev skabtnej
VARCHAR(50)
topicDen topic, som der sendes til på NASnej
varchar(128)
notification_typeNotifikationens type. Skal være defineret i NXRG logik, sådan at den kendes i respektiv dao klasse og Notifications jobbet.nej
varchar(128)

Migrering af data

Den oprindelige data migrering fra openText registry er ikke længere aktuel, og indholdet er flyttet til "Yderligere dokumentation - Migration"

...