International Patient Summary (IPS), published by Health Level Seven. This guide is not an authorized publication; it is the continuous build for version 1.1.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/CDA-IPS/ and changes regularly. See the Directory of published versions
| Official URL: http://art-decor.org/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.6--20240804101847 | Version: 1.1.0-ballot | |||
| Draft as of 2024-08-04 | Computable Name: IPSAdverseReactionMFST | |||
| Other Identifiers: OID:2.16.840.1.113883.10.22.4.6 (use: official, ) | ||||
This clinical statement represents the response to an undesired symptom, finding, etc. due to administered or exposed substance. This reaction may be an undesired symptom, finding, etc. or it could be a desired response to a treatment. A reaction can be defined with respect to its severity, and can have been treated by one or more interventions.
Usage:
Description of Template, Differentials, Snapshots and how the different presentations work.
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() |
S | 0..* | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
![]() ![]() |
0..1 | code | Fixed Value: OBS | |
![]() ![]() |
1..1 | code | Fixed Value: EVN | |
![]() ![]() |
1..* | II | Slice: Unordered, Open by value:root, value:extension | |
![]() ![]() ![]() |
S | 1..1 | II | |
![]() ![]() ![]() ![]() |
1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.6 | |
![]() ![]() |
S | 0..* | II | |
![]() ![]() |
S | 1..1 | CD | Binding: IPS Problem Type (required): Problem Type |
![]() ![]() |
S | 0..1 | ED | |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() ![]() ![]() |
1..1 | url | ||
![]() ![]() |
S | 0..1 | CS | |
![]() ![]() ![]() |
0..1 | cs | Fixed Value: completed | |
![]() ![]() |
S | 1..1 | IVL_TS | |
![]() ![]() ![]() |
S | 1..1 | IVXB_TS | |
![]() ![]() ![]() |
0..1 | IVXB_TS | ||
![]() ![]() |
S | 1..1 | ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ | Binding: IPS Allergy Reaction (preferred): IPS Allergy Reaction |
![]() ![]() ![]() |
1..1 | code | XML Namespace: http://www.w3.org/2001/XMLSchema-instance XML: xsi (http://www.w3.org/2001/XMLSchema-instance) Fixed Value: CD | |
![]() ![]() ![]() |
S | 0..1 | ||
![]() ![]() ![]() ![]() |
S | 0..1 | ||
![]() ![]() ![]() |
0..* | |||
![]() ![]() |
1..* | EntryRelationship | Slice: Unordered, Open by value:profile | |
![]() ![]() ![]() |
SC | 0..1 | EntryRelationship | entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | EntrySeverity | |
![]() ![]() ![]() ![]() |
1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() |
1..1 | boolean | Fixed Value: true | |
Documentation for this format | ||||
| Path | Conformance | ValueSet | URI |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG |
| Id | Grade | Path(s) | Details | Requirements |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : |
| Path | Conformance | ValueSet / Code | URI |
| Observation.classCode | required | CDAActClassObservationhttp://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | XActMoodDocumentObservationhttp://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.statusCode | required | ActStatushttp://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG | |
| Observation.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
| Id | Grade | Path(s) | Details | Requirements |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : |
| Path | Conformance | ValueSet / Code | URI |
| Observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.templateId:primary.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.classCode | required | CDAActClassObservationhttp://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | XActMoodDocumentObservationhttp://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.text.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.compression | required | CDACompressionAlgorithmhttp://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm | |
| Observation.text.integrityCheckAlgorithm | required | IntegrityCheckAlgorithmhttp://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0 | |
| Observation.text.mediaType | example | MediaTypehttp://terminology.hl7.org/ValueSet/v3-MediaType | |
| Observation.text.representation | required | BinaryDataEncodinghttp://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding | |
| Observation.text.reference.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.reference.use | required | TelecommunicationAddressUsehttp://terminology.hl7.org/ValueSet/v3-TelecommunicationAddressUse|2.0.0 | |
| Observation.statusCode | required | ActStatushttp://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.statusCode.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.effectiveTime.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.effectiveTime.operator | required | CDASetOperatorhttp://hl7.org/cda/stds/core/ValueSet/CDASetOperator | |
| Observation.priorityCode | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
| Observation.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG | |
| Observation.interpretationCode | required | CDAObservationInterpretationhttp://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation | |
| Observation.methodCode | example | ObservationMethodhttp://terminology.hl7.org/ValueSet/v3-ObservationMethod | |
| Observation.entryRelationship:entryRelationship-1.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:entryRelationship-1.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | |
| Observation.referenceRange.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeCode | required | Fixed Value: REFVhttp://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType |
| Id | Grade | Path(s) | Details | Requirements |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Observation
Summary
Mandatory: 8 elements(7 nested mandatory elements)
Must-Support: 13 elements
Fixed: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from Observation
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() |
S | 0..* | Observation | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, derivationExpr, text, statusCode, effectiveTime, priorityCode, repeatNumber, languageCode, value, interpretationCode, methodCode, targetSiteCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, referenceRange, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
![]() ![]() |
0..1 | code | Fixed Value: OBS | |
![]() ![]() |
1..1 | code | Fixed Value: EVN | |
![]() ![]() |
1..* | II | Slice: Unordered, Open by value:root, value:extension | |
![]() ![]() ![]() |
S | 1..1 | II | |
![]() ![]() ![]() ![]() |
1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.6 | |
![]() ![]() |
S | 0..* | II | |
![]() ![]() |
S | 1..1 | CD | Binding: IPS Problem Type (required): Problem Type |
![]() ![]() |
S | 0..1 | ED | |
![]() ![]() ![]() |
S | 1..1 | TEL | |
![]() ![]() ![]() ![]() |
1..1 | url | ||
![]() ![]() |
S | 0..1 | CS | |
![]() ![]() ![]() |
0..1 | cs | Fixed Value: completed | |
![]() ![]() |
S | 1..1 | IVL_TS | |
![]() ![]() ![]() |
S | 1..1 | IVXB_TS | |
![]() ![]() ![]() |
0..1 | IVXB_TS | ||
![]() ![]() |
S | 1..1 | ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ | Binding: IPS Allergy Reaction (preferred): IPS Allergy Reaction |
![]() ![]() ![]() |
1..1 | code | XML Namespace: http://www.w3.org/2001/XMLSchema-instance XML: xsi (http://www.w3.org/2001/XMLSchema-instance) Fixed Value: CD | |
![]() ![]() ![]() |
S | 0..1 | ||
![]() ![]() ![]() ![]() |
S | 0..1 | ||
![]() ![]() ![]() |
0..* | |||
![]() ![]() |
1..* | EntryRelationship | Slice: Unordered, Open by value:profile | |
![]() ![]() ![]() |
SC | 0..1 | EntryRelationship | entryRelationship-1: contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) |
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() |
S | 1..1 | EntrySeverity | |
![]() ![]() ![]() ![]() |
1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() |
1..1 | boolean | Fixed Value: true | |
Documentation for this format | ||||
| Path | Conformance | ValueSet | URI |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG |
| Id | Grade | Path(s) | Details | Requirements |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : |
Key Elements View
| Path | Conformance | ValueSet / Code | URI |
| Observation.classCode | required | CDAActClassObservationhttp://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | XActMoodDocumentObservationhttp://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.statusCode | required | ActStatushttp://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG | |
| Observation.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
| Id | Grade | Path(s) | Details | Requirements |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : |
Snapshot View
| Path | Conformance | ValueSet / Code | URI |
| Observation.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.templateId:primary.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.classCode | required | CDAActClassObservationhttp://hl7.org/cda/stds/core/ValueSet/CDAActClassObservation | |
| Observation.moodCode | required | XActMoodDocumentObservationhttp://terminology.hl7.org/ValueSet/v3-xActMoodDocumentObservation|2.0.0 | |
| Observation.code | required | IPSProblemTypehttp://hl7.org/fhir/uv/ips/ValueSet/problem-type-uv-ipsfrom this IG | |
| Observation.text.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.compression | required | CDACompressionAlgorithmhttp://hl7.org/cda/stds/core/ValueSet/CDACompressionAlgorithm | |
| Observation.text.integrityCheckAlgorithm | required | IntegrityCheckAlgorithmhttp://terminology.hl7.org/ValueSet/v3-IntegrityCheckAlgorithm|2.0.0 | |
| Observation.text.mediaType | example | MediaTypehttp://terminology.hl7.org/ValueSet/v3-MediaType | |
| Observation.text.representation | required | BinaryDataEncodinghttp://hl7.org/cda/stds/core/ValueSet/BinaryDataEncoding | |
| Observation.text.reference.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.text.reference.use | required | TelecommunicationAddressUsehttp://terminology.hl7.org/ValueSet/v3-TelecommunicationAddressUse|2.0.0 | |
| Observation.statusCode | required | ActStatushttp://terminology.hl7.org/ValueSet/v3-ActStatus | |
| Observation.statusCode.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.effectiveTime.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.effectiveTime.operator | required | CDASetOperatorhttp://hl7.org/cda/stds/core/ValueSet/CDASetOperator | |
| Observation.priorityCode | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
| Observation.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages | |
| Observation.value | preferred | IPSAllergyReactionhttp://hl7.org/fhir/ips/ValueSet/allergy-reaction-uv-ipsfrom this IG | |
| Observation.interpretationCode | required | CDAObservationInterpretationhttp://hl7.org/cda/stds/core/ValueSet/CDAObservationInterpretation | |
| Observation.methodCode | example | ObservationMethodhttp://terminology.hl7.org/ValueSet/v3-ObservationMethod | |
| Observation.entryRelationship:entryRelationship-1.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:entryRelationship-1.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship | |
| Observation.referenceRange.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
| Observation.referenceRange.typeCode | required | Fixed Value: REFVhttp://hl7.org/cda/stds/core/ValueSet/CDAActRelationshipType |
| Id | Grade | Path(s) | Details | Requirements |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| entryRelationship-1 | null | Observation.entryRelationship:entryRelationship-1 | contains IPS Severity Observation 2.16.840.1.113883.10.22.4.25 (2017-04-07) : | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Observation
Summary
Mandatory: 8 elements(7 nested mandatory elements)
Must-Support: 13 elements
Fixed: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices: