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