{ "description": "Eine Vermittlung im Kontext des 116117 Terminservices besteht aus einem Vermittlungscode, dem aktuellen Status der Vermittlung und der Angabe, ob Leistungsmerkmale mit diesem Vermittlungscode verknüpft sind.", "_filename": "KBV_PR_KV_DIGITAL_TS_DRITTE_ServiceRequest_Vermittlungscode.json", "package_name": "kvdigital.terminschnittstelle-fuer-dritte", "date": "2024-01", "derivation": "constraint", "publisher": "kv.digital GmbH", "fhirVersion": "4.0.1", "name": "KBV_PR_KV_DIGITAL_TS_DRITTE_ServiceRequest_Vermittlungscode", "abstract": false, "type": "ServiceRequest", "experimental": null, "resourceType": "StructureDefinition", "title": "KBV_PR_KV_DIGITAL_TS_DRITTE_ServiceRequest_Vermittlungscode", "package_version": "1.0.0", "status": "active", "id": "8d257c64-cb21-42ce-be31-5ed2bf842c3b", "kind": "resource", "url": "https://fhir.kbv.de/StructureDefinition/KBV_PR_KV_DIGITAL_TS_DRITTE_ServiceRequest_Vermittlungscode", "version": "1.0.0", "differential": { "element": [ { "id": "ServiceRequest", "path": "ServiceRequest", "short": "Vermittlung eines Patienten", "definition": "Eine Vermittlung im Kontext des 116117 Terminservices besteht aus einem Vermittlungscode, dem aktuellen Status der Vermittlung und der Angabe, ob Leistungsmerkmale mit diesem Vermittlungscode verknüpft sind." }, { "id": "ServiceRequest.meta", "min": 1, "path": "ServiceRequest.meta" }, { "id": "ServiceRequest.meta.versionId", "max": "0", "path": "ServiceRequest.meta.versionId" }, { "id": "ServiceRequest.meta.lastUpdated", "min": 1, "path": "ServiceRequest.meta.lastUpdated", "short": "Zeitpunkt der Statusänderung", "definition": "Zeitpunkt, an dem sich der Status eines Vermittlungscodes verändert hat" }, { "id": "ServiceRequest.meta.source", "max": "0", "path": "ServiceRequest.meta.source" }, { "id": "ServiceRequest.meta.profile", "min": 1, "path": "ServiceRequest.meta.profile", "slicing": { "rules": "open", "discriminator": [ { "path": "value", "type": "value" } ] } }, { "id": "ServiceRequest.meta.profile:kvdigitalProfil", "max": "1", "min": 1, "path": "ServiceRequest.meta.profile", "sliceName": "kvdigitalProfil" }, { "id": "ServiceRequest.meta.profile:kvdigitalProfil.value", "min": 1, "path": "ServiceRequest.meta.profile.value", "patternCanonical": "https://fhir.kbv.de/StructureDefinition/KBV_PR_KV_DIGITAL_TS_DRITTE_ServiceRequest_Vermittlungscode|1.0.0" }, { "id": "ServiceRequest.meta.security", "max": "0", "path": "ServiceRequest.meta.security" }, { "id": "ServiceRequest.meta.tag", "max": "0", "path": "ServiceRequest.meta.tag" }, { "id": "ServiceRequest.implicitRules", "max": "0", "path": "ServiceRequest.implicitRules" }, { "id": "ServiceRequest.language", "max": "0", "path": "ServiceRequest.language" }, { "id": "ServiceRequest.text", "path": "ServiceRequest.text", "definition": "In diesem Element können die in der Instanz enthaltenen Informationen in einer menschenlesbaren Form zusammengefasst werden. Dabei ist zu beachten, dass keine Informationen aufgenommen werden dürfen, die nicht in strukturierter Form an anderer Stelle in der Instanz enthalten sind.", "mustSupport": true }, { "id": "ServiceRequest.text.status", "path": "ServiceRequest.text.status", "fixedCode": "extensions", "mustSupport": true }, { "id": "ServiceRequest.text.div", "path": "ServiceRequest.text.div", "mustSupport": true }, { "id": "ServiceRequest.contained", "max": "0", "path": "ServiceRequest.contained" }, { "id": "ServiceRequest.extension", "max": "1", "min": 1, "path": "ServiceRequest.extension", "mustSupport": true }, { "id": "ServiceRequest.extension:statusLeistungsmerkmalzuweisung", "path": "ServiceRequest.extension", "type": [ { "code": "Extension", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_EX_KV_DIGITAL_TS_DRITTE_Vermittlungscode_Specialty_Assignment" ] } ], "sliceName": "statusLeistungsmerkmalzuweisung", "isModifier": false }, { "id": "ServiceRequest.identifier", "max": "1", "min": 1, "path": "ServiceRequest.identifier", "type": [ { "code": "Identifier", "profile": [ "https://fhir.kbv.de/StructureDefinition/KBV_PR_KV_DIGITAL_TS_DRITTE_Identifier_Vermittlungscode" ] } ], "mustSupport": true }, { "id": "ServiceRequest.instantiatesCanonical", "max": "0", "path": "ServiceRequest.instantiatesCanonical" }, { "id": "ServiceRequest.instantiatesUri", "max": "0", "path": "ServiceRequest.instantiatesUri" }, { "id": "ServiceRequest.basedOn", "max": "0", "path": "ServiceRequest.basedOn" }, { "id": "ServiceRequest.replaces", "max": "0", "path": "ServiceRequest.replaces" }, { "id": "ServiceRequest.requisition", "max": "0", "path": "ServiceRequest.requisition" }, { "id": "ServiceRequest.status", "path": "ServiceRequest.status", "short": "draft | active | on-hold | revoked | completed", "binding": { "strength": "required", "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_KV_DIGITAL_TS_DRITTE_Vermittlungscode_Status", "description": "Status der Vermittlung" }, "definition": "draft (frei) = Der Vermittlungscode enthält aktuell keine Buchung.\n\nactive (gebucht) = Der Vermittlungscode enthält aktuell eine Buchung.\n\non-hold (reserviert) = Für den Vermittlungscode liegt aktuell nur eine Reservierung, aber noch keine Buchung vor.\n\nrevoked (abgesagt) = Die letzte Buchung zu diesem Vermittlungscode wurde durch den Patienten, den Arzt oder die TSS abgesagt.\n\ncompleted (Vermittlungsfrist abgelaufen) = Der Vermittlungscode ist abgelaufen.", "mustSupport": true }, { "id": "ServiceRequest.intent", "path": "ServiceRequest.intent", "fixedCode": "order", "mustSupport": true }, { "id": "ServiceRequest.category", "max": "0", "path": "ServiceRequest.category" }, { "id": "ServiceRequest.priority", "min": 1, "path": "ServiceRequest.priority", "short": "routine | urgent | asap", "binding": { "strength": "required", "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_KV_DIGITAL_TS_DRITTE_Urgency" }, "definition": "Die Dringlichkeit einer Überweisung:\r\nroutine = nicht dringend\r\nurgent = dringend\r\nasap = akut", "mustSupport": true }, { "id": "ServiceRequest.doNotPerform", "max": "0", "path": "ServiceRequest.doNotPerform" }, { "id": "ServiceRequest.code", "max": "0", "path": "ServiceRequest.code" }, { "id": "ServiceRequest.orderDetail", "max": "0", "path": "ServiceRequest.orderDetail" }, { "id": "ServiceRequest.quantity[x]", "max": "0", "path": "ServiceRequest.quantity[x]" }, { "id": "ServiceRequest.subject", "path": "ServiceRequest.subject", "mustSupport": true }, { "id": "ServiceRequest.subject.reference", "min": 1, "path": "ServiceRequest.subject.reference", "comment": "Ein Vermittlungscode ist an einen Patienten gebunden; die Patentientendaten dürfen jedoch aus datenschutzrechtlichen Gründen nicht herausgegeben werden. Daher ist subject.reference durch die Extension data-absent-reason erweitert.", "mustSupport": true }, { "id": "ServiceRequest.subject.reference.extension", "max": "1", "min": 1, "path": "ServiceRequest.subject.reference.extension", "mustSupport": true }, { "id": "ServiceRequest.subject.reference.extension:dataAbsentReason", "min": 1, "path": "ServiceRequest.subject.reference.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/data-absent-reason" ] } ], "sliceName": "dataAbsentReason", "isModifier": false, "mustSupport": true }, { "id": "ServiceRequest.subject.reference.extension:dataAbsentReason.value[x]", "path": "ServiceRequest.subject.reference.extension.value[x]", "fixedCode": "masked", "mustSupport": true }, { "id": "ServiceRequest.subject.type", "max": "0", "path": "ServiceRequest.subject.type" }, { "id": "ServiceRequest.subject.identifier", "max": "0", "path": "ServiceRequest.subject.identifier" }, { "id": "ServiceRequest.subject.display", "max": "0", "path": "ServiceRequest.subject.display" }, { "id": "ServiceRequest.encounter", "max": "0", "path": "ServiceRequest.encounter" }, { "id": "ServiceRequest.occurrence[x]", "max": "0", "path": "ServiceRequest.occurrence[x]" }, { "id": "ServiceRequest.asNeeded[x]", "max": "0", "path": "ServiceRequest.asNeeded[x]" }, { "id": "ServiceRequest.authoredOn", "max": "0", "path": "ServiceRequest.authoredOn" }, { "id": "ServiceRequest.requester", "max": "0", "path": "ServiceRequest.requester" }, { "id": "ServiceRequest.performerType", "max": "0", "path": "ServiceRequest.performerType" }, { "id": "ServiceRequest.performer", "max": "0", "path": "ServiceRequest.performer" }, { "id": "ServiceRequest.locationCode", "max": "0", "path": "ServiceRequest.locationCode" }, { "id": "ServiceRequest.locationReference", "max": "0", "path": "ServiceRequest.locationReference" }, { "id": "ServiceRequest.reasonCode", "max": "0", "path": "ServiceRequest.reasonCode" }, { "id": "ServiceRequest.reasonReference", "max": "0", "path": "ServiceRequest.reasonReference" }, { "id": "ServiceRequest.insurance", "max": "0", "path": "ServiceRequest.insurance" }, { "id": "ServiceRequest.supportingInfo", "max": "0", "path": "ServiceRequest.supportingInfo" }, { "id": "ServiceRequest.specimen", "max": "0", "path": "ServiceRequest.specimen" }, { "id": "ServiceRequest.bodySite", "max": "0", "path": "ServiceRequest.bodySite" }, { "id": "ServiceRequest.note", "max": "0", "path": "ServiceRequest.note" }, { "id": "ServiceRequest.patientInstruction", "max": "0", "path": "ServiceRequest.patientInstruction" }, { "id": "ServiceRequest.relevantHistory", "max": "0", "path": "ServiceRequest.relevantHistory" } ] }, "contact": [ { "name": "kv.digital GmbH", "telecom": [ { "value": "https://www.kv.digital", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest" }