Page History
...
FSK Registry implementerer transaktionen Registry Stored Query (ITI-18), som er beskrevet i IHE IT Infrastructure Technical Framework Volume 2a (ITI TF-2a) 10 Transactions Part A.
ITI-18 query beskeder følger ebXML Registry Information Mode Version (RIM) 3.0og tager overordnet set . Overordnet set findes der i en ITI-18 query 3 typer af parametre:
- Response Options: Mulighed for at angive to parametre, der definerer, hvilken type svar vi forventer
- ReturnComposedObjects:
...
- En boolsk værdi, der angiver, hvorvidt vi forventer et svar (default: true)
- ReturnType
- : Definerer hvilken type af svar vi forventer
- QueryID (UUID): Definerer hvilken type af forespørgsel, vi laver
- Query Parameters: : Hver type af query (defineret ved QueryID) giver anledning til en række required/optionelle søgeparametre
I det følgende afsnit vil vi gennemgå hver af disse 3 parameter-typer og angive, hvordan disse er understøttede/fortolkede i FSK Registry. Gennemgangen vil indeholde eksempler på queries, hvor dette giver mening.
FSK Registry melder tilbage til DDS med et response af ...TODO.
FSK Registry Response Options
ReturnType kan som udgangspunkt antage een af følgende to værdier:
- LeafClass: Denne type returnerer en liste af XML elementer bestående af fuldt specificerede ebXML objekter, der matcher den modtagne query. Resultatlisten af objekter (ExtrinsicObject/XDSDocumentEntry) er helt selvindeholdt: Slots, external identifiers, classifications etc. Dvs alt, hvad der vides om de konkrete objekter returneres.
- ObjectRef: Denne type returnerer en liste af UUIDer som refererer objekter i et XDS Registry, der matcher den modtagne query.
FSK Registry ignorerer ReturnCompoesedObjects parameteren. Alle queries besvarers, somom denne parameter er true.
FSK Registry ignorerer return type parameteren. Alle queries besvares, somom denne parameter er sat til LeafClass dvs. fuldt sæt af metadata.
FSK Registry QueryID (UUID)
I IHE IT Infrastructure Technical Framework opereres med en række standard XDS Query identificeret med UUID'er. Nedenstående tabel viser den samlede oversigt over de definerede Query ID. Kolonnen længst til højre viser, om FSK Registry forstår/understøtter den specifikke Query.
Query Name | Query ID | FSK Registry understøttelse |
|---|---|---|
| FindDocuments | urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d | Ja |
| FindSubmissionSets | urn:uuid:f26abbcb-ac74-4422-8a30-edb644bbc1a9 | Nej |
| FindFolders | urn:uuid:958f3006-baad-4929-a4de-ff1114824431 | Nej |
| GetAll | urn:uuid:10b545ea-725c-446d-9b95-8aeb444eddf3 | Nej |
| GetDocuments | urn:uuid:5c4f972b-d56b-40ac-a5fc-c8ca9b40b9d4 | Nej |
| GetFolders | urn:uuid:5737b14c-8a1a-4539-b659-e03a34a5e1e4 | Nej |
| GetAssociations | urn:uuid:a7ae438b-4bc2-4642-93e9-be891f7bb155 | Nej |
| GetDocumentsAndAssociations | urn:uuid:bab9529a-4a10-40b3-a01f-f68a615d247a | Nej |
| GetSubmissionSets | urn:uuid:51224314-5390-4169-9b91-b1980040715a | Nej |
| GetSubmissionSetAndContents | urn:uuid:e8e3cb2c-e39c-46b9-99e4-c12f57260b83 | Nej |
| GetFolderAndContents | urn:uuid:b909a503-523d-4517-8acf-8e5834dfc4c7 | Nej |
| GetFoldersForDocument | urn:uuid:10cae35a-c7f9-4cf5-b61e-fc3278ffb578 | Nej |
| GetRelatedDocuments | urn:uuid:d90e5407-b356-4d91-a89f-873917b4b0e6 | Nej |
| FindDocumentsByReferenceId | urn:uuid:12941a89-e02e-4be5-967c-ce4bfc8fe492 | Nej |