International Patient Summary 1.0.0 Release - Local Development build (v1.0). See the Directory of published versions
Official URL: http://localhost:8877/fhir/StructureDefinition/2.16.840.1.113883.10.22.4.5--20161111000000 | Version: 1.0 | |||
Draft as of 2016-11-11 | Computable Name: IPSAllergyAndIntoleranceConcern | |||
Other Identifiers: id: urn: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.html) and observation (condition.html).
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.html), 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 Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | S | 0..* | CDAR2.Act | Base for all types and resources |
![]() ![]() ![]() | 1..1 | code | Fixed Value: ACT | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: EVN | |
![]() ![]() ![]() | 0..* | 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.5 | |
![]() ![]() ![]() | S | 0..* | II | |
![]() ![]() ![]() | S | 1..1 | CD | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: CONC | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: 2.16.840.1.113883.5.6 | |
![]() ![]() ![]() | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
![]() ![]() ![]() | S | 1..1 | IVL_TS | |
![]() ![]() ![]() ![]() | S | 1..1 | TS | |
![]() ![]() ![]() ![]() | C | 0..1 | TS | PD6643N3l24l378l26l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
![]() ![]() ![]() | 0..* | Element | Slice: Unordered, Open by value:profile | |
![]() ![]() ![]() ![]() | SC | 1..* | IPSEntryAllergyOrIntolerance | Base for all types and resources entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() ![]() | 0..1 | boolean | Fixed Value: false | |
![]() |
Path | Conformance | ValueSet |
Act.statusCode | required | X_ActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | 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 (2016-11-10.html) : |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | S | 0..* | CDAR2.Act | Base for all types and resources |
![]() ![]() ![]() | 1..1 | code | Fixed Value: ACT | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: EVN | |
![]() ![]() ![]() | 0..* | 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.5 | |
![]() ![]() ![]() | S | 0..* | II | |
![]() ![]() ![]() | S | 1..1 | CD | Binding: v3 Code System ActCode (extensible) |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: CONC | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: 2.16.840.1.113883.5.6 | |
![]() ![]() ![]() | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
![]() ![]() ![]() | S | 1..1 | IVL_TS | |
![]() ![]() ![]() ![]() | S | 1..1 | TS | |
![]() ![]() ![]() ![]() | C | 0..1 | TS | PD6643N3l24l378l26l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
![]() ![]() ![]() | C | 0..* | Element | Slice: Unordered, Open by value:profile |
![]() ![]() ![]() ![]() | Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | code | ||
![]() ![]() ![]() ![]() ![]() | 1..1 | boolean | ||
![]() ![]() ![]() ![]() | SC | 1..* | IPSEntryAllergyOrIntolerance | Base for all types and resources entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() ![]() | 0..1 | boolean | Fixed Value: false | |
![]() ![]() ![]() ![]() ![]() | 1..1 | boolean | ||
![]() |
Path | Conformance | ValueSet |
Act.code | extensible | ActCode |
Act.statusCode | required | X_ActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship-1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) : |
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | extensible | ActCode |
Act.code.nullFlavor | required | NullFlavor |
Act.statusCode | required | X_ActStatusActiveComplete |
Act.effectiveTime.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship-1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) : | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from CDAR2.Act
Summary
Mandatory: 10 elements
Must-Support: 7 elements
Fixed Value: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from CDAR2.Act
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | S | 0..* | CDAR2.Act | Base for all types and resources |
![]() ![]() ![]() | 1..1 | code | Fixed Value: ACT | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: EVN | |
![]() ![]() ![]() | 0..* | 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.5 | |
![]() ![]() ![]() | S | 0..* | II | |
![]() ![]() ![]() | S | 1..1 | CD | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: CONC | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: 2.16.840.1.113883.5.6 | |
![]() ![]() ![]() | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
![]() ![]() ![]() | S | 1..1 | IVL_TS | |
![]() ![]() ![]() ![]() | S | 1..1 | TS | |
![]() ![]() ![]() ![]() | C | 0..1 | TS | PD6643N3l24l378l26l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
![]() ![]() ![]() | 0..* | Element | Slice: Unordered, Open by value:profile | |
![]() ![]() ![]() ![]() | SC | 1..* | IPSEntryAllergyOrIntolerance | Base for all types and resources entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() ![]() | 0..1 | boolean | Fixed Value: false | |
![]() |
Path | Conformance | ValueSet |
Act.statusCode | required | X_ActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | 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 (2016-11-10.html) : |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | S | 0..* | CDAR2.Act | Base for all types and resources |
![]() ![]() ![]() | 1..1 | code | Fixed Value: ACT | |
![]() ![]() ![]() | 1..1 | code | Fixed Value: EVN | |
![]() ![]() ![]() | 0..* | 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.5 | |
![]() ![]() ![]() | S | 0..* | II | |
![]() ![]() ![]() | S | 1..1 | CD | Binding: v3 Code System ActCode (extensible) |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: CONC | |
![]() ![]() ![]() ![]() | 0..1 | string | Fixed Value: 2.16.840.1.113883.5.6 | |
![]() ![]() ![]() | S | 1..1 | CS | Binding: x_ActStatusActiveComplete (required): x_ActStatusActiveComplete |
![]() ![]() ![]() | S | 1..1 | IVL_TS | |
![]() ![]() ![]() ![]() | S | 1..1 | TS | |
![]() ![]() ![]() ![]() | C | 0..1 | TS | PD6643N3l24l378l26l19l10l12: If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high |
![]() ![]() ![]() | C | 0..* | Element | Slice: Unordered, Open by value:profile |
![]() ![]() ![]() ![]() | Content/Rules for all slices | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | code | ||
![]() ![]() ![]() ![]() ![]() | 1..1 | boolean | ||
![]() ![]() ![]() ![]() | SC | 1..* | IPSEntryAllergyOrIntolerance | Base for all types and resources entryRelationship-1: contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) |
![]() ![]() ![]() ![]() ![]() | 1..1 | code | Fixed Value: SUBJ | |
![]() ![]() ![]() ![]() ![]() | 0..1 | boolean | Fixed Value: false | |
![]() ![]() ![]() ![]() ![]() | 1..1 | boolean | ||
![]() |
Path | Conformance | ValueSet |
Act.code | extensible | ActCode |
Act.statusCode | required | X_ActStatusActiveComplete |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship-1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) : |
Snapshot View
Path | Conformance | ValueSet / Code |
Act.templateId:primary.nullFlavor | required | NullFlavor |
Act.code | extensible | ActCode |
Act.code.nullFlavor | required | NullFlavor |
Act.statusCode | required | X_ActStatusActiveComplete |
Act.effectiveTime.nullFlavor | required | NullFlavor |
Act.priorityCode | extensible | ActPriority |
Act.languageCode | required | HumanLanguage (a valid code from http://terminology.hl7.org/CodeSystem/ietf3066 ) |
Act.subject.typeCode | required | Fixed Value: SBJ |
Act.subject.contextControlCode | required | Fixed Value: OP |
Act.subject.awarenessCode | extensible | TargetAwareness |
Act.informant.typeCode | required | Fixed Value: INF |
Act.informant.contextControlCode | required | Fixed Value: OP |
Id | Grade | Path(s) | Details | Requirements |
PD6643N3l24l378l26l19l10l12 | error | Act.effectiveTime.high | If statusCode/@code="completed" Completed, then effectiveTime *SHALL* contain [1..1] high : | |
act-er-1 | error | Act.entryRelationship, Act.entryRelationship:entryRelationship-1 | Only one of observation, regionOfInterest, observationMedia, substanceAdministration, supply, procedure, encounter, organizer, and act : (observation | regionOfInterest | observationMedia | substanceAdministration | supply | procedure | encounter | organizer | act).count() = 1 | |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
entryRelationship-1 | null | Act.entryRelationship:entryRelationship-1 | contains IPS Allergy or Intolerance 2.16.840.1.113883.10.22.4.1 (2016-11-10.html) : | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from CDAR2.Act
Summary
Mandatory: 10 elements
Must-Support: 7 elements
Fixed Value: 7 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron