IL Core Implementation Guide
0.18.0 - draft
This page is part of the IL-Core IG (v0.18.0: draft-1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
Official URL: http://fhir.health.gov.il/StructureDefinition/il-core-allergy-intolerance | Version: 0.18.0 | |||
Standards status: Trial-use | Maturity Level: 1 | Computable Name: ILCoreAllergyIntolerance |
Israel Core proposed constraints and extensions on the AllergyIntolerance Resource
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from AllergyIntolerance
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |
clinicalStatus | S | 0..1 | CodeableConcept | active | inactive | resolved |
verificationStatus | S | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error |
code | SC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} |
coding | ||||
system | 1..1 | uri | Identity of the terminology system | |
code | 1..1 | code | Symbol in syntax defined by the system | |
patient | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for | |
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |
asserter | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | Source of the information about the allergy | |
reaction | ||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
duration | 0..1 | Duration | Ext: Reaction Duration URL: http://fhir.health.gov.il/StructureDefinition/ext-reaction-duration | |
substance | 0..1 | CodeableConcept | Specific substance or pharmaceutical product considered to be responsible for event Binding: IL Core Substance Codes (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"387458008","display":"Aspirin (substance)"}]} | |
manifestation | C | 1..* | CodeableConcept | Clinical symptoms/signs associated with the Event Binding: IL Core Condition Codes (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"60862001","display":"Tinnitus (finding)"}]} |
exposureRoute | 0..1 | CodeableConcept | How the subject was exposed to the substance Binding: IL Core Route Code (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"26643006","display":"Oral route (qualifier value)"}]} | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG | |
AllergyIntolerance.reaction.substance | extensible | ILCoreSubstancehttp://fhir.health.gov.il/ValueSet/il-core-substance from this IG | |
AllergyIntolerance.reaction.manifestation | extensible | ILCoreManifestationhttp://fhir.health.gov.il/ValueSet/il-core-manifestation from this IG | |
AllergyIntolerance.reaction.exposureRoute | extensible | ILCoreRouteCodehttp://fhir.health.gov.il/ValueSet/il-core-route-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code, AllergyIntolerance.reaction.manifestation | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | C | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error. ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
clinicalStatus | ?!SΣC | 0..1 | CodeableConcept | active | inactive | resolved Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. |
verificationStatus | ?!SΣC | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance. |
code | SΣC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} |
patient | Σ | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for |
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |
asserter | Σ | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | Source of the information about the allergy |
Documentation for this format |
Path | Conformance | ValueSet | URI |
AllergyIntolerance.clinicalStatus | required | AllergyIntoleranceClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1 from the FHIR Standard | |
AllergyIntolerance.verificationStatus | required | AllergyIntoleranceVerificationStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1 from the FHIR Standard | |
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
AllergyIntolerance | C | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error. ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error | ||||
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: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | External ids for this item | ||||
clinicalStatus | ?!SΣC | 0..1 | CodeableConcept | active | inactive | resolved Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | ||||
verificationStatus | ?!SΣC | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance. | ||||
type | Σ | 0..1 | code | allergy | intolerance - Underlying mechanism (if known) Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||
category | Σ | 0..* | code | food | medication | environment | biologic Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances. | ||||
criticality | Σ | 0..1 | code | low | high | unable-to-assess Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
code | SΣC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system | ||||
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 | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
patient | Σ | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for | ||||
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |||||
onset[x] | 0..1 | When allergy or intolerance was identified | ||||||
onsetDateTime | dateTime | |||||||
onsetAge | Age | |||||||
onsetPeriod | Period | |||||||
onsetRange | Range | |||||||
onsetString | string | |||||||
recordedDate | 0..1 | dateTime | Date first version of the resource instance was recorded | |||||
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |||||
asserter | Σ | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | 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 | 0..* | BackboneElement | Adverse Reaction Events linked to exposure to substance | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
duration | 0..1 | Duration | Ext: Reaction Duration URL: http://fhir.health.gov.il/StructureDefinition/ext-reaction-duration | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
substance | 0..1 | CodeableConcept | Specific substance or pharmaceutical product considered to be responsible for event Binding: IL Core Substance Codes (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"387458008","display":"Aspirin (substance)"}]} | |||||
manifestation | C | 1..* | CodeableConcept | Clinical symptoms/signs associated with the Event Binding: IL Core Condition Codes (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"60862001","display":"Tinnitus (finding)"}]} | ||||
description | 0..1 | string | Description of the event as a whole | |||||
onset | 0..1 | dateTime | Date(/time) when manifestations showed | |||||
severity | 0..1 | code | mild | moderate | severe (of event as a whole) Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations. | |||||
exposureRoute | 0..1 | CodeableConcept | How the subject was exposed to the substance Binding: IL Core Route Code (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"26643006","display":"Oral route (qualifier value)"}]} | |||||
note | 0..* | Annotation | Text about event not captured in other fields | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
AllergyIntolerance.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
AllergyIntolerance.clinicalStatus | required | AllergyIntoleranceClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.verificationStatus | required | AllergyIntoleranceVerificationStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.type | required | AllergyIntoleranceTypehttp://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.category | required | AllergyIntoleranceCategoryhttp://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.criticality | required | AllergyIntoleranceCriticalityhttp://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG | ||||
AllergyIntolerance.reaction.substance | extensible | ILCoreSubstancehttp://fhir.health.gov.il/ValueSet/il-core-substance from this IG | ||||
AllergyIntolerance.reaction.manifestation | extensible | ILCoreManifestationhttp://fhir.health.gov.il/ValueSet/il-core-manifestation from this IG | ||||
AllergyIntolerance.reaction.severity | required | AllergyIntoleranceSeverityhttp://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.reaction.exposureRoute | extensible | ILCoreRouteCodehttp://fhir.health.gov.il/ValueSet/il-core-route-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code, AllergyIntolerance.reaction.manifestation | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
This structure is derived from AllergyIntolerance
Differential View
This structure is derived from AllergyIntolerance
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile | |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |
clinicalStatus | S | 0..1 | CodeableConcept | active | inactive | resolved |
verificationStatus | S | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error |
code | SC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} |
coding | ||||
system | 1..1 | uri | Identity of the terminology system | |
code | 1..1 | code | Symbol in syntax defined by the system | |
patient | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for | |
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |
asserter | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | Source of the information about the allergy | |
reaction | ||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
duration | 0..1 | Duration | Ext: Reaction Duration URL: http://fhir.health.gov.il/StructureDefinition/ext-reaction-duration | |
substance | 0..1 | CodeableConcept | Specific substance or pharmaceutical product considered to be responsible for event Binding: IL Core Substance Codes (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"387458008","display":"Aspirin (substance)"}]} | |
manifestation | C | 1..* | CodeableConcept | Clinical symptoms/signs associated with the Event Binding: IL Core Condition Codes (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"60862001","display":"Tinnitus (finding)"}]} |
exposureRoute | 0..1 | CodeableConcept | How the subject was exposed to the substance Binding: IL Core Route Code (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"26643006","display":"Oral route (qualifier value)"}]} | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG | |
AllergyIntolerance.reaction.substance | extensible | ILCoreSubstancehttp://fhir.health.gov.il/ValueSet/il-core-substance from this IG | |
AllergyIntolerance.reaction.manifestation | extensible | ILCoreManifestationhttp://fhir.health.gov.il/ValueSet/il-core-manifestation from this IG | |
AllergyIntolerance.reaction.exposureRoute | extensible | ILCoreRouteCodehttp://fhir.health.gov.il/ValueSet/il-core-route-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code, AllergyIntolerance.reaction.manifestation | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
AllergyIntolerance | C | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error. ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
clinicalStatus | ?!SΣC | 0..1 | CodeableConcept | active | inactive | resolved Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. |
verificationStatus | ?!SΣC | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance. |
code | SΣC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} |
patient | Σ | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for |
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |
asserter | Σ | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | Source of the information about the allergy |
Documentation for this format |
Path | Conformance | ValueSet | URI |
AllergyIntolerance.clinicalStatus | required | AllergyIntoleranceClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1 from the FHIR Standard | |
AllergyIntolerance.verificationStatus | required | AllergyIntoleranceVerificationStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1 from the FHIR Standard | |
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
AllergyIntolerance | C | 0..* | AllergyIntolerance | ILCore AllergyIntolerance Profile ait-1: AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error. ait-2: AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error | ||||
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: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
AllergyIntoleranceEnd | 0..1 | (Complex) | Ext: Allergy Intolerance End URL: http://fhir.health.gov.il/StructureDefinition/ext-allergy-intolerance-end | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | External ids for this item | ||||
clinicalStatus | ?!SΣC | 0..1 | CodeableConcept | active | inactive | resolved Binding: AllergyIntoleranceClinicalStatusCodes (required): The clinical status of the allergy or intolerance. | ||||
verificationStatus | ?!SΣC | 0..1 | CodeableConcept | unconfirmed | confirmed | refuted | entered-in-error Binding: AllergyIntoleranceVerificationStatusCodes (required): Assertion about certainty associated with a propensity, or potential risk, of a reaction to the identified substance. | ||||
type | Σ | 0..1 | code | allergy | intolerance - Underlying mechanism (if known) Binding: AllergyIntoleranceType (required): Identification of the underlying physiological mechanism for a Reaction Risk. | ||||
category | Σ | 0..* | code | food | medication | environment | biologic Binding: AllergyIntoleranceCategory (required): Category of an identified substance associated with allergies or intolerances. | ||||
criticality | Σ | 0..1 | code | low | high | unable-to-assess Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance. | ||||
code | SΣC | 1..1 | CodeableConcept | Code that identifies the allergy or intolerance Binding: IL Core Allergy Intolerance Code (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"1003755004","display":"Allergy to Hevea brasiliensis latex protein (finding)"}]} | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system | ||||
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 | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
patient | Σ | 1..1 | Reference(ILCore Patient Profile) | Who the sensitivity is for | ||||
encounter | 0..1 | Reference(ILCore Encounter Profile) | Encounter when the allergy or intolerance was asserted | |||||
onset[x] | 0..1 | When allergy or intolerance was identified | ||||||
onsetDateTime | dateTime | |||||||
onsetAge | Age | |||||||
onsetPeriod | Period | |||||||
onsetRange | Range | |||||||
onsetString | string | |||||||
recordedDate | 0..1 | dateTime | Date first version of the resource instance was recorded | |||||
recorder | 0..1 | Reference(ILCore Practitioner Profile | ILCore PractitionerRole Profile | ILCore Patient Profile | ILCore RelatedPerson Profile) | Who recorded the sensitivity | |||||
asserter | Σ | 0..1 | Reference(ILCore Patient Profile | ILCore RelatedPerson Profile | ILCore Practitioner Profile | ILCore PractitionerRole Profile) | 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 | 0..* | BackboneElement | Adverse Reaction Events linked to exposure to substance | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
Slices for extension | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
duration | 0..1 | Duration | Ext: Reaction Duration URL: http://fhir.health.gov.il/StructureDefinition/ext-reaction-duration | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
substance | 0..1 | CodeableConcept | Specific substance or pharmaceutical product considered to be responsible for event Binding: IL Core Substance Codes (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"387458008","display":"Aspirin (substance)"}]} | |||||
manifestation | C | 1..* | CodeableConcept | Clinical symptoms/signs associated with the Event Binding: IL Core Condition Codes (extensible) element-sct: Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"60862001","display":"Tinnitus (finding)"}]} | ||||
description | 0..1 | string | Description of the event as a whole | |||||
onset | 0..1 | dateTime | Date(/time) when manifestations showed | |||||
severity | 0..1 | code | mild | moderate | severe (of event as a whole) Binding: AllergyIntoleranceSeverity (required): Clinical assessment of the severity of a reaction event as a whole, potentially considering multiple different manifestations. | |||||
exposureRoute | 0..1 | CodeableConcept | How the subject was exposed to the substance Binding: IL Core Route Code (extensible) Example Valid Example: {"coding":[{"system":"http://snomed.info/sct","code":"26643006","display":"Oral route (qualifier value)"}]} | |||||
note | 0..* | Annotation | Text about event not captured in other fields | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
AllergyIntolerance.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
AllergyIntolerance.clinicalStatus | required | AllergyIntoleranceClinicalStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-clinical|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.verificationStatus | required | AllergyIntoleranceVerificationStatusCodeshttp://hl7.org/fhir/ValueSet/allergyintolerance-verification|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.type | required | AllergyIntoleranceTypehttp://hl7.org/fhir/ValueSet/allergy-intolerance-type|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.category | required | AllergyIntoleranceCategoryhttp://hl7.org/fhir/ValueSet/allergy-intolerance-category|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.criticality | required | AllergyIntoleranceCriticalityhttp://hl7.org/fhir/ValueSet/allergy-intolerance-criticality|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.code | extensible | ILCoreAllergyIntoleranceCodehttp://fhir.health.gov.il/ValueSet/il-core-allergy-intolerance-code from this IG | ||||
AllergyIntolerance.reaction.substance | extensible | ILCoreSubstancehttp://fhir.health.gov.il/ValueSet/il-core-substance from this IG | ||||
AllergyIntolerance.reaction.manifestation | extensible | ILCoreManifestationhttp://fhir.health.gov.il/ValueSet/il-core-manifestation from this IG | ||||
AllergyIntolerance.reaction.severity | required | AllergyIntoleranceSeverityhttp://hl7.org/fhir/ValueSet/reaction-event-severity|4.0.1 from the FHIR Standard | ||||
AllergyIntolerance.reaction.exposureRoute | extensible | ILCoreRouteCodehttp://fhir.health.gov.il/ValueSet/il-core-route-code from this IG |
Id | Grade | Path(s) | Details | Requirements |
element-sct | warning | AllergyIntolerance.code, AllergyIntolerance.reaction.manifestation | Element.coding SHOULD contain a SNOMED-CT code. Other code systems included in the ValueSet are for historical purposes only : coding.where(system='http://snomed.info/sct' and code.exists()).exists() |
This structure is derived from AllergyIntolerance
Other representations of profile: CSV, Excel, Schematron