Nictiz FHIR NL STU3 Zib2017
1.3.15 - CI Build
Nictiz FHIR NL STU3 Zib2017 - Local Development build (v1.3.15) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Official URL: http://nictiz.nl/fhir/StructureDefinition/zib-Problem | Version: 1.3.15 | |||
Active as of 2024-04-09 | Computable Name: Zib Problem | |||
Copyright/Legal: CC0 |
Problem as defined by the Dutch Health and Care Information models (Dutch: Zorginformatiebouwsteen or ZIB) version 4.1, release 2017.
A problem describes a situation with regard to an individual’s health and/or welfare. This situation can be described by the person involved (the patient) themselves (in the form of a complaint), or by their healthcare provider (in the form of a diagnosis, for example). The situation can form cause for diagnostic or therapeutic policy. A problem includes all kinds of medical or nursing information that represents a health problem. A problem can represent various types of health problems:
An overview of a patient’s health problems has the purpose of informing all healthcare providers involved in the patient’s care on the patient’s current and past health condition. It provides insight into which problems require medical action, which are under control and which are no longer current. The problem overview also directly provides medical context for medication administered and procedures carried out. The overview promotes an efficient, targeted continuation of the patient’s care. A complete list of problems is of importance for automated decision support and determining contraindications.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Condition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Condition | Problem | |
![]() ![]() ![]() |
0..* | Identifier | External Ids for this condition | |
![]() ![]() ![]() |
1..1 | code | ProblemStatus | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |
![]() ![]() ![]() |
0..1 | code | VerificationStatus | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |
![]() ![]() ![]() |
1..1 | Reference(nl-core-patient) | Who has the condition? | |
![]() ![]() ![]() |
0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted | |
![]() ![]() ![]() |
0..1 | Period | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | ProblemStartDate | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | ProblemEndDate | |
![]() ![]() ![]() |
0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |
![]() ![]() ![]() |
0..* | Annotation | Comment | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus.extension:ProblemStatusCodelist.valueCodeableConcept:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | |
Condition.verificationStatus.extension:VerificatieStatusCodelijst.valueCodeableConcept:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | |
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | |
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | |
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | |
Condition.bodySite.extension:Laterality.valueCodeableConcept:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Problem con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition |
![]() ![]() ![]() |
?!ΣC | 1..1 | code | ProblemStatus Binding: Condition Clinical Status Codes (required): The clinical status of the condition or diagnosis. |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |
![]() ![]() ![]() |
?!ΣC | 0..1 | code | VerificationStatus Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |
![]() ![]() ![]() |
Σ | 1..1 | Reference(nl-core-patient) | Who has the condition? |
![]() ![]() ![]() |
Σ | 0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted |
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |
![]() ![]() ![]() |
0..* | Annotation | Comment | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus | required | Condition Clinical Status Codeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | |
Condition.clinicalStatus.extension:ProblemStatusCodelist.value[x]:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | |
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status from the FHIR Standard | |
Condition.verificationStatus.extension:VerificatieStatusCodelijst.value[x]:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | |
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | |
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | |
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | |
Condition.bodySite.extension:Laterality.value[x]:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG |
Id | Grade | Path(s) | Details | Requirements |
con-3 | error | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error : verificationStatus='entered-in-error' or clinicalStatus.exists() | |
con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive' | |
dom-1 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Problem con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: Common Languages (extensible): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition | ||||
![]() ![]() ![]() |
?!ΣC | 1..1 | code | ProblemStatus Binding: Condition Clinical Status Codes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |||||
![]() ![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() ![]() |
?!ΣC | 0..1 | code | VerificationStatus Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |||||
![]() ![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/Diagnosis Severity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier" | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(nl-core-patient) | Who has the condition? | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | ProblemStartDate | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | ProblemEndDate | ||||
![]() ![]() ![]() |
C | 0..1 | If/when in resolution/remission | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date record was believed accurate | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: Condition Stage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence con-2: evidence SHALL have code or details | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: Manifestation and Symptom Codes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere | ||||
![]() ![]() ![]() |
0..* | Annotation | Comment | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | extensible | Common Languages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
Condition.clinicalStatus | required | Condition Clinical Status Codeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | ||||
Condition.clinicalStatus.extension:ProblemStatusCodelist.value[x]:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status from the FHIR Standard | ||||
Condition.verificationStatus.extension:VerificatieStatusCodelijst.value[x]:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | ||||
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | ||||
Condition.severity | preferred | Condition/Diagnosis Severityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | ||||
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | ||||
Condition.bodySite.extension:Laterality.value[x]:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG | ||||
Condition.stage.summary | example | Condition Stagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.evidence.code | example | Manifestation and Symptom Codeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
con-3 | error | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error : verificationStatus='entered-in-error' or clinicalStatus.exists() | |
con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive' | |
dom-1 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Condition
Summary
Mandatory: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from Condition
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
0..* | Condition | Problem | |
![]() ![]() ![]() |
0..* | Identifier | External Ids for this condition | |
![]() ![]() ![]() |
1..1 | code | ProblemStatus | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |
![]() ![]() ![]() |
0..1 | code | VerificationStatus | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |
![]() ![]() ![]() |
1..1 | Reference(nl-core-patient) | Who has the condition? | |
![]() ![]() ![]() |
0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted | |
![]() ![]() ![]() |
0..1 | Period | Estimated or actual date, date-time, or age | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | ProblemStartDate | |
![]() ![]() ![]() ![]() |
0..1 | dateTime | ProblemEndDate | |
![]() ![]() ![]() |
0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition | |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |
![]() ![]() ![]() |
0..* | Annotation | Comment | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus.extension:ProblemStatusCodelist.valueCodeableConcept:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | |
Condition.verificationStatus.extension:VerificatieStatusCodelijst.valueCodeableConcept:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | |
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | |
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | |
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | |
Condition.bodySite.extension:Laterality.valueCodeableConcept:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Problem con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition |
![]() ![]() ![]() |
?!ΣC | 1..1 | code | ProblemStatus Binding: Condition Clinical Status Codes (required): The clinical status of the condition or diagnosis. |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |
![]() ![]() ![]() |
?!ΣC | 0..1 | code | VerificationStatus Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. |
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier" | |
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |
![]() ![]() ![]() |
Σ | 1..1 | Reference(nl-core-patient) | Who has the condition? |
![]() ![]() ![]() |
Σ | 0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted |
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age Slice: Unordered, Closed by type:$this |
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age |
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition |
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |
![]() ![]() ![]() |
0..* | Annotation | Comment | |
![]() |
Path | Conformance | ValueSet | URI |
Condition.clinicalStatus | required | Condition Clinical Status Codeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | |
Condition.clinicalStatus.extension:ProblemStatusCodelist.value[x]:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | |
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status from the FHIR Standard | |
Condition.verificationStatus.extension:VerificatieStatusCodelijst.value[x]:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | |
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | |
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | |
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | |
Condition.bodySite.extension:Laterality.value[x]:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG |
Id | Grade | Path(s) | Details | Requirements |
con-3 | error | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error : verificationStatus='entered-in-error' or clinicalStatus.exists() | |
con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive' | |
dom-1 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | Condition | Problem con-4: If condition is abated, then clinicalStatus must be either inactive, resolved, or remission con-3: Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: Common Languages (extensible): A human language.
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 0..* | Identifier | External Ids for this condition | ||||
![]() ![]() ![]() |
?!ΣC | 1..1 | code | ProblemStatus Binding: Condition Clinical Status Codes (required): The clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..* | (Complex) | clinicalstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: ProbleemStatusCodelijst (extensible): ProbleemStatusCodelijst | |||||
![]() ![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() ![]() |
?!ΣC | 0..1 | code | VerificationStatus Binding: ConditionVerificationStatus (required): The verification status to support or decline the clinical status of the condition or diagnosis. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | Verificationstatus URL: http://nictiz.nl/fhir/StructureDefinition/code-specification | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/code-specification" | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Value of extension Binding: VerificatieStatusCodelijst (extensible): VerificatieStatusCodelijst | |||||
![]() ![]() ![]() ![]() |
0..1 | code | Primitive value for code | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | ProblemType Binding: ProbleemTypeCodelijst (extensible): The type of problem. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition Binding: Condition/Diagnosis Severity (preferred): A subjective assessment of the severity of the condition as evaluated by the clinician. | |||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | ProblemName Binding: ProbleemNaamCodelijst (extensible): The problem name defines the problem. | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | ProblemAnatomicalLocation Binding: ProbleemAnatomischeLocatieCodelijst (extensible): ProbleemAnatomischeLocatieCodelijst | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | (Complex) | ProblemLaterality URL: http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
1..1 | uri | "http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier" | |||||
![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Value of extension Slice: Unordered, Closed by type:$this | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | BodySite qualifier Binding: ProbleemLateraliteitCodelijst (extensible): ProblemLateralityCodelist | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(nl-core-patient) | Who has the condition? | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(HCIM Encounter | nl-core-episodeofcare) | Encounter or episode when condition first asserted | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age Slice: Unordered, Closed by type:$this | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Estimated or actual date, date-time, or age | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | ProblemStartDate | ||||
![]() ![]() ![]() ![]() ![]() |
ΣC | 0..1 | dateTime | ProblemEndDate | ||||
![]() ![]() ![]() |
C | 0..1 | If/when in resolution/remission | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | Date record was believed accurate | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(nl-core-relatedperson | nl-core-patient | nl-core-practitioner) | Person who asserts this condition | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(nl-core-practitionerrole) | Optional Extensions Element URL: http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference | |||||
![]() ![]() ![]() ![]() |
ΣC | 0..1 | string | Literal reference, Relative, internal or absolute URL | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Identifier | Logical reference, when literal reference is not known | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Text alternative for the resource | ||||
![]() ![]() ![]() |
C | 0..1 | BackboneElement | Stage/grade, usually assessed formally con-1: Stage SHALL have summary or assessment | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
C | 0..1 | CodeableConcept | Simple summary (disease specific) Binding: Condition Stage (example): Codes describing condition stages (e.g. Cancer stages). | ||||
![]() ![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | DiagnosticReport | Observation) | Formal record of assessment | ||||
![]() ![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence con-2: evidence SHALL have code or details | ||||
![]() ![]() ![]() ![]() |
0..1 | string | xml:id (or equivalent in JSON) | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional Content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Manifestation/symptom Binding: Manifestation and Symptom Codes (example): Codes that describe the manifestation or symptoms of a condition. | ||||
![]() ![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | Supporting information found elsewhere | ||||
![]() ![]() ![]() |
0..* | Annotation | Comment | |||||
![]() |
Path | Conformance | ValueSet | URI | |||
Condition.language | extensible | Common Languages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
Condition.clinicalStatus | required | Condition Clinical Status Codeshttp://hl7.org/fhir/ValueSet/condition-clinical from the FHIR Standard | ||||
Condition.clinicalStatus.extension:ProblemStatusCodelist.value[x]:valueCodeableConcept | extensible | ProbleemStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.2--20171231000000 from this IG | ||||
Condition.verificationStatus | required | ConditionVerificationStatushttp://hl7.org/fhir/ValueSet/condition-ver-status from the FHIR Standard | ||||
Condition.verificationStatus.extension:VerificatieStatusCodelijst.value[x]:valueCodeableConcept | extensible | VerificatieStatusCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.4--20171231000000 from this IG | ||||
Condition.category | extensible | ProbleemTypeCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.1--20171231000000 from this IG | ||||
Condition.severity | preferred | Condition/Diagnosis Severityhttp://hl7.org/fhir/ValueSet/condition-severity from the FHIR Standard | ||||
Condition.code | extensible | ProbleemNaamCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20171231000000 from this IG | ||||
Condition.bodySite | extensible | ProbleemAnatomischeLocatieCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.5--20171231000000 from this IG | ||||
Condition.bodySite.extension:Laterality.value[x]:valueCodeableConcept | extensible | ProbleemLateraliteitCodelijsthttp://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.5.1.6--20171231000000 from this IG | ||||
Condition.stage.summary | example | Condition Stagehttp://hl7.org/fhir/ValueSet/condition-stage from the FHIR Standard | ||||
Condition.evidence.code | example | Manifestation and Symptom Codeshttp://hl7.org/fhir/ValueSet/manifestation-or-symptom from the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
con-1 | error | Condition.stage | Stage SHALL have summary or assessment : summary.exists() or assessment.exists() | |
con-2 | error | Condition.evidence | evidence SHALL have code or details : code.exists() or detail.exists() | |
con-3 | error | Condition | Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error : verificationStatus='entered-in-error' or clinicalStatus.exists() | |
con-4 | error | Condition | If condition is abated, then clinicalStatus must be either inactive, resolved, or remission : abatement.empty() or (abatement as boolean).not() or clinicalStatus='resolved' or clinicalStatus='remission' or clinicalStatus='inactive' | |
dom-1 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain any narrative : contained.text.empty() | |
dom-2 | error | Condition | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | Condition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource : contained.where(('#'+id in %resource.descendants().reference).not()).empty() | |
dom-4 | error | Condition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() | (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Condition
Summary
Mandatory: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Other representations of profile: CSV, Excel, Schematron