description: This Condition resource records detailed information about conditions or diagnoses recognised by a clinician. package_name: rs/gpc.stu3.fhir derivation: constraint name: CareConnect-GPC-Condition-1 type: Condition elements: onset: mustSupport: true choices: [] index: 42 category: short: complaint | symptom | finding | diagnosis | problem | need mustSupport: true index: 9 elements: coding: elements: system: {index: 10} version: {index: 11} code: {index: 12} display: {index: 13} userSelected: {index: 14} required: [code, display, system] clinicalStatus: {mustSupport: true, index: 7} meta: elements: profile: {index: 0} required: [profile] stage: elements: summary: elements: coding: index: 47 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 48 extensions: snomedCTDescriptionID: {url: h, type: Extension, index: 50} elements: extension: index: 49 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: null} schema: {type: Extension, url: h, index: 50} system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 51 version: {index: 52} code: {index: 53} display: {index: 54} required: [code, display, system] assessment: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/ClinicalImpression', 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Observation-1'] index: 55 abatement: mustSupport: true choices: [] index: 44 asserter: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Practitioner-1'] index: 46 note: mustSupport: true index: 56 elements: author: choices: [authorReference, authorString, authorReference, authorReference] index: 58 authorReference: type: Reference choiceOf: author refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 61 authorString: {type: string, choiceOf: author, index: 60} extension: index: 1 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: episode: match: {url: null} schema: {type: Extension, mustSupport: true, url: h, index: 2} max: 1 related: match: {url: null} schema: {type: Extension, mustSupport: true, url: h, index: 3} assertedDate: {index: 45} severity: mustSupport: true index: 15 elements: coding: extensions: snomedCTDescriptionID: {url: h, type: Extension, short: Optional Extensions Element, index: 17} elements: extension: index: 16 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: null} schema: {type: Extension, short: Optional Extensions Element, url: h, index: 17} system: {index: 18} version: {index: 19} code: {index: 20} display: {index: 21} required: [code, display, system] code: index: 22 elements: coding: index: 23 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 24 extensions: snomedCTDescriptionID: {url: h, type: Extension, short: Optional Extensions Element, index: 26} elements: extension: index: 25 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: null} schema: {type: Extension, short: Optional Extensions Element, url: h, index: 26} system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 27 version: {index: 28} code: {index: 29} display: {index: 30} required: [code, display, system] identifier: elements: system: {index: 4} value: {index: 5} assigner: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Organization-1'] index: 6 required: [system, value] bodySite: elements: coding: index: 31 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 32 extensions: snomedCTDescriptionID: {url: h, type: Extension, short: Optional Extensions Element, index: 34} elements: extension: index: 33 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: null} schema: {type: Extension, short: Optional Extensions Element, url: h, index: 34} system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 35 version: {index: 36} code: {index: 37} display: {index: 38} required: [code, display, system] context: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/EpisodeOfCare', 'https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Encounter-1'] index: 40 verificationStatus: {mustSupport: true, index: 8} subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 39 package_version: assets-1.1.0 extensions: episode: {url: h, max: 1, type: Extension, mustSupport: true, index: 2} related: {url: h, type: Extension, mustSupport: true, index: 3} class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Condition-1 base: http://hl7.org/fhir/StructureDefinition/Condition version: 1.1.0 required: [assertedDate, asserter, code]