Bundle für Suchergebnisse
Suchergebnisse einer Dokumentensuche
Metadaten
Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse |
---|---|
Status | active |
Version | 4.0.1 |
Basis | http://hl7.org/fhir/StructureDefinition/Bundle |
Inhalt
ISiKDokumentenSuchergebnisse (Bundle) | I | Bundle | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
identifier | Σ | 0..1 | Identifier |
type | S Σ | 1..1 | codeBindingFixed Value |
timestamp | Σ | 0..1 | instant |
total | Σ I | 1..1 | unsignedInt |
link | Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
relation | Σ | 1..1 | string |
url | Σ | 1..1 | uri |
entry | Σ I | 0..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
link | Σ | 0..* | see (link) |
fullUrl | Σ | 0..1 | uri |
resource | Σ | 0..1 | Resource |
search | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
mode | Σ | 0..1 | codeBinding |
score | Σ | 0..1 | decimal |
request | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
method | Σ | 1..1 | codeBinding |
url | Σ | 1..1 | uri |
ifNoneMatch | Σ | 0..1 | string |
ifModifiedSince | Σ | 0..1 | instant |
ifMatch | Σ | 0..1 | string |
ifNoneExist | Σ | 0..1 | string |
response | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
status | Σ | 1..1 | string |
location | Σ | 0..1 | uri |
etag | Σ | 0..1 | string |
lastModified | Σ | 0..1 | instant |
outcome | Σ | 0..1 | Resource |
DocumentReference | S Σ I | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
link | Σ | 0..* | see (link) |
fullUrl | S Σ | 1..1 | uri |
resource | S Σ I | 1..1 | ISiKDokumentenMetadaten |
search | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
mode | Σ | 0..1 | codeBinding |
score | Σ | 0..1 | decimal |
request | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
method | Σ | 1..1 | codeBinding |
url | Σ | 1..1 | uri |
ifNoneMatch | Σ | 0..1 | string |
ifModifiedSince | Σ | 0..1 | instant |
ifMatch | Σ | 0..1 | string |
ifNoneExist | Σ | 0..1 | string |
response | Σ I | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
status | Σ | 1..1 | string |
location | Σ | 0..1 | uri |
etag | Σ | 0..1 | string |
lastModified | Σ | 0..1 | instant |
outcome | Σ | 0..1 | Resource |
signature | Σ | 0..1 | Signature |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="ISiKDokumentenSuchergebnisse" /> <url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse" /> <version value="4.0.1" /> <name value="ISiKDokumentenSuchergebnisse" /> <title value="Suchergebnisse einer Dokumentensuche" /> <status value="active" /> <experimental value="false" /> <date value="2025-01-24" /> <publisher value="gematik GmbH" /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Bundle" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" /> <derivation value="constraint" /> <differential> <element id="Bundle.type"> <path value="Bundle.type" /> <short value="Bundle-Typ" /> <comment value="Fix: `searchset`" /> <fixedCode value="searchset" /> <mustSupport value="true" /> </element> <element id="Bundle.total"> <path value="Bundle.total" /> <short value="Gesamtzahl der Suchtreffer" /> <comment value="Gesamtzahl der Suchtreffer auf dem Server, unabhängig vom Page-Size des aktuellen Bundles" /> <min value="1" /> </element> <element id="Bundle.entry"> <path value="Bundle.entry" /> <slicing> <discriminator> <type value="profile" /> <path value="resource" /> </discriminator> <rules value="open" /> </slicing> </element> <element id="Bundle.entry:DocumentReference"> <path value="Bundle.entry" /> <sliceName value="DocumentReference" /> <short value="Suchergebnis" /> <comment value="Jedes Suchergebnis wird in einer separaten `entry` abgebildet. Bundles mit `total = 0` haben keine `entry`" /> <min value="0" /> <max value="*" /> <mustSupport value="true" /> </element> <element id="Bundle.entry:DocumentReference.fullUrl"> <path value="Bundle.entry.fullUrl" /> <short value="Serverseitige URL der Ressource" /> <comment value="Serverseitige URL der Ressource in `entry.resource`" /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Bundle.entry:DocumentReference.resource"> <path value="Bundle.entry.resource" /> <short value="Eingebettete Ressource" /> <comment value="Eingebettete Ressource (hier: DocumentReference, die den Suchkriterien entspricht)" /> <min value="1" /> <type> <code value="DocumentReference" /> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenMetadaten" /> </type> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "ISiKDokumentenSuchergebnisse", "url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse", "version": "4.0.1", "name": "ISiKDokumentenSuchergebnisse", "title": "Suchergebnisse einer Dokumentensuche", "status": "active", "experimental": false, "date": "2025-01-24", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Bundle", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle", "derivation": "constraint", "differential": { "element": [ { "id": "Bundle.type", "path": "Bundle.type", "short": "Bundle-Typ", "comment": "Fix: `searchset`", "fixedCode": "searchset", "mustSupport": true }, { "id": "Bundle.total", "path": "Bundle.total", "short": "Gesamtzahl der Suchtreffer", "comment": "Gesamtzahl der Suchtreffer auf dem Server, unabhängig vom Page-Size des aktuellen Bundles", "min": 1 }, { "id": "Bundle.entry", "path": "Bundle.entry", "slicing": { "discriminator": [ { "type": "profile", "path": "resource" } ], "rules": "open" } }, { "id": "Bundle.entry:DocumentReference", "path": "Bundle.entry", "sliceName": "DocumentReference", "short": "Suchergebnis", "comment": "Jedes Suchergebnis wird in einer separaten `entry` abgebildet. Bundles mit `total = 0` haben keine `entry`", "min": 0, "max": "*", "mustSupport": true }, { "id": "Bundle.entry:DocumentReference.fullUrl", "path": "Bundle.entry.fullUrl", "short": "Serverseitige URL der Ressource", "comment": "Serverseitige URL der Ressource in `entry.resource`", "min": 1, "mustSupport": true }, { "id": "Bundle.entry:DocumentReference.resource", "path": "Bundle.entry.resource", "short": "Eingebettete Ressource", "comment": "Eingebettete Ressource (hier: DocumentReference, die den Suchkriterien entspricht)", "min": 1, "type": [ { "code": "DocumentReference", "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenMetadaten" ] } ], "mustSupport": true } ] } }
Anmerkungen zu Must-Support-Feldern
Feldname | Kurzbeschreibung | Hinweise |
---|---|---|
Bundle.type | Bundle-Typ | Fix: |
Bundle.entry:DocumentReference | Suchergebnis | Jedes Suchergebnis wird in einer separaten |
Bundle.entry:DocumentReference.fullUrl | Serverseitige URL der Ressource | Serverseitige URL der Ressource in |
Bundle.entry:DocumentReference.resource | Eingebettete Ressource | Eingebettete Ressource (hier: DocumentReference, die den Suchkriterien entspricht) |
Interaktionen
siehe Dokumentenabfrage: Interaktion: Dokumentenabfrage und -Zugriff
Beispiele
Suchergebnis mit einem Treffer
Bundle |
id : Suchergebnis-Beispiel |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse |
type : searchset |
total : 1 |
link |
relation : self |
url : http://meinfhirserver.de/DocumentReference?patient.identifier=A123456789 |
entry |
fullUrl : http://meinfhirserver.de/DocumentReference/dok-beispiel-server |
resource |
id : dok-beispiel-server |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenMetadaten |
security |
system : http://terminology.hl7.org/CodeSystem/v3-ActReason |
code : HTEST |
masterIdentifier |
system : urn:ietf:rfc:3986 |
value : urn:oid:1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340 |
status : current |
type |
coding |
system : http://dvmd.de/fhir/CodeSystem/kdl |
code : PT130102 |
display : Molekularpathologiebefund |
coding |
system : http://ihe-d.de/CodeSystems/IHEXDStypeCode |
code : PATH |
display : Pathologiebefundberichte |
category |
coding |
system : http://ihe-d.de/CodeSystems/IHEXDSclassCode |
code : BEF |
display : Befundbericht |
subject |
reference : Patient/PatientinMusterfrau |
description : Molekularpathologiebefund vom 31.12.21 |
securityLabel |
coding |
system : http://terminology.hl7.org/CodeSystem/v3-Confidentiality |
code : N |
content |
attachment |
contentType : application/pdf |
language : de |
url : https://mein-Dokumentenserver/dokumente/1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340.pdf |
creation : 2020-12-31T23:50:50-05:00 |
format |
system : http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode |
code : urn:ihe:iti:xds:2017:mimeTypeSufficient |
display : mimeType Sufficient |
context |
encounter |
reference : Encounter/BeispielBesuch |
facilityType |
coding |
system : http://ihe-d.de/CodeSystems/PatientBezogenenGesundheitsversorgung |
code : KHS |
display : Krankenhaus |
practiceSetting |
coding |
system : http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen |
code : ALLG |
<Bundle xmlns="http://hl7.org/fhir"> <id value="Suchergebnis-Beispiel" /> <meta> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse" /> </meta> <type value="searchset" /> <total value="1" /> <link> <relation value="self" /> <url value="http://meinfhirserver.de/DocumentReference?patient.identifier=A123456789" /> </link> <entry> <fullUrl value="http://meinfhirserver.de/DocumentReference/dok-beispiel-server" /> <resource> <DocumentReference> <id value="dok-beispiel-server" /> <meta> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenMetadaten" /> <security> <system value="http://terminology.hl7.org/CodeSystem/v3-ActReason" /> <code value="HTEST" /> </security> </meta> <masterIdentifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:oid:1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340" /> </masterIdentifier> <status value="current" /> <type> <coding> <system value="http://dvmd.de/fhir/CodeSystem/kdl" /> <code value="PT130102" /> <display value="Molekularpathologiebefund" /> </coding> <coding> <system value="http://ihe-d.de/CodeSystems/IHEXDStypeCode" /> <code value="PATH" /> <display value="Pathologiebefundberichte" /> </coding> </type> <category> <coding> <system value="http://ihe-d.de/CodeSystems/IHEXDSclassCode" /> <code value="BEF" /> <display value="Befundbericht" /> </coding> </category> <subject> <reference value="Patient/PatientinMusterfrau" /> </subject> <description value="Molekularpathologiebefund vom 31.12.21" /> <securityLabel> <coding> <system value="http://terminology.hl7.org/CodeSystem/v3-Confidentiality" /> <code value="N" /> </coding> </securityLabel> <content> <attachment> <contentType value="application/pdf" /> <language value="de" /> <url value="https://mein-Dokumentenserver/dokumente/1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340.pdf" /> <creation value="2020-12-31T23:50:50-05:00" /> </attachment> <format> <system value="http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode" /> <code value="urn:ihe:iti:xds:2017:mimeTypeSufficient" /> <display value="mimeType Sufficient" /> </format> </content> <context> <encounter> <reference value="Encounter/BeispielBesuch" /> </encounter> <facilityType> <coding> <system value="http://ihe-d.de/CodeSystems/PatientBezogenenGesundheitsversorgung" /> <code value="KHS" /> <display value="Krankenhaus" /> </coding> </facilityType> <practiceSetting> <coding> <system value="http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen" /> <code value="ALLG" /> </coding> </practiceSetting> </context> </DocumentReference> </resource> </entry> </Bundle>
{ "resourceType": "Bundle", "id": "Suchergebnis-Beispiel", "meta": { "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenSuchergebnisse" ] }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "http://meinfhirserver.de/DocumentReference?patient.identifier=A123456789" } ], "entry": [ { "fullUrl": "http://meinfhirserver.de/DocumentReference/dok-beispiel-server", "resource": { "resourceType": "DocumentReference", "id": "dok-beispiel-server", "meta": { "security": [ { "code": "HTEST", "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason" } ], "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKDokumentenMetadaten" ] }, "masterIdentifier": { "system": "urn:ietf:rfc:3986", "value": "urn:oid:1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340" }, "type": { "coding": [ { "system": "http://dvmd.de/fhir/CodeSystem/kdl", "code": "PT130102", "display": "Molekularpathologiebefund" }, { "system": "http://ihe-d.de/CodeSystems/IHEXDStypeCode", "code": "PATH", "display": "Pathologiebefundberichte" } ] }, "category": [ { "coding": [ { "system": "http://ihe-d.de/CodeSystems/IHEXDSclassCode", "code": "BEF", "display": "Befundbericht" } ] } ], "status": "current", "description": "Molekularpathologiebefund vom 31.12.21", "subject": { "reference": "Patient/PatientinMusterfrau" }, "securityLabel": [ { "coding": [ { "code": "N", "system": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality" } ] } ], "content": [ { "attachment": { "contentType": "application/pdf", "url": "https://mein-Dokumentenserver/dokumente/1.2.840.113556.1.8000.2554.58783.21864.3474.19410.44358.58254.41281.46340.pdf", "language": "de", "creation": "2020-12-31T23:50:50-05:00" }, "format": { "code": "urn:ihe:iti:xds:2017:mimeTypeSufficient", "system": "http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode", "display": "mimeType Sufficient" } } ], "context": { "facilityType": { "coding": [ { "code": "KHS", "system": "http://ihe-d.de/CodeSystems/PatientBezogenenGesundheitsversorgung", "display": "Krankenhaus" } ] }, "practiceSetting": { "coding": [ { "code": "ALLG", "system": "http://ihe-d.de/CodeSystems/AerztlicheFachrichtungen" } ] }, "encounter": [ { "reference": "Encounter/BeispielBesuch" } ] } } } ] }