description: CPG case represents a specific case of a patient enrolled in a particular pathway. The enrollment may have been automatic, prompted, or manual. package_name: hl7.fhir.uv.cpg derivation: constraint name: CPGCase type: EpisodeOfCare elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-enrolledIn index: 0 slicing: slices: enrolledIn: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-enrolledIn', index: 0} identifier: {mustSupport: false, index: 1} type: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/episodeofcare-type'} mustSupport: false index: 2 diagnosis: mustSupport: false array: true min: 1 index: 3 elements: condition: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-condition'] index: 4 patient: type: Reference mustSupport: false refers: ['http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-patient'] index: 5 period: {mustSupport: true, index: 6} package_version: 1.0.0 extensions: enrolledIn: {url: 'http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-enrolledIn', type: Extension, mustSupport: true, index: 0} class: profile kind: resource url: http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-case base: http://hl7.org/fhir/StructureDefinition/EpisodeOfCare version: 1.0.0 required: [diagnosis]