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.5--20240804100924 | Version: 1.1.0-ballot | |||
Draft as of 2024-08-04 | Computable Name: IPSAllergyAndIntoleranceConcern | |||
Other Identifiers: OID:2.16.840.1.113883.10.22.4.5 (use: official, ) |
This template reflects an ongoing concern on behalf of the person that placed the allergy on a patient’s allergy list. A concern may refer to one or more allergies or intolerances. There are different kinds of status that could be related to an allergy, or more in general to a condition:
Not all of them can be represented in a CDA using the statusCode elements of the concern (ACT) and observation (condition).
As long as the underlying condition is of concern to the author (i.e., as long as the allergy, whether active or resolved, is of ongoing concern and interest to the author), the statusCode is “active”.
In case the clinician deems that there is no longer any need to track the underlying conditions then the concern is inactive and the statusCode is set to “completed”. The effectiveTime/low of the Allergy Concern Act asserts when the concern became active. This equates to the time the concern was authored in the patient’s chart. The effectiveTime/high asserts when the concern became inactive, and it is present if the statusCode of the concern act is “completed”
Usage:
Description of Template, Differentials, Snapshots and how the different presentations work.
This structure is derived from Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | S | 0..* | Act | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, text, statusCode, effectiveTime, priorityCode, languageCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | S | 1..1 | II | |
@root | 1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.5 | |
@classCode | 1..1 | code | Fixed Value: ACT | |
@moodCode | 1..1 | code | Fixed Value: EVN | |
id | S | 0..* | II | |
code | S | 1..1 | CD | |
@code | 0..1 | cs | Fixed Value: CONC | |
@codeSystem | 0..1 | oid, uuid, ruid | Fixed Value: 2.16.840.1.113883.5.6 | |
statusCode | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
effectiveTime | S | 1..1 | IVL_TS | |
low | S | 1..1 | IVXB_TS | |
high | C | 0..1 | IVXB_TS | MD1557037N1l27l352l30l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
Slices for entryRelationship | 1..* | EntryRelationship | Slice: Unordered, Open by value:resolve() | |
entryRelationship:entryRelationship-1 | SC | 1..* | EntryRelationship | entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) |
@typeCode | 1..1 | code | Fixed Value: SUBJ | |
@inversionInd | 0..1 | boolean | Fixed Value: false | |
observation | S | 1..1 | IPSEntryAllergyOrIntolerance | Base for all types and resources |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | S | 0..* | Act | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, text, statusCode, effectiveTime, priorityCode, languageCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | S | 1..1 | II | |
@root | 1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.5 | |
@classCode | 1..1 | code | Binding: XActClassDocumentEntryAct (2.0.0) (required) Fixed Value: ACT | |
@moodCode | 1..1 | code | Binding: XDocumentActMood (2.0.0) (required) Fixed Value: EVN | |
id | S | 0..* | II | |
code | S | 1..1 | CD | Binding: v3 Code System ActCode (example) |
@code | 0..1 | cs | Fixed Value: CONC | |
@codeSystem | 0..1 | oid, uuid, ruid | Fixed Value: 2.16.840.1.113883.5.6 | |
statusCode | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
effectiveTime | S | 1..1 | IVL_TS | |
low | S | 1..1 | IVXB_TS | |
high | C | 0..1 | IVXB_TS | MD1557037N1l27l352l30l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
Slices for entryRelationship | 1..* | EntryRelationship | Slice: Unordered, Open by value:resolve() | |
entryRelationship:entryRelationship-1 | SC | 1..* | EntryRelationship | entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) |
@typeCode | 1..1 | code | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: SUBJ | |
@inversionInd | 0..1 | boolean | Fixed Value: false | |
observation | S | 1..1 | IPSEntryAllergyOrIntolerance | Base for all types and resources |
Documentation for this format |
Path | Conformance | ValueSet / Code | URI |
Act.classCode | required | Fixed Value: ACThttp://terminology.hl7.org/ValueSet/v3-xActClassDocumentEntryAct|2.0.0 | |
Act.moodCode | required | Fixed Value: EVNhttp://terminology.hl7.org/ValueSet/v3-xDocumentActMood|2.0.0 | |
Act.code | example | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete | |
Act.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
Path | Conformance | ValueSet / Code | URI |
Act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.templateId:primary.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.classCode | required | Fixed Value: ACThttp://terminology.hl7.org/ValueSet/v3-xActClassDocumentEntryAct|2.0.0 | |
Act.moodCode | required | Fixed Value: EVNhttp://terminology.hl7.org/ValueSet/v3-xDocumentActMood|2.0.0 | |
Act.code | example | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Act.code.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete | |
Act.effectiveTime.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.effectiveTime.operator | required | CDASetOperatorhttp://hl7.org/cda/stds/core/ValueSet/CDASetOperator | |
Act.priorityCode | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
Act.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages | |
Act.entryRelationship:entryRelationship-1.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.entryRelationship:entryRelationship-1.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
This structure is derived from Act
Summary
Mandatory: 13 elements
Must-Support: 8 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 Act
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | S | 0..* | Act | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, text, statusCode, effectiveTime, priorityCode, languageCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | S | 1..1 | II | |
@root | 1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.5 | |
@classCode | 1..1 | code | Fixed Value: ACT | |
@moodCode | 1..1 | code | Fixed Value: EVN | |
id | S | 0..* | II | |
code | S | 1..1 | CD | |
@code | 0..1 | cs | Fixed Value: CONC | |
@codeSystem | 0..1 | oid, uuid, ruid | Fixed Value: 2.16.840.1.113883.5.6 | |
statusCode | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
effectiveTime | S | 1..1 | IVL_TS | |
low | S | 1..1 | IVXB_TS | |
high | C | 0..1 | IVXB_TS | MD1557037N1l27l352l30l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
Slices for entryRelationship | 1..* | EntryRelationship | Slice: Unordered, Open by value:resolve() | |
entryRelationship:entryRelationship-1 | SC | 1..* | EntryRelationship | entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) |
@typeCode | 1..1 | code | Fixed Value: SUBJ | |
@inversionInd | 0..1 | boolean | Fixed Value: false | |
observation | S | 1..1 | IPSEntryAllergyOrIntolerance | Base for all types and resources |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Act | S | 0..* | Act | XML Namespace: urn:hl7-org:v3 Elements defined in Ancestors:@nullFlavor, realmCode, typeId, templateId, @classCode, @moodCode, @negationInd, id, code, text, statusCode, effectiveTime, priorityCode, languageCode, subject, specimen, performer, author, informant, participant, entryRelationship, reference, precondition, sdtcPrecondition2, sdtcInFulfillmentOf1 Base for all types and resources Instance of this type are validated by templateId Logical Container: ClinicalDocument (CDA Class) |
Slices for templateId | 1..* | II | Slice: Unordered, Open by value:root, value:extension | |
templateId:primary | S | 1..1 | II | |
@root | 1..1 | string | Fixed Value: 2.16.840.1.113883.10.22.4.5 | |
@classCode | 1..1 | code | Binding: XActClassDocumentEntryAct (2.0.0) (required) Fixed Value: ACT | |
@moodCode | 1..1 | code | Binding: XDocumentActMood (2.0.0) (required) Fixed Value: EVN | |
id | S | 0..* | II | |
code | S | 1..1 | CD | Binding: v3 Code System ActCode (example) |
@code | 0..1 | cs | Fixed Value: CONC | |
@codeSystem | 0..1 | oid, uuid, ruid | Fixed Value: 2.16.840.1.113883.5.6 | |
statusCode | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
effectiveTime | S | 1..1 | IVL_TS | |
low | S | 1..1 | IVXB_TS | |
high | C | 0..1 | IVXB_TS | MD1557037N1l27l352l30l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
Slices for entryRelationship | 1..* | EntryRelationship | Slice: Unordered, Open by value:resolve() | |
entryRelationship:entryRelationship-1 | SC | 1..* | EntryRelationship | entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) |
@typeCode | 1..1 | code | Binding: x_ActRelationshipEntryRelationship (required) Fixed Value: SUBJ | |
@inversionInd | 0..1 | boolean | Fixed Value: false | |
observation | S | 1..1 | IPSEntryAllergyOrIntolerance | Base for all types and resources |
Documentation for this format |
Path | Conformance | ValueSet / Code | URI |
Act.classCode | required | Fixed Value: ACThttp://terminology.hl7.org/ValueSet/v3-xActClassDocumentEntryAct|2.0.0 | |
Act.moodCode | required | Fixed Value: EVNhttp://terminology.hl7.org/ValueSet/v3-xDocumentActMood|2.0.0 | |
Act.code | example | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete | |
Act.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
Snapshot View
Path | Conformance | ValueSet / Code | URI |
Act.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.templateId:primary.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.classCode | required | Fixed Value: ACThttp://terminology.hl7.org/ValueSet/v3-xActClassDocumentEntryAct|2.0.0 | |
Act.moodCode | required | Fixed Value: EVNhttp://terminology.hl7.org/ValueSet/v3-xDocumentActMood|2.0.0 | |
Act.code | example | ActCodehttp://terminology.hl7.org/ValueSet/v3-ActCode | |
Act.code.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.statusCode | required | XActStatusActiveCompletehttp://terminology.hl7.org/ValueSet/v3-xActStatusActiveComplete | |
Act.effectiveTime.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.effectiveTime.operator | required | CDASetOperatorhttp://hl7.org/cda/stds/core/ValueSet/CDASetOperator | |
Act.priorityCode | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | |
Act.languageCode | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages | |
Act.entryRelationship:entryRelationship-1.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.entryRelationship:entryRelationship-1.typeId.nullFlavor | required | CDANullFlavorhttp://hl7.org/cda/stds/core/ValueSet/CDANullFlavor | |
Act.entryRelationship:entryRelationship-1.typeCode | required | Fixed Value: SUBJhttp://terminology.hl7.org/ValueSet/v3-xActRelationshipEntryRelationship |
Id | Grade | Path(s) | Details | Requirements |
MD1557037N1l27l352l30l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2024-08-04) : |
This structure is derived from Act
Summary
Mandatory: 13 elements
Must-Support: 8 elements
Fixed: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices: