description: This profile introduces essential constraints and extensions for the Condition resource that apply across multiple use cases. package_name: hl7.fhir.eu.base-r5 derivation: constraint name: ConditionEuCore type: Condition elements: onset: choices: [] index: 20 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: onsetDateTime: match: {} schema: choices: [onsetDateTime] index: 22 min: 0 max: 1 category: {short: Category, index: 10} clinicalStatus: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/condition-clinical'} index: 8 stage: short: Stage/grade index: 31 elements: summary: {short: Most recent Stage Group, index: 32} assessment: {index: 33} type: {short: Staging system used., index: 34} participant: elements: actor: type: Reference short: Who or what participated in the activities related to the allergy (e.g. asserter, reporter) refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/organization-eu-core', 'http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core', 'http://hl7.eu/fhir/base-r5/StructureDefinition/practitioner-eu', 'http://hl7.eu/fhir/base-r5/StructureDefinition/practitionerRole-eu', 'http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson'] index: 30 abatement: choices: [] index: 25 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: abatementDateTime: match: {} schema: choices: [abatementDateTime] index: 27 min: 0 max: 1 note: {index: 35} extension: index: 2 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: assertedDate: match: {url: null} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/condition-assertedDate index: 3 elements: value: short: Date and time of the diagnosis assertion choices: [] index: 5 relatedArtifact: match: {url: null} schema: {type: Extension, url: 'http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact', index: 6} min: 0 recordedDate: {short: Date when the condition record was created, index: 29} language: {short: Language of the condition content, index: 0} severity: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/condition-severity'} index: 11 code: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/uv/ips/ValueSet/problems-uv-ips'} index: 12 identifier: {index: 7} onsetDateTime: type: dateTime choiceOf: onset index: 23 slicing: slices: onsetDateTime: match: {} schema: {type: dateTime, choiceOf: onset, index: 23} min: 0 max: 1 bodySite: binding: {strength: preferred, valueSet: 'http://hl7.org/fhir/ValueSet/body-site'} constraint: eu-bodysite-1: {human: 'Either a body site code or a reference to a BodyStructure resource SHALL be used, but not both.', source: 'http://hl7.eu/fhir/base-r5/StructureDefinition/condition-eu-core', severity: error, expression: '(coding.empty() and text.empty()) or extension(''http://hl7.org/fhir/StructureDefinition/bodySite'').empty()'} index: 13 extensions: bodySite: url: http://hl7.org/fhir/StructureDefinition/bodySite type: Extension index: 14 elements: value: choices: [valueReference] index: 16 valueReference: type: Reference choiceOf: value refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/bodyStructure-eu-core'] index: 17 elements: extension: type: Extension url: http://hl7.org/fhir/StructureDefinition/bodySite index: 14 slicing: slices: bodySite: match: {} schema: type: Extension url: http://hl7.org/fhir/StructureDefinition/bodySite index: 14 elements: value: choices: [valueReference] index: 16 valueReference: type: Reference choiceOf: value refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/bodyStructure-eu-core'] index: 17 abatementDateTime: type: dateTime choiceOf: abatement index: 28 slicing: slices: abatementDateTime: match: {} schema: {type: dateTime, choiceOf: abatement, index: 28} min: 0 max: 1 verificationStatus: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/condition-ver-status'} index: 9 subject: type: Reference refers: ['http://hl7.eu/fhir/base-r5/StructureDefinition/patient-eu-core'] index: 18 text: {index: 1} package_version: 2.0.0 extensions: assertedDate: url: http://hl7.org/fhir/StructureDefinition/condition-assertedDate type: Extension index: 3 elements: value: short: Date and time of the diagnosis assertion choices: [] index: 5 relatedArtifact: {url: 'http://hl7.org/fhir/StructureDefinition/artifact-relatedArtifact', min: 0, type: Extension, index: 6} class: profile kind: resource url: http://hl7.eu/fhir/base-r5/StructureDefinition/condition-eu-core base: http://hl7.org/fhir/StructureDefinition/Condition version: 2.0.0 required: [code]