{ "description": "StructureDefinition für die Verwendung des KBV-Profils \\\"74_PR_VoS_Bundle_VoS_PVS\\\"", "_filename": "74_PR_VoS_Bundle_VoS_PVS.json", "package_name": "kbv.ita.vos", "date": "2021-07-08", "derivation": "constraint", "publisher": "Kassenärztliche Bundesvereinigung (KBV)", "fhirVersion": "3.0.1", "name": "74_PR_VoS_Bundle_VoS_PVS", "abstract": false, "copyright": "Copyright © [2021], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.", "type": "Bundle", "experimental": null, "resourceType": "StructureDefinition", "title": "74_PR_VoS_Bundle_VOS_PVS", "package_version": "1.20.0", "status": "active", "id": "e37623ca-34d1-4448-a885-33de235f7dd1", "kind": "resource", "url": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Bundle_VoS_PVS", "version": "1.20.0", "differential": { "element": [ { "id": "Bundle.id", "path": "Bundle.id", "mustSupport": true }, { "id": "Bundle.identifier", "path": "Bundle.identifier", "mustSupport": true }, { "id": "Bundle.identifier.use", "max": "0", "path": "Bundle.identifier.use" }, { "id": "Bundle.identifier.type", "max": "0", "path": "Bundle.identifier.type" }, { "id": "Bundle.identifier.system", "path": "Bundle.identifier.system", "mustSupport": true }, { "id": "Bundle.identifier.value", "min": 1, "path": "Bundle.identifier.value", "mustSupport": true }, { "id": "Bundle.identifier.assigner", "max": "0", "path": "Bundle.identifier.assigner" }, { "id": "Bundle.type", "path": "Bundle.type", "fixedCode": "transaction", "definition": "Für type=transaction gelten die Festlegungen aus der KBV-Schnittstellenfestlegung und somit https://www.hl7.org/fhir/stu3/http.html#transaction.", "mustSupport": true }, { "id": "Bundle.total", "max": "0", "path": "Bundle.total" }, { "id": "Bundle.link", "max": "1", "min": 1, "path": "Bundle.link", "definition": "In diesem Element muss die fullURL des Bundles vom PVS zum VoS (74_PR_VoS_Bundle_PVS_VoS) angegeben werden sowie der Systemkontext der VoS (Anwender sowie KBV-Prüfnummer)." }, { "id": "Bundle.link.extension", "path": "Bundle.link.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Bundle.link.extension:systemkontext", "max": "1", "min": 1, "path": "Bundle.link.extension", "type": [ { "code": "Extension", "profile": "https://fhir.kbv.de/StructureDefinition/74_EX_VoS_Anwender_System" } ], "short": "Systemkontext", "sliceName": "systemkontext", "definition": "Anwerndername und Prüfnummer der VoS, die das Bundle an das PVS übergibt" }, { "id": "Bundle.link.extension:systemkontext.extension:Anwender", "path": "Bundle.link.extension.extension", "sliceName": "Anwender", "definition": "Hier ist die BenutzerID des Anwenders aus der VoS anzugeben. Beim Anwender handelt es sich um den Anwender, welcher die VoS ausführt." }, { "id": "Bundle.link.extension:systemkontext.extension:KBV-Pruefnummer", "min": 1, "path": "Bundle.link.extension.extension", "sliceName": "KBV-Pruefnummer" }, { "id": "Bundle.link.extension:systemkontext.extension:systemID", "path": "Bundle.link.extension.extension", "sliceName": "systemID", "definition": "Ein Identifier, der die konkrete Instanz der VoS in der jeweiligen Betriebsstätte, Arbeitsplatz etc. kennzeichnet." }, { "id": "Bundle.link.relation", "path": "Bundle.link.relation", "fixedString": "related" }, { "id": "Bundle.link.url", "path": "Bundle.link.url", "short": "AufrufBundle-URL", "definition": "In diesem Element muss die fullURL des Bundles vom PVS zum VoS (74_PR_VoS_Bundle_PVS_VoS) angegeben werden. In dem Bundle wurde der Aufrufkontext (inkl. ggf. notwendiger Ressourcen) vom PVS an die VoS übergeben." }, { "id": "Bundle.entry", "min": 1, "path": "Bundle.entry", "slicing": { "rules": "closed", "description": "In diesem Bundle.entry sollen nur die Elemente 74_PR_VoS_DokuRef, 74_PR_VoS_Rezept, 74_PR_VoS_Medikament, 74_PR_VoS_Dosierung vorkommen" }, "mustSupport": true }, { "id": "Bundle.entry.resource", "min": 1, "path": "Bundle.entry.resource", "mustSupport": true }, { "id": "Bundle.entry:dokuRef", "path": "Bundle.entry", "sliceName": "dokuRef", "mustSupport": true }, { "id": "Bundle.entry:dokuRef.link", "max": "0", "path": "Bundle.entry.link" }, { "id": "Bundle.entry:dokuRef.resource", "max": "1", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_DokuRef" } ] }, { "id": "Bundle.entry:dokuRef.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry:dokuRef.request", "min": 1, "path": "Bundle.entry.request" }, { "id": "Bundle.entry:dokuRef.request.method", "path": "Bundle.entry.request.method", "fixedCode": "POST" }, { "id": "Bundle.entry:dokuRef.request.ifNoneMatch", "max": "0", "path": "Bundle.entry.request.ifNoneMatch" }, { "id": "Bundle.entry:dokuRef.request.ifModifiedSince", "max": "0", "path": "Bundle.entry.request.ifModifiedSince" }, { "id": "Bundle.entry:dokuRef.request.ifMatch", "max": "0", "path": "Bundle.entry.request.ifMatch" }, { "id": "Bundle.entry:dokuRef.request.ifNoneExist", "max": "0", "path": "Bundle.entry.request.ifNoneExist" }, { "id": "Bundle.entry:dokuRef.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.entry:rezept", "path": "Bundle.entry", "sliceName": "rezept", "mustSupport": true }, { "id": "Bundle.entry:rezept.link", "max": "0", "path": "Bundle.entry.link" }, { "id": "Bundle.entry:rezept.resource", "max": "1", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Rezept" } ] }, { "id": "Bundle.entry:rezept.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry:rezept.request", "min": 1, "path": "Bundle.entry.request" }, { "id": "Bundle.entry:rezept.request.method", "path": "Bundle.entry.request.method", "fixedCode": "POST" }, { "id": "Bundle.entry:rezept.request.ifNoneMatch", "max": "0", "path": "Bundle.entry.request.ifNoneMatch" }, { "id": "Bundle.entry:rezept.request.ifModifiedSince", "max": "0", "path": "Bundle.entry.request.ifModifiedSince" }, { "id": "Bundle.entry:rezept.request.ifMatch", "max": "0", "path": "Bundle.entry.request.ifMatch" }, { "id": "Bundle.entry:rezept.request.ifNoneExist", "max": "0", "path": "Bundle.entry.request.ifNoneExist" }, { "id": "Bundle.entry:rezept.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.entry:medikament", "path": "Bundle.entry", "sliceName": "medikament", "mustSupport": true }, { "id": "Bundle.entry:medikament.link", "max": "0", "path": "Bundle.entry.link" }, { "id": "Bundle.entry:medikament.resource", "max": "1", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Medikament" } ] }, { "id": "Bundle.entry:medikament.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry:medikament.request", "min": 1, "path": "Bundle.entry.request" }, { "id": "Bundle.entry:medikament.request.method", "path": "Bundle.entry.request.method", "fixedCode": "POST" }, { "id": "Bundle.entry:medikament.request.ifNoneMatch", "max": "0", "path": "Bundle.entry.request.ifNoneMatch" }, { "id": "Bundle.entry:medikament.request.ifModifiedSince", "max": "0", "path": "Bundle.entry.request.ifModifiedSince" }, { "id": "Bundle.entry:medikament.request.ifMatch", "max": "0", "path": "Bundle.entry.request.ifMatch" }, { "id": "Bundle.entry:medikament.request.ifNoneExist", "max": "0", "path": "Bundle.entry.request.ifNoneExist" }, { "id": "Bundle.entry:medikament.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.entry:dosierung", "path": "Bundle.entry", "sliceName": "dosierung", "mustSupport": true }, { "id": "Bundle.entry:dosierung.link", "max": "0", "path": "Bundle.entry.link" }, { "id": "Bundle.entry:dosierung.resource", "max": "1", "min": 1, "path": "Bundle.entry.resource", "type": [ { "code": "Resource", "profile": "https://fhir.kbv.de/StructureDefinition/74_PR_VoS_Dosierung" } ] }, { "id": "Bundle.entry:dosierung.search", "max": "0", "path": "Bundle.entry.search" }, { "id": "Bundle.entry:dosierung.request", "min": 1, "path": "Bundle.entry.request" }, { "id": "Bundle.entry:dosierung.request.method", "path": "Bundle.entry.request.method", "fixedCode": "POST" }, { "id": "Bundle.entry:dosierung.request.ifNoneMatch", "max": "0", "path": "Bundle.entry.request.ifNoneMatch" }, { "id": "Bundle.entry:dosierung.request.ifModifiedSince", "max": "0", "path": "Bundle.entry.request.ifModifiedSince" }, { "id": "Bundle.entry:dosierung.request.ifMatch", "max": "0", "path": "Bundle.entry.request.ifMatch" }, { "id": "Bundle.entry:dosierung.request.ifNoneExist", "max": "0", "path": "Bundle.entry.request.ifNoneExist" }, { "id": "Bundle.entry:dosierung.response", "max": "0", "path": "Bundle.entry.response" }, { "id": "Bundle.signature", "max": "0", "path": "Bundle.signature" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle" }