FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagenostalgic-ie.fhir.core
Resource TypeStructureDefinition
IdStructureDefinition-ie-core-list-allergies-at-prescribing.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=nostalgic-ie.fhir.core@0.2.0&canonical=https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-list-allergies-at-prescribing
URLhttps://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-list-allergies-at-prescribing
Version0.2.0
Statusdraft
NameIECoreListAllergiesAtPrescribing
TitleIE Core Allergy Statement at Prescribing
DescriptionThe patient's allergy and intolerance statement sent with an ePrescription (HIQA EP 1.6.1 / 1.6.2). Either it lists the allergies (entry → IECoreAllergyIntolerance), or it states why none are recorded (emptyReason: e.g. nilknown = no known allergies, notasked, unavailable). A prescription cannot be sent without one, so a pharmacist can always tell 'no known allergies' from 'not asked' (clinical-safety hazard HZ-03).
TypeList
Kindresource

Resources that use this resource

CapabilityStatement
nostalgic-ie.fhir.core#0.2.0ie-core-serverIE Core Server CapabilityStatement
StructureDefinition
nostalgic-ie.fhir.core#0.2.0ie-core-bundle-eprescriptionIE Core Bundle (ePrescription)

Resources that this resource uses

StructureDefinition
nostalgic-ie.fhir.core#0.2.0ie-core-allergyintoleranceIE Core AllergyIntolerance
nostalgic-ie.fhir.core#0.2.0ie-core-patient-eprescriptionIE Core Patient (ePrescription/eDispensation)

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "ie-core-list-allergies-at-prescribing",
  "url": "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-list-allergies-at-prescribing",
  "version": "0.2.0",
  "name": "IECoreListAllergiesAtPrescribing",
  "title": "IE Core Allergy Statement at Prescribing",
  "status": "draft",
  "description": "The patient's allergy and intolerance statement sent with an ePrescription (HIQA EP 1.6.1 / 1.6.2). Either it lists the allergies (entry → IECoreAllergyIntolerance), or it states why none are recorded (emptyReason: e.g. nilknown = no known allergies, notasked, unavailable). A prescription cannot be sent without one, so a pharmacist can always tell 'no known allergies' from 'not asked' (clinical-safety hazard HZ-03).",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "List",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/List",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "List",
        "path": "List",
        "constraint": [
          {
            "key": "ie-list-allergy-1",
            "severity": "error",
            "human": "The allergy statement SHALL either list allergies or give the reason none are recorded (HIQA EP 1.6.1 / 1.6.2)",
            "expression": "entry.exists() or emptyReason.exists()",
            "source": "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-list-allergies-at-prescribing"
          }
        ]
      },
      {
        "id": "List.status",
        "path": "List.status",
        "patternCode": "current"
      },
      {
        "id": "List.mode",
        "path": "List.mode",
        "patternCode": "snapshot"
      },
      {
        "id": "List.code",
        "path": "List.code",
        "min": 1,
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "http://loinc.org",
              "code": "48765-2",
              "display": "Allergies and adverse reactions Document"
            }
          ]
        },
        "mustSupport": true
      },
      {
        "id": "List.subject",
        "path": "List.subject",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-patient-eprescription"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "List.date",
        "path": "List.date",
        "comment": "When the allergy statement was confirmed.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "List.source",
        "path": "List.source",
        "comment": "Who confirmed the allergy statement (HIQA EP 1.6.2.4.2 record entry author).",
        "mustSupport": true
      },
      {
        "id": "List.entry",
        "path": "List.entry",
        "comment": "HIQA EP 1.6.2 Allergies and intolerances (Required 0..*).",
        "mustSupport": true
      },
      {
        "id": "List.entry.item",
        "path": "List.entry.item",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://hl7-ie.github.io/ie-core/fhir/ie/core/StructureDefinition/ie-core-allergyintolerance"
            ]
          }
        ]
      },
      {
        "id": "List.emptyReason",
        "path": "List.emptyReason",
        "comment": "HIQA EP 1.6.1 Reason for not recording allergies and intolerances (Required 0..1; only when no allergies are recorded). nilknown = the patient has no known allergies.",
        "mustSupport": true,
        "binding": {
          "strength": "extensible",
          "valueSet": "http://hl7.org/fhir/ValueSet/list-empty-reason"
        }
      }
    ]
  }
}