Versions Compared

Key

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

...

Gliffy Diagram
size1200
namenxrg-datamodel
pagePin3

TODO: Tegn datamodellen, når den er mere færdig (spare tid....se beskrivelser nedenfor for begrundelse af valg etc).

DocumentEntryContent

En af de grundlæggende datatyper i et XDS Registry er DocumentEntry. Dette objekt beskriver en indexering af et dokument, der så senere kan hentes i et XDS Repository. Da ITI-XX snitfladerne er SOAP baserede er det i sidste ende XML, der skal returneres fra snitfladerne i NXRG. Det nuværende OpenText Registry baserer sig på en XML database (xDB), som indeholder sådanne XML baserede strukturer.

...

DocumentEntryentryUuiduniqueIdURIpatientIdsourcePatientIdsourcePatientInfotitle

objectType

(stable/on-demand)

classCode

(code)

languageCode


commentstypeCode

practiceSettingCode

(code)

creationTimeserviceStartTimeserviceStopTime

healthcareFacilityTypeCode

(code)

eventCodeList

(list<code>)

confidentilityCode

(code)

legalAuthenticatorlimitedMetadataauthor.authorInstituionauthor.authorPersonauthor.authorRole

formatCode

(code)

availabilityStatusreferenceIdList

homeCommunityId

(string)

reposistoryUniqueId

(string)

mimeType

hash

(string)

size
ITI-18  (FindDocuments)


x

(netop een)




x

(højst een)

x

(liste)



x

(liste)

x

(liste)

x

(interval)

x

(interval)

x

(interval)

x

(liste)

x

(flere lister)

x

(liste)




x

(liste)


x

(liste)

x

(liste)







ITI-18  (FindDocumentsByReferenceId)


x

(netop een)




x

(højst een)

x

(liste)



x

(liste)

x

(liste)

x

(interval)

x

(interval)

x

(interval)

x

(liste)

x

(flere lister)

x

(liste)




x

(liste)


x

(liste)

x

(liste)

x

(liste)






ITI-42

(forretningsregler)

3.42.4.1.3.5(opslag)

3.42.4.1.3.3.1(opslag)



3.42.4.1.3.5(brug)

























3.42.4.1.3.3.1(brug)3.42.4.1.3.3.1(brug)

ITI-57

(forretningsregler)

































ITI-61

(forretningsregler)


































NXRGs datamodel er normaliseret i forhold til alle behov beskrevet i tabellen ovenfor. D.v.s alle attributter, der anvendes af en ITI-XX er trukket ud og er en del af den søgbare tabel DocumentEntries.

Attributter, der ikke refereres af ovenstående tabel vil ikke være en del af DocumentEntries, men vil udelukkende persisteres som en del af xml feltet i tabellen DocumentEntryContent.

Migrering

TODO