{ "description": "Abbildung aller relevanten Information zur Verwaltung wiederverwendbarer Einwilligungspolicies mit gICS", "_filename": "StructureDefinition-ConsentPolicy.json", "package_name": "ths-greifswald.ttp-fhir-gw", "date": "2023-09-04", "derivation": "constraint", "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "fhirVersion": "4.0.1", "name": "ConsentPolicy", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/fhir/object-implementation", "name": "Object Implementation Information", "identity": "objimpl" } ], "abstract": false, "copyright": "Copyright 2020-2023 Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "type": "ActivityDefinition", "experimental": "false", "resourceType": "StructureDefinition", "title": null, "package_version": "2024.1.0-alpha", "status": "draft", "id": "7a5c33d0-f298-40dc-8543-9b1b7e97d446", "kind": "resource", "url": "https://ths-greifswald.de/fhir/StructureDefinition/gics/ActivityDefinition/ConsentPolicy", "version": null, "differential": { "element": [ { "id": "ActivityDefinition", "path": "ActivityDefinition", "short": "Consent Policy", "definition": "Atomare Aussage zu der eine Person seine Einwilligung erteilen kann" }, { "id": "ActivityDefinition.meta", "min": 1, "path": "ActivityDefinition.meta", "mustSupport": true }, { "id": "ActivityDefinition.meta.lastUpdated", "min": 1, "path": "ActivityDefinition.meta.lastUpdated", "short": "updateDate", "mustSupport": true }, { "id": "ActivityDefinition.extension:created", "max": "1", "min": 0, "path": "ActivityDefinition.extension", "type": [ { "code": "Extension", "profile": [ "https://ths-greifswald.de/fhir/StructureDefinition/gics/Created" ] } ], "sliceName": "created", "mustSupport": true }, { "path": "ActivityDefinition.extension", "min": 0, "definition": "Liste frei konfigurierbarer external Properties nach dem KeyValuePrinzip zur Auswertung durch externe Anwendersysteme", "short": "externalProperties", "type": [ { "code": "Extension", "profile": [ "https://ths-greifswald.de/fhir/StructureDefinition/gics/ExternalProperty" ] } ], "mustSupport": true, "sliceName": "externalProperty", "max": "*", "label": "externalProperties", "id": "ActivityDefinition.extension:externalProperty" }, { "id": "ActivityDefinition.extension:externalProperty.extension:key", "path": "ActivityDefinition.extension.extension", "sliceName": "key" }, { "id": "ActivityDefinition.extension:externalProperty.extension:key.value[x]", "path": "ActivityDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "ActivityDefinition.extension:externalProperty.extension:value", "path": "ActivityDefinition.extension.extension", "sliceName": "value" }, { "id": "ActivityDefinition.extension:externalProperty.extension:value.value[x]", "path": "ActivityDefinition.extension.extension.value[x]", "mustSupport": true }, { "id": "ActivityDefinition.url", "max": "0", "path": "ActivityDefinition.url" }, { "id": "ActivityDefinition.identifier", "max": "0", "path": "ActivityDefinition.identifier" }, { "id": "ActivityDefinition.version", "min": 1, "path": "ActivityDefinition.version", "label": "version", "short": "version", "mustSupport": true }, { "id": "ActivityDefinition.name", "min": 1, "path": "ActivityDefinition.name", "short": "name", "definition": "Name der ConsentPolicy (computer friendly)", "mustSupport": true }, { "id": "ActivityDefinition.title", "path": "ActivityDefinition.title", "short": "label", "definition": "Bezeichnung (human friendly)", "mustSupport": true }, { "id": "ActivityDefinition.subtitle", "max": "0", "path": "ActivityDefinition.subtitle" }, { "id": "ActivityDefinition.status", "path": "ActivityDefinition.status", "short": "finalisiert ja/nein", "definition": "Bearbeitungsstatus:\r\ngICS-Äquivalente:\r\nfinalized=true => active\r\nfinalized=false => draft", "mustSupport": true }, { "id": "ActivityDefinition.experimental", "max": "0", "path": "ActivityDefinition.experimental" }, { "id": "ActivityDefinition.subject[x]", "max": "0", "path": "ActivityDefinition.subject[x]" }, { "id": "ActivityDefinition.date", "max": "0", "path": "ActivityDefinition.date" }, { "id": "ActivityDefinition.publisher", "max": "0", "path": "ActivityDefinition.publisher" }, { "id": "ActivityDefinition.contact", "max": "0", "path": "ActivityDefinition.contact" }, { "id": "ActivityDefinition.description", "path": "ActivityDefinition.description", "short": "comment", "definition": "administrative comment", "mustSupport": true }, { "id": "ActivityDefinition.useContext", "max": "1", "min": 1, "path": "ActivityDefinition.useContext", "short": "domainName", "definition": "Verweis auf die Domäne", "mustSupport": true }, { "id": "ActivityDefinition.useContext.code", "path": "ActivityDefinition.useContext.code", "mustSupport": true }, { "id": "ActivityDefinition.useContext.code.system", "min": 1, "path": "ActivityDefinition.useContext.code.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/usage-context-type", "mustSupport": true }, { "id": "ActivityDefinition.useContext.code.code", "min": 1, "path": "ActivityDefinition.useContext.code.code", "fixedCode": "program", "mustSupport": true }, { "id": "ActivityDefinition.useContext.value[x]", "path": "ActivityDefinition.useContext.value[x]", "type": [ { "code": "Reference", "targetProfile": [ "https://ths-greifswald.de/fhir/StructureDefinition/ConsentDomain" ] } ], "mustSupport": true }, { "id": "ActivityDefinition.useContext.value[x].reference", "min": 1, "path": "ActivityDefinition.useContext.value[x].reference", "mustSupport": true }, { "id": "ActivityDefinition.jurisdiction", "max": "0", "path": "ActivityDefinition.jurisdiction" }, { "id": "ActivityDefinition.purpose", "max": "0", "path": "ActivityDefinition.purpose" }, { "id": "ActivityDefinition.usage", "max": "0", "path": "ActivityDefinition.usage", "short": "comment", "definition": "administrative comment" }, { "id": "ActivityDefinition.copyright", "max": "0", "path": "ActivityDefinition.copyright" }, { "id": "ActivityDefinition.approvalDate", "max": "0", "path": "ActivityDefinition.approvalDate" }, { "id": "ActivityDefinition.lastReviewDate", "max": "0", "path": "ActivityDefinition.lastReviewDate" }, { "id": "ActivityDefinition.effectivePeriod", "max": "0", "path": "ActivityDefinition.effectivePeriod" }, { "id": "ActivityDefinition.topic", "max": "0", "path": "ActivityDefinition.topic" }, { "id": "ActivityDefinition.author", "max": "0", "path": "ActivityDefinition.author" }, { "id": "ActivityDefinition.editor", "max": "0", "path": "ActivityDefinition.editor" }, { "id": "ActivityDefinition.reviewer", "max": "0", "path": "ActivityDefinition.reviewer" }, { "id": "ActivityDefinition.endorser", "max": "0", "path": "ActivityDefinition.endorser" }, { "id": "ActivityDefinition.relatedArtifact", "max": "0", "path": "ActivityDefinition.relatedArtifact" }, { "id": "ActivityDefinition.library", "max": "0", "path": "ActivityDefinition.library" }, { "id": "ActivityDefinition.kind", "max": "0", "path": "ActivityDefinition.kind" }, { "id": "ActivityDefinition.profile", "max": "0", "path": "ActivityDefinition.profile" }, { "id": "ActivityDefinition.code", "min": 1, "path": "ActivityDefinition.code", "binding": { "strength": "extensible", "valueSet": "https://ths-greifswald.de/fhir/ValueSet/gics/Policy", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "ActivityDefinitionType" } ] }, "mustSupport": true }, { "id": "ActivityDefinition.code.coding", "min": 1, "path": "ActivityDefinition.code.coding", "mustSupport": true }, { "id": "ActivityDefinition.code.coding.system", "min": 1, "path": "ActivityDefinition.code.coding.system", "mustSupport": true }, { "id": "ActivityDefinition.code.coding.code", "min": 1, "path": "ActivityDefinition.code.coding.code", "mustSupport": true }, { "id": "ActivityDefinition.intent", "max": "0", "path": "ActivityDefinition.intent" }, { "id": "ActivityDefinition.priority", "max": "0", "path": "ActivityDefinition.priority" }, { "id": "ActivityDefinition.doNotPerform", "max": "0", "path": "ActivityDefinition.doNotPerform" }, { "id": "ActivityDefinition.timing[x]", "max": "0", "path": "ActivityDefinition.timing[x]" }, { "id": "ActivityDefinition.location", "max": "0", "path": "ActivityDefinition.location" }, { "id": "ActivityDefinition.participant", "max": "0", "path": "ActivityDefinition.participant" }, { "id": "ActivityDefinition.product[x]", "max": "0", "path": "ActivityDefinition.product[x]" }, { "id": "ActivityDefinition.quantity", "max": "0", "path": "ActivityDefinition.quantity" }, { "id": "ActivityDefinition.dosage", "max": "0", "path": "ActivityDefinition.dosage" }, { "id": "ActivityDefinition.bodySite", "max": "0", "path": "ActivityDefinition.bodySite" }, { "id": "ActivityDefinition.specimenRequirement", "max": "0", "path": "ActivityDefinition.specimenRequirement" }, { "id": "ActivityDefinition.observationRequirement", "max": "0", "path": "ActivityDefinition.observationRequirement" }, { "id": "ActivityDefinition.observationResultRequirement", "max": "0", "path": "ActivityDefinition.observationResultRequirement" }, { "id": "ActivityDefinition.transform", "max": "0", "path": "ActivityDefinition.transform" }, { "id": "ActivityDefinition.dynamicValue", "max": "0", "path": "ActivityDefinition.dynamicValue" } ] }, "contact": [ { "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald", "telecom": [ { "use": "work", "value": "https://www.ths-greifswald.de/", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ActivityDefinition" }