This page is part of the International Patient Summary Implementation Guide (v0.2.0: STU 1 Ballot 2) based on FHIR v3.5.0. The current version which supercedes this version is 1.1.0. For a full list of available versions, see the Directory of published versions
SD.39 StructureDefinition-allergyintolerance-uv-ips
This profile represents the constraints applied to the AllergyIntolerance resource by the International Patient Summary (IPS) FHIR Implementation Guide. A record of an allergy or intolerance is represented in the patient summary as an instance of an AllergyIntolerance resource constrained by this profile.
It documents the relevant allergies or intolerances (conditions) for a patient, describing the kind of reaction (e.g. rash, anaphylaxis,..); preferably the agents that cause it; and optionally the criticality and the certainty of the allergy.
Conformance resource variables defined here
SD.39.1 Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/uv/ips/StructureDefinition/allergyintolerance-uv-ips
Published on Wed Feb 14 23:57:18 AEST 2018 as a draft by .
This profile builds on AllergyIntolerance
Summary
Mandatory: 3 elements (2 nested mandatory elements)
Must-Support: 11 elements
Fixed Value: 1 element
Prohibited: 1 element
Structures
This structure refers to these other structures:
- http://hl7.org/fhir/uv/ips/StructureDefinition/coding-uv-ips
- http://hl7.org/fhir/uv/ips/StructureDefinition/codeableconcept-uv-ips
Slices
This structure defines the following Slices:
- The element AllergyIntolerance.code.coding is sliced based on the value of value:system (Closed)
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | 0..* | |||
clinicalStatus | S | 0..1 | code | |
verificationStatus | S | 0..1 | code | |
type | S | 0..1 | code | |
criticality | S | 0..1 | code | |
code | S | 1..1 | CodeableConcept | |
coding | S | Coding | Slice: Unordered, Closed by value:system | |
coding | 0..* | coding-uv-ips | Code for absent or unknown allergy or intolerance Binding: Absent or Unknown Allergies (required) | |
system | 1..1 | uri | Fixed Value: urn:oid:2.16.840.1.113883.3.1937.777.13.5.999.1 | |
code | 1..1 | code | ||
coding | 0..* | coding-uv-ips | Binding: IPS Allergy intolerance substance condition (preferred) | |
patient | S | 1..1 | Reference(Patient) | |
identifier | 0..0 | |||
onsetDateTime | S | 1..1 | dateTime | |
reaction | S | 0..* | BackboneElement | |
manifestation | S | 1..* | CodeableConcept-uv-ips | Binding: Allergy Reaction (preferred) |
severity | S | 0..1 | code | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | I | 0..* | Allergy or Intolerance (generally: Risk of adverse reaction to a substance) | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (preferred) | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | External ids for this item |
clinicalStatus | ?!SΣI | 0..1 | code | active | inactive | resolved Binding: AllergyIntoleranceClinicalStatus (required) |
verificationStatus | ?!SΣI | 0..1 | code | unconfirmed | confirmed | refuted | entered-in-error Binding: AllergyIntoleranceVerificationStatus (required) |
type | SΣ | 0..1 | code | allergy | intolerance - Underlying mechanism (if known) Binding: AllergyIntoleranceType (required) |
category | Σ | 0..* | code | food | medication | environment | biologic Binding: AllergyIntoleranceCategory (required) |
criticality | SΣ | 0..1 | code | low | high | unable-to-assess Binding: AllergyIntoleranceCriticality (required) |
code | SΣ | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: AllergyIntoleranceSubstance/Product,ConditionAndNegationCodes (example) |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
coding | SΣ | Coding | Code defined by a terminology system Slice: Unordered, Closed by value:system | |
coding | I | 0..* | coding-uv-ips | Code for absent or unknown allergy or intolerance Binding: Absent or Unknown Allergies (required) |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
system | Σ | 1..1 | uri | Identity of the terminology system Fixed Value: urn:oid:2.16.840.1.113883.3.1937.777.13.5.999.1 |
version | Σ | 0..1 | string | Version of the system - if relevant |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
display | Σ | 0..1 | string | Representation defined by the system |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
translation | I | 0..* | (Complex) | Language Translation (Localization) URL: http://hl7.org/fhir/StructureDefinition/translation |
value | 0..1 | Primitive value for string Max Length: 1048576 | ||
coding | I | 0..* | coding-uv-ips | A reference to a code defined by a terminology system Binding: IPS Allergy intolerance substance condition (preferred) |
text | Σ | 0..1 | string | Plain text representation of the concept |
patient | SΣ | 1..1 | Reference(Patient) | Who the sensitivity is for |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
reference | ΣI | 0..1 | string | Literal reference, Relative, internal or absolute URL |
type | Σ | 0..1 | uri | Type the reference refers to (e.g. "Patient") Binding: ResourceType (extensible) |
display | Σ | 0..1 | string | Text alternative for the resource |
encounter | 0..1 | Reference(Encounter) | Encounter when the allergy or intolerance was asserted | |
onsetDateTime | S | 1..1 | dateTime | When allergy or intolerance was identified |
recordedDate | 0..1 | dateTime | Date record was first recorded | |
recorder | 0..1 | Reference(Practitioner | Patient | RelatedPerson) | Who recorded the sensitivity | |
asserter | Σ | 0..1 | Reference(Patient | RelatedPerson | Practitioner) | Source of the information about the allergy |
lastOccurrence | 0..1 | dateTime | Date(/time) of last known occurrence of a reaction | |
note | 0..* | Annotation | Additional text not captured in other fields | |
reaction | SI | 0..* | BackboneElement | Adverse Reaction Events linked to exposure to substance |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored if unrecognized |
substance | 0..1 | CodeableConcept | Specific substance or pharmaceutical product considered to be responsible for event Binding: SubstanceCode (example) | |
manifestation | SI | 1..* | CodeableConcept-uv-ips | Clinical symptoms/signs associated with the Event Binding: Allergy Reaction (preferred) |
description | 0..1 | string | Description of the event as a whole | |
onset | 0..1 | dateTime | Date(/time) when manifestations showed | |
severity | S | 0..1 | code | mild | moderate | severe (of event as a whole) Binding: AllergyIntoleranceSeverity (required) |
exposureRoute | 0..1 | CodeableConcept | How the subject was exposed to the substance Binding: SNOMEDCTRouteCodes (example) | |
note | 0..* | Annotation | Text about event not captured in other fields | |
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron