description: This Condition resource records detailed information about conditions or diagnoses recognised by a clinician. package_name: rs/NHSD.Assets.STU3 derivation: constraint name: CareConnect-GPC-ProblemHeader-Condition-1 type: Condition elements: onset: mustSupport: true choices: [] index: 176 category: short: problem-list-item | encounter-diagnosis | presenting-complaint index: 159 elements: coding: elements: system: pattern: {type: uri, value: 'http://hl7.org/fhir/condition-category'} type: uri index: 160 code: pattern: {type: code, value: problem-list-item} type: code index: 161 display: pattern: {type: string, value: Problem List Item} type: string index: 162 required: [code, display, system] clinicalStatus: {short: active | inactive, index: 158} meta: elements: profile: {index: 0} required: [profile] abatement: mustSupport: true choices: [] index: 178 asserter: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 180 note: mustSupport: true index: 181 elements: author: choices: [authorReference, authorString, authorReference, authorReference] index: 183 authorReference: type: Reference choiceOf: author refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Practitioner-1'] index: 186 authorString: {type: string, choiceOf: author, index: 185} extension: index: 1 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: actualProblem: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ActualProblem-1'} schema: type: Extension mustSupport: true url: h index: 2 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 6} valueAge: {type: Age, choiceOf: value, index: 23} valueTiming: {type: Timing, choiceOf: value, index: 42} valueCode: {type: code, choiceOf: value, index: 8} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 44 valueUri: {type: uri, choiceOf: value, index: 21} valueTime: {type: time, choiceOf: value, index: 19} valueDecimal: {type: decimal, choiceOf: value, index: 11} valueMarkdown: {type: markdown, choiceOf: value, index: 15} valueIdentifier: {type: Identifier, choiceOf: value, index: 33} valueQuantity: {type: Quantity, choiceOf: value, index: 36} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 5 valueCount: {type: Count, choiceOf: value, index: 29} valueString: {type: string, choiceOf: value, index: 18} valueRatio: {type: Ratio, choiceOf: value, index: 38} valueBoolean: {type: boolean, choiceOf: value, index: 7} valueInstant: {type: instant, choiceOf: value, index: 13} valueDateTime: {type: dateTime, choiceOf: value, index: 10} valueDate: {type: date, choiceOf: value, index: 9} valueDuration: {type: Duration, choiceOf: value, index: 31} valueMeta: {type: Meta, choiceOf: value, index: 43} valueMoney: {type: Money, choiceOf: value, index: 34} valueCoding: {type: Coding, choiceOf: value, index: 27} valueSampledData: {type: SampledData, choiceOf: value, index: 40} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 28} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ActualProblem-1'} type: uri index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 26} valueAnnotation: {type: Annotation, choiceOf: value, index: 24} valuePeriod: {type: Period, choiceOf: value, index: 35} valueDistance: {type: Distance, choiceOf: value, index: 30} valueRange: {type: Range, choiceOf: value, index: 37} valueSignature: {type: Signature, choiceOf: value, index: 41} valueInteger: {type: integer, choiceOf: value, index: 14} valueHumanName: {type: HumanName, choiceOf: value, index: 32} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 20} valueAttachment: {type: Attachment, choiceOf: value, index: 25} valueOid: {type: oid, choiceOf: value, index: 16} valueAddress: {type: Address, choiceOf: value, index: 22} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 17} valueId: {type: id, choiceOf: value, index: 12} relatedProblemHeader: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedProblemHeader-1'} schema: type: Extension mustSupport: true url: h index: 52 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 56} valueAge: {type: Age, choiceOf: value, index: 73} valueTiming: {type: Timing, choiceOf: value, index: 92} valueCode: {type: code, choiceOf: value, index: 58} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 94 valueUri: {type: uri, choiceOf: value, index: 71} valueTime: {type: time, choiceOf: value, index: 69} valueDecimal: {type: decimal, choiceOf: value, index: 61} valueMarkdown: {type: markdown, choiceOf: value, index: 65} valueIdentifier: {type: Identifier, choiceOf: value, index: 83} valueQuantity: {type: Quantity, choiceOf: value, index: 86} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 55 valueCount: {type: Count, choiceOf: value, index: 79} valueString: {type: string, choiceOf: value, index: 68} valueRatio: {type: Ratio, choiceOf: value, index: 88} valueBoolean: {type: boolean, choiceOf: value, index: 57} valueInstant: {type: instant, choiceOf: value, index: 63} valueDateTime: {type: dateTime, choiceOf: value, index: 60} valueDate: {type: date, choiceOf: value, index: 59} valueDuration: {type: Duration, choiceOf: value, index: 81} valueMeta: {type: Meta, choiceOf: value, index: 93} valueMoney: {type: Money, choiceOf: value, index: 84} valueCoding: {type: Coding, choiceOf: value, index: 77} valueSampledData: {type: SampledData, choiceOf: value, index: 90} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 78} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedProblemHeader-1'} type: uri index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 76} valueAnnotation: {type: Annotation, choiceOf: value, index: 74} valuePeriod: {type: Period, choiceOf: value, index: 85} valueDistance: {type: Distance, choiceOf: value, index: 80} valueRange: {type: Range, choiceOf: value, index: 87} valueSignature: {type: Signature, choiceOf: value, index: 91} valueInteger: {type: integer, choiceOf: value, index: 64} valueHumanName: {type: HumanName, choiceOf: value, index: 82} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 70} valueAttachment: {type: Attachment, choiceOf: value, index: 75} valueOid: {type: oid, choiceOf: value, index: 66} valueAddress: {type: Address, choiceOf: value, index: 72} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 67} valueId: {type: id, choiceOf: value, index: 62} problemSignificance: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ProblemSignificance-1'} schema: type: Extension mustSupport: true url: h index: 102 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ProblemSignificance-1'} type: uri index: 103 relatedClinicalContent: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedClinicalContent-1'} schema: type: Extension mustSupport: true url: h index: 104 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 108} valueAge: {type: Age, choiceOf: value, index: 125} valueTiming: {type: Timing, choiceOf: value, index: 144} valueCode: {type: code, choiceOf: value, index: 110} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 146 valueUri: {type: uri, choiceOf: value, index: 123} valueTime: {type: time, choiceOf: value, index: 121} valueDecimal: {type: decimal, choiceOf: value, index: 113} valueMarkdown: {type: markdown, choiceOf: value, index: 117} valueIdentifier: {type: Identifier, choiceOf: value, index: 135} valueQuantity: {type: Quantity, choiceOf: value, index: 138} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 107 valueCount: {type: Count, choiceOf: value, index: 131} valueString: {type: string, choiceOf: value, index: 120} valueRatio: {type: Ratio, choiceOf: value, index: 140} valueBoolean: {type: boolean, choiceOf: value, index: 109} valueInstant: {type: instant, choiceOf: value, index: 115} valueDateTime: {type: dateTime, choiceOf: value, index: 112} valueDate: {type: date, choiceOf: value, index: 111} valueDuration: {type: Duration, choiceOf: value, index: 133} valueMeta: {type: Meta, choiceOf: value, index: 145} valueMoney: {type: Money, choiceOf: value, index: 136} valueCoding: {type: Coding, choiceOf: value, index: 129} valueSampledData: {type: SampledData, choiceOf: value, index: 142} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 130} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedClinicalContent-1'} type: uri index: 105 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 128} valueAnnotation: {type: Annotation, choiceOf: value, index: 126} valuePeriod: {type: Period, choiceOf: value, index: 137} valueDistance: {type: Distance, choiceOf: value, index: 132} valueRange: {type: Range, choiceOf: value, index: 139} valueSignature: {type: Signature, choiceOf: value, index: 143} valueInteger: {type: integer, choiceOf: value, index: 116} valueHumanName: {type: HumanName, choiceOf: value, index: 134} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 122} valueAttachment: {type: Attachment, choiceOf: value, index: 127} valueOid: {type: oid, choiceOf: value, index: 118} valueAddress: {type: Address, choiceOf: value, index: 124} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 119} valueId: {type: id, choiceOf: value, index: 114} assertedDate: {index: 179} code: index: 163 elements: coding: index: 164 slicing: rules: open ordered: false discriminator: - {path: system, type: value} min: null slices: snomedCT: match: {system: 'http://snomed.info/sct'} schema: index: 165 extensions: snomedCTDescriptionID: url: h type: Extension short: The SNOMED CT Description ID for the display index: 167 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 168 elements: extension: index: 166 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: snomedCTDescriptionID: match: {url: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} schema: type: Extension short: The SNOMED CT Description ID for the display url: h index: 167 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-coding-sctdescid'} type: uri index: 168 system: pattern: {type: uri, value: 'http://snomed.info/sct'} type: uri index: 169 version: {index: 170} code: {index: 171} display: {index: 172} required: [code, display, system] identifier: index: 154 elements: system: {index: 155} value: {index: 156} assigner: type: Reference refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Organization-1'] index: 157 required: [system, value] context: type: Reference mustSupport: true refers: ['https://fhir.hl7.org.uk/STU3/StructureDefinition/CareConnect-Encounter-1'] index: 174 subject: type: Reference refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Patient-1'] index: 173 package_version: 1.0.0 extensions: actualProblem: url: h type: Extension mustSupport: true index: 2 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 6} valueAge: {type: Age, choiceOf: value, index: 23} valueTiming: {type: Timing, choiceOf: value, index: 42} valueCode: {type: code, choiceOf: value, index: 8} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 44 valueUri: {type: uri, choiceOf: value, index: 21} valueTime: {type: time, choiceOf: value, index: 19} valueDecimal: {type: decimal, choiceOf: value, index: 11} valueMarkdown: {type: markdown, choiceOf: value, index: 15} valueIdentifier: {type: Identifier, choiceOf: value, index: 33} valueQuantity: {type: Quantity, choiceOf: value, index: 36} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 5 valueCount: {type: Count, choiceOf: value, index: 29} valueString: {type: string, choiceOf: value, index: 18} valueRatio: {type: Ratio, choiceOf: value, index: 38} valueBoolean: {type: boolean, choiceOf: value, index: 7} valueInstant: {type: instant, choiceOf: value, index: 13} valueDateTime: {type: dateTime, choiceOf: value, index: 10} valueDate: {type: date, choiceOf: value, index: 9} valueDuration: {type: Duration, choiceOf: value, index: 31} valueMeta: {type: Meta, choiceOf: value, index: 43} valueMoney: {type: Money, choiceOf: value, index: 34} valueCoding: {type: Coding, choiceOf: value, index: 27} valueSampledData: {type: SampledData, choiceOf: value, index: 40} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 28} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ActualProblem-1'} type: uri index: 3 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 26} valueAnnotation: {type: Annotation, choiceOf: value, index: 24} valuePeriod: {type: Period, choiceOf: value, index: 35} valueDistance: {type: Distance, choiceOf: value, index: 30} valueRange: {type: Range, choiceOf: value, index: 37} valueSignature: {type: Signature, choiceOf: value, index: 41} valueInteger: {type: integer, choiceOf: value, index: 14} valueHumanName: {type: HumanName, choiceOf: value, index: 32} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 20} valueAttachment: {type: Attachment, choiceOf: value, index: 25} valueOid: {type: oid, choiceOf: value, index: 16} valueAddress: {type: Address, choiceOf: value, index: 22} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 17} valueId: {type: id, choiceOf: value, index: 12} relatedProblemHeader: url: h type: Extension mustSupport: true index: 52 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 56} valueAge: {type: Age, choiceOf: value, index: 73} valueTiming: {type: Timing, choiceOf: value, index: 92} valueCode: {type: code, choiceOf: value, index: 58} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 94 valueUri: {type: uri, choiceOf: value, index: 71} valueTime: {type: time, choiceOf: value, index: 69} valueDecimal: {type: decimal, choiceOf: value, index: 61} valueMarkdown: {type: markdown, choiceOf: value, index: 65} valueIdentifier: {type: Identifier, choiceOf: value, index: 83} valueQuantity: {type: Quantity, choiceOf: value, index: 86} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 55 valueCount: {type: Count, choiceOf: value, index: 79} valueString: {type: string, choiceOf: value, index: 68} valueRatio: {type: Ratio, choiceOf: value, index: 88} valueBoolean: {type: boolean, choiceOf: value, index: 57} valueInstant: {type: instant, choiceOf: value, index: 63} valueDateTime: {type: dateTime, choiceOf: value, index: 60} valueDate: {type: date, choiceOf: value, index: 59} valueDuration: {type: Duration, choiceOf: value, index: 81} valueMeta: {type: Meta, choiceOf: value, index: 93} valueMoney: {type: Money, choiceOf: value, index: 84} valueCoding: {type: Coding, choiceOf: value, index: 77} valueSampledData: {type: SampledData, choiceOf: value, index: 90} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 78} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedProblemHeader-1'} type: uri index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 76} valueAnnotation: {type: Annotation, choiceOf: value, index: 74} valuePeriod: {type: Period, choiceOf: value, index: 85} valueDistance: {type: Distance, choiceOf: value, index: 80} valueRange: {type: Range, choiceOf: value, index: 87} valueSignature: {type: Signature, choiceOf: value, index: 91} valueInteger: {type: integer, choiceOf: value, index: 64} valueHumanName: {type: HumanName, choiceOf: value, index: 82} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 70} valueAttachment: {type: Attachment, choiceOf: value, index: 75} valueOid: {type: oid, choiceOf: value, index: 66} valueAddress: {type: Address, choiceOf: value, index: 72} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 67} valueId: {type: id, choiceOf: value, index: 62} problemSignificance: url: h type: Extension mustSupport: true index: 102 elements: url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-ProblemSignificance-1'} type: uri index: 103 relatedClinicalContent: url: h type: Extension mustSupport: true index: 104 elements: valueBase64Binary: {type: base64Binary, choiceOf: value, index: 108} valueAge: {type: Age, choiceOf: value, index: 125} valueTiming: {type: Timing, choiceOf: value, index: 144} valueCode: {type: code, choiceOf: value, index: 110} valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-Immunization-1'] index: 146 valueUri: {type: uri, choiceOf: value, index: 123} valueTime: {type: time, choiceOf: value, index: 121} valueDecimal: {type: decimal, choiceOf: value, index: 113} valueMarkdown: {type: markdown, choiceOf: value, index: 117} valueIdentifier: {type: Identifier, choiceOf: value, index: 135} valueQuantity: {type: Quantity, choiceOf: value, index: 138} value: choices: [valueBase64Binary, valueBoolean, valueCode, valueDate, valueDateTime, valueDecimal, valueId, valueInstant, valueInteger, valueMarkdown, valueOid, valuePositiveInt, valueString, valueTime, valueUnsignedInt, valueUri, valueAddress, valueAge, valueAnnotation, valueAttachment, valueCodeableConcept, valueCoding, valueContactPoint, valueCount, valueDistance, valueDuration, valueHumanName, valueIdentifier, valueMoney, valuePeriod, valueQuantity, valueRange, valueRatio, valueReference, valueSampledData, valueSignature, valueTiming, valueMeta, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference, valueReference] index: 107 valueCount: {type: Count, choiceOf: value, index: 131} valueString: {type: string, choiceOf: value, index: 120} valueRatio: {type: Ratio, choiceOf: value, index: 140} valueBoolean: {type: boolean, choiceOf: value, index: 109} valueInstant: {type: instant, choiceOf: value, index: 115} valueDateTime: {type: dateTime, choiceOf: value, index: 112} valueDate: {type: date, choiceOf: value, index: 111} valueDuration: {type: Duration, choiceOf: value, index: 133} valueMeta: {type: Meta, choiceOf: value, index: 145} valueMoney: {type: Money, choiceOf: value, index: 136} valueCoding: {type: Coding, choiceOf: value, index: 129} valueSampledData: {type: SampledData, choiceOf: value, index: 142} valueContactPoint: {type: ContactPoint, choiceOf: value, index: 130} url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/STU3/StructureDefinition/Extension-CareConnect-RelatedClinicalContent-1'} type: uri index: 105 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 128} valueAnnotation: {type: Annotation, choiceOf: value, index: 126} valuePeriod: {type: Period, choiceOf: value, index: 137} valueDistance: {type: Distance, choiceOf: value, index: 132} valueRange: {type: Range, choiceOf: value, index: 139} valueSignature: {type: Signature, choiceOf: value, index: 143} valueInteger: {type: integer, choiceOf: value, index: 116} valueHumanName: {type: HumanName, choiceOf: value, index: 134} valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 122} valueAttachment: {type: Attachment, choiceOf: value, index: 127} valueOid: {type: oid, choiceOf: value, index: 118} valueAddress: {type: Address, choiceOf: value, index: 124} valuePositiveInt: {type: positiveInt, choiceOf: value, index: 119} valueId: {type: id, choiceOf: value, index: 114} class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-GPC-ProblemHeader-Condition-1 base: http://hl7.org/fhir/StructureDefinition/Condition version: 1.4.0 required: [assertedDate, asserter, category, clinicalStatus, code, identifier]