description: This profile specifies **verified** treatment directives. A treatment directive contains a joint decision between a health professional (for example a general practitioner) and a patient or his representative(s) about the desirability of performing a certain treatment, such as resuscitation, before this treatment becomes (acute) necessary. package_name: iknl.fhir.stu3.pzp derivation: constraint name: ACPTreatmentDirective type: Consent elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: verification: match: {url: null} schema: _required: true index: 1 extensions: Verified: url: null index: 3 elements: valueBoolean: pattern: {type: Boolean, value: true} index: 4 required: [valueBoolean] VerifiedWith: {url: null, index: 5} VerificationDate: {url: null, index: 6} elements: extension: index: 2 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: Verified: match: {url: null} schema: index: 3 elements: valueBoolean: pattern: {type: Boolean, value: true} index: 4 required: [valueBoolean] VerifiedWith: match: {url: null} schema: {index: 5} VerificationDate: match: {url: null} schema: {index: 6} required: [extension] comment: match: {url: null} schema: {index: 7} treatment: match: {url: null} schema: {index: 8} additionalSources: match: {url: null} schema: {index: 9} modifierExtension: index: 10 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: treatmentPermitted: match: {url: null} schema: index: 11 elements: valueCodeableConcept: index: 12 slicing: slices: valueCodeableConcept: match: {} schema: {index: 12} patient: type: Reference refers: ['https://api.iknl.nl/docs/pzp/stu3/StructureDefinition/ACP-Patient|1.0.0-rc1'] index: 13 period: elements: start: {index: 14} end: {index: 15} source: choices: [sourceReference] index: 17 slicing: slices: sourceReference: match: {} schema: choices: [sourceReference] index: 17 sourceReference: type: Reference choiceOf: source refers: ['https://api.iknl.nl/docs/pzp/stu3/StructureDefinition/ACP-AdvanceDirective|1.0.0-rc1'] index: 18 slicing: slices: sourceReference: match: {} schema: type: Reference choiceOf: source refers: ['https://api.iknl.nl/docs/pzp/stu3/StructureDefinition/ACP-AdvanceDirective|1.0.0-rc1'] index: 18 except: extensions: restrictions: {url: null, index: 19} elements: extension: index: 19 slicing: slices: restrictions: match: {} schema: {index: 19} package_version: 1.0.0-rc1 extensions: verification: url: null _required: true index: 1 extensions: Verified: url: null index: 3 elements: valueBoolean: pattern: {type: Boolean, value: true} index: 4 required: [valueBoolean] VerifiedWith: {url: null, index: 5} VerificationDate: {url: null, index: 6} elements: extension: index: 2 slicing: rules: open discriminator: - {path: url, type: value} min: 1 slices: Verified: match: {url: null} schema: index: 3 elements: valueBoolean: pattern: {type: Boolean, value: true} index: 4 required: [valueBoolean] VerifiedWith: match: {url: null} schema: {index: 5} VerificationDate: match: {url: null} schema: {index: 6} required: [extension] comment: {url: null, index: 7} treatment: {url: null, index: 8} additionalSources: {url: null, index: 9} class: profile kind: resource url: https://api.iknl.nl/docs/pzp/stu3/StructureDefinition/ACP-TreatmentDirective base: http://nictiz.nl/fhir/StructureDefinition/zib-TreatmentDirective|2.2.3 version: 1.0.0-rc1 required: [modifierExtension, extension]