{ "description": "Die Extension enthält weitere Information für das Terminprofil.", "_filename": "KBV_EX_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Extension.json", "package_name": "kvdigital.terminsynchronisation-tvs", "date": null, "derivation": "constraint", "publisher": "kv.digital GmbH", "fhirVersion": "4.0.1", "name": "KBV_EX_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Extension", "abstract": false, "type": "Extension", "experimental": null, "resourceType": "StructureDefinition", "title": "KBV_EX_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Extension", "package_version": "1.0.0-beta", "status": "draft", "id": "f0f1fec4-2331-4cc5-b2f8-f0e116f9ea48", "kind": "complex-type", "url": "https://fhir.kbv.de/StructureDefinition/KBV_EX_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Extension", "context": [ { "type": "element", "expression": "Schedule" } ], "version": "0.4.0", "differential": { "element": [ { "id": "Extension", "max": "1", "min": 1, "path": "Extension", "short": "Weitere Information für das Terminprofil", "definition": "Ergänzende Angaben zum Terminprofil enthalten den Terminprofiltyp und die standardmäßige Dauer der Terminslots, die auf diesem Terminprofil basieren.", "mustSupport": true }, { "id": "Extension.extension", "max": "2", "min": 1, "path": "Extension.extension", "mustSupport": true }, { "id": "Extension.extension:termindauer", "max": "1", "min": 1, "path": "Extension.extension", "short": "Standard-Termindauer in Minuten", "sliceName": "termindauer", "definition": "Die Termindauer in Minuten gibt den default-Wert für das Anlegen neuer Terminslots an, die auf diesem Terminprofil basieren und kann bei Bedarf überschrieben werden.", "mustSupport": true }, { "id": "Extension.extension:termindauer.url", "path": "Extension.extension.url", "fixedUri": "termindauer" }, { "id": "Extension.extension:termindauer.value[x]", "path": "Extension.extension.value[x]", "type": [ { "code": "Duration" } ], "short": "Standard-Termindauer in Minuten", "mustSupport": true }, { "id": "Extension.extension:termindauer.value[x].value", "min": 1, "path": "Extension.extension.value[x].value", "short": "Standard-Termindauer", "definition": "Standard-Termindauer in Minuten", "mustSupport": true }, { "id": "Extension.extension:termindauer.value[x].unit", "min": 1, "path": "Extension.extension.value[x].unit", "short": "Einheit: Minuten", "definition": "Die Standard-Termindauer muss in Minuten angegeben werden.", "fixedString": "minutes", "mustSupport": true }, { "id": "Extension.extension:termindauer.value[x].system", "min": 1, "path": "Extension.extension.value[x].system", "fixedUri": "http://unitsofmeasure.org", "mustSupport": true }, { "id": "Extension.extension:termindauer.value[x].code", "min": 1, "path": "Extension.extension.value[x].code", "short": "Einheit: Minuten", "fixedCode": "min", "definition": "Die Standard-Termindauer muss in Minuten angegeben werden.", "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp", "max": "1", "path": "Extension.extension", "short": "Art des Terminprofils", "sliceName": "terminprofiltyp", "definition": "Der Typ wird beim Anlegen eines Terminprofils automatisch festgelegt und ist unveränderlich. D.h., beim Anlegen muss kein Typ angegeben werden; beim Abrufen eines Terminprofils wird immer der Typ mit zurückgegeben.", "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp.url", "path": "Extension.extension.url", "fixedUri": "terminprofiltyp" }, { "id": "Extension.extension:terminprofiltyp.value[x]", "min": 1, "path": "Extension.extension.value[x]", "type": [ { "code": "Coding" } ], "short": "Art des Terminprofils", "binding": { "strength": "required", "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Type" }, "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp.value[x].system", "min": 1, "path": "Extension.extension.value[x].system", "fixedUri": "https://fhir.kbv.de/CodeSystem/KBV_CS_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Type", "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp.value[x].version", "path": "Extension.extension.value[x].version", "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp.value[x].code", "min": 1, "path": "Extension.extension.value[x].code", "mustSupport": true }, { "id": "Extension.extension:terminprofiltyp.value[x].display", "min": 1, "path": "Extension.extension.value[x].display", "mustSupport": true }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "https://fhir.kbv.de/StructureDefinition/KBV_EX_116117_TERMINSERVICE_TVS_TERMINSYNCHRONISATION_Schedule_Slot_Profile_Extension" }, { "id": "Extension.value[x]", "max": "0", "path": "Extension.value[x]" } ] }, "contact": [ { "name": "kv.digital GmbH", "telecom": [ { "value": "https://www.kv.digital", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }