description: Anforderung zum Ausfüllen bestimmter Fragebögen package_name: de.thieme-compliance.anamnese derivation: constraint name: EcpTask type: Task elements: status: {mustSupport: true, index: 0} intent: {mustSupport: true, index: 1} code: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: fill-questionnaires, system: 'https://thieme-compliance.de/fhir/CodeSystem/TaskTypes'} type: CodeableConcept index: 2 elements: coding: mustSupport: true index: 3 elements: system: {mustSupport: true, index: 4} code: {mustSupport: true, index: 5} required: [code, system] required: [coding] for: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 6 elements: reference: {mustSupport: true, index: 7} identifier: mustSupport: true index: 8 elements: system: {mustSupport: true, index: 9} value: {mustSupport: true, index: 10} required: [system, value] encounter: mustSupport: true index: 11 elements: reference: {mustSupport: true, index: 12} identifier: mustSupport: true index: 13 elements: system: {mustSupport: true, index: 14} value: {mustSupport: true, index: 15} required: [system, value] input: mustSupport: true index: 16 elements: type: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: Questionnaire, system: 'http://hl7.org/fhir/resource-types'} type: CodeableConcept index: 17 value: mustSupport: true choices: [valueCanonical, valueReference] index: 19 valueCanonical: {type: canonical, mustSupport: true, choiceOf: value, index: 20} valueReference: {type: Reference, mustSupport: true, choiceOf: value, index: 21} package_version: 0.0.2-dev class: profile kind: resource url: https://thieme-compliance.de/fhir/StructureDefinition/EcpTask base: http://hl7.org/fhir/StructureDefinition/Task version: 1.0.0 required: [code, for, input]