IE (Ireland) Core Implementation Guide
0.3.0 - draft Ireland flag

IE (Ireland) Core Implementation Guide - Local Development build (v0.3.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

HIQA Logical Model (draft Patient Summary standard, Sept 2026)

Logical model of the HIQA draft Patient Summary standard, with mappings to IE Core profiles. Not endorsed by HIQA.

HIQA Patient Summary Dataset (draft, Sept 2026)

Logical model of the HIQA Draft National Standard for a Patient Summary, draft for public consultation, September 2026. Built only from the element IDs, conformance, cardinality and datatypes published in the draft. Coded values are not specified by HIQA. This is a consultation draft and will change. Not endorsed by HIQA.

Patient Demographics

Profiles related to patient demographics and identification

IE Core Patient

Base Patient profile for the Irish health system, derived from the HL7 Europe Base Patient. It is deliberately permissive: special-category and identity-disambiguation data (for example ethnicity or mother's maiden name) are allowed but NOT MustSupport. Use-case profiles decide what must be sent and what must not be sent: IECorePatientSummaryPatient for the Patient Summary, and, for ePrescription and eDispensation, the ePrescription patient in IE Medication Events (hl7-ie/medication-events; ADR-002, ADR-009, GDPR Art. 5(1)(c) data minimisation).

IE Core Patient (Patient Summary)

The patient as the subject of an Irish Patient Summary. It carries the HIQA Patient Summary demographic dataset (Section 1), including the Required demographics that are NOT part of the ePrescription dataset (ethnicity, nationality, mother's former surnames, place of birth, country of affiliation), and the nominated contact person (Section 3). Marital status, religion and pronouns are in neither HIQA dataset and are prohibited. Derived from the HL7 Europe Patient Summary patient (which imposes the IPS patient) and imposes IECorePatient.

IE Core RelatedPerson

The IE Core RelatedPerson profile sets minimum expectations for the RelatedPerson resource to record, search, and fetch related person data associated with a patient, based on Irish requirements.

Provider & Organization

Profiles for healthcare providers and organizations

IE Core Location

The IE Core Location Profile is based upon the core FHIR Location Resource and defines the minimum set of data required to query and retrieve location information within the Irish healthcare system. It covers details such as the location name, type, address, and managing organization.

IE Core Organization

The IE Core Organization Profile is based upon the core FHIR Organization Resource and defines the minimum set of data required to query and retrieve organization information within the Irish healthcare system. Identifier slicing for HIQA-sourced facility identifiers is defined in the use-case context (HIQA EP/PS 2.8, 2.12).

IE Core Practitioner

The IE Core Practitioner Profile is based upon the core FHIR Practitioner Resource and defines the minimum set of data required to query and retrieve practitioner demographic information within the Irish healthcare system. It includes identifier slicing for professional registration numbers (HIQA EP/PS 2.6).

IE Core PractitionerRole

The IE Core PractitionerRole Profile is based upon the core FHIR PractitionerRole Resource and defines the minimum set of data required to query and retrieve practitioner role information within the Irish healthcare system. It constrains references to IE Core profiles and binds the role code to the IE Core Healthcare Provider Taxonomy.

Clinical

Core clinical profiles

IE Core AllergyIntolerance

The IE Core AllergyIntolerance profile sets minimum expectations for the AllergyIntolerance resource to record, search, and fetch allergy and intolerance data associated with a patient, based on Irish requirements.

IE Core CarePlan

The IE Core CarePlan profile sets minimum expectations for the CarePlan resource to record, search, and fetch care plan data associated with a patient, based on Irish requirements.

IE Core CareTeam

The IE Core CareTeam profile sets minimum expectations for the CareTeam resource to record, search, and fetch care team data associated with a patient, based on Irish requirements.

IE Core Condition Encounter Diagnosis

The IE Core Condition Encounter Diagnosis profile sets minimum expectations for the Condition resource to record, search, and fetch encounter diagnosis data associated with a patient, based on Irish requirements.

IE Core Condition Problems and Health Concerns

The IE Core Condition Problems and Health Concerns profile sets minimum expectations for the Condition resource to record, search, and fetch problems and health concerns associated with a patient, based on Irish requirements.

IE Core Encounter

The IE Core Encounter Profile is based upon the core FHIR Encounter Resource and defines the minimum set of data required to query and retrieve encounter information within the Irish healthcare system. It establishes constraints on encounter type, subject, and hospitalization discharge disposition.

IE Core Flag (Alert)

Profile for substantial medical alerts or warnings in the Irish healthcare system, aligned with the Xt-EHR EHDSAlert logical model v1.0.0. Used in the alerts sections of the Patient Summary (EHDSPatientSummary.alerts) and Hospital Discharge Report (EHDSDischargeReport.body.alerts). Covers any clinical information that health professionals must be aware of to prevent immediate threat to the patient's life or health.

IE Core Goal

The IE Core Goal profile sets minimum expectations for the Goal resource to record, search, and fetch goal data associated with a patient, based on Irish requirements.

IE Core Procedure

The IE Core Procedure profile sets minimum expectations for the Procedure resource to record, search, and fetch procedure data associated with a patient, based on Irish requirements.

IE Core ServiceRequest

The IE Core ServiceRequest profile sets minimum expectations for the ServiceRequest resource to record, search, and fetch service request data associated with a patient, based on Irish requirements.

Medication

Medication-related profiles

IE Core Immunization

The IE Core Immunization profile sets minimum expectations for the Immunization resource to record, search, and fetch immunization history associated with a patient, based on Irish requirements.

IE Core Medication

The IE Core Medication profile sets minimum expectations for the Medication resource to record, search, and fetch medications associated with a patient, based on Irish requirements.

IE Core MedicationStatement

Profile for medication use statements in the Irish healthcare system, aligned with the Xt-EHR EHDSMedicationUse logical model v1.0.0. Used in the mandatory medication summary sections of the Patient Summary and Hospital Discharge Report. In FHIR R4, MedicationStatement is the direct mapping for EHDSMedicationUse; in FHIR R5, the equivalent resource is MedicationUsage.

Diagnostics

Diagnostic reporting profiles

IE Core DiagnosticReport for Laboratory Results

The IE Core DiagnosticReport for Laboratory Results profile sets minimum expectations for the DiagnosticReport resource to record, search, and fetch laboratory diagnostic reports associated with a patient, based on Irish requirements.

IE Core DiagnosticReport for Report and Note Exchange

The IE Core DiagnosticReport for Report and Note Exchange profile sets minimum expectations for the DiagnosticReport resource to record, search, and fetch diagnostic reports and notes for a patient, based on Irish requirements.

IE Core Laboratory Result Observation

Constrains the Observation resource to represent laboratory test results for the Irish healthcare context.

IE Core Observation Clinical Result

Constrains the Observation resource to represent clinical test results for the Irish healthcare context. Child profiles add specific category slices (e.g., laboratory).

IE Core Simple Observation

A simplified Observation profile for general-purpose use in the Irish healthcare context.

IE Core Specimen

The IE Core Specimen profile sets minimum expectations for the Specimen resource to record, search, and fetch specimens associated with a patient, based on Irish requirements.

Vital Signs

Vital signs observation profiles

IE Core Average Blood Pressure

Records average (mean) blood pressure measurements with systolic and diastolic components in the Irish healthcare context.

IE Core Blood Pressure

Records blood pressure observations with systolic and diastolic components in the Irish healthcare context.

IE Core BMI

Records Body Mass Index (BMI) observations in the Irish healthcare context.

IE Core Body Height

Records body height/length observations in the Irish healthcare context. Accepted UCUM units: [in_i] (inches) or cm (centimetres).

IE Core Body Temperature

Records body temperature observations in the Irish healthcare context. Accepted UCUM units: Cel (Celsius) or [degF] (Fahrenheit).

IE Core Body Weight

Records body weight observations in the Irish healthcare context. Accepted UCUM units: [lb_av] (pounds) or kg (kilograms).

IE Core Head Circumference

Records head circumference observations in the Irish healthcare context.

IE Core Head Occipital Frontal Circumference Percentile

Records head occipital-frontal circumference percentile observations in the Irish healthcare context.

IE Core Heart Rate

Records heart rate observations in the Irish healthcare context.

IE Core Pediatric BMI for Age

Records pediatric BMI-for-age percentile observations in the Irish healthcare context.

IE Core Pediatric Weight for Height

Records pediatric weight-for-height percentile observations in the Irish healthcare context.

IE Core Pulse Oximetry

Records pulse oximetry (SpO2) observations with optional flow rate and concentration components in the Irish healthcare context.

IE Core Respiratory Rate

Records respiratory rate observations in the Irish healthcare context.

IE Core Vital Signs

Base vital signs profile for the Irish healthcare context. Inherits from the FHIR Vital Signs base profile.

Laboratory (EHDS)

Laboratory report profile aligned with HL7 Europe Laboratory IG and Xt-EHR

IE Core Laboratory Report

Profile for laboratory reports in the Irish healthcare system, aligned with the HL7 Europe Laboratory Report IG (hl7.fhir.eu.laboratory) and the Xt-EHR EHDSLaboratoryReport logical model. Supports both national laboratory workflows and cross-border laboratory result exchange via MyHealth@EU.

EHDS Document Profiles

Patient Summary and Hospital Discharge Report profiles aligned with Xt-EHR

IE Core Bundle (Patient Summary)

The Irish Patient Summary document Bundle, derived from the HL7 Europe Patient Summary Bundle (which imposes the IPS Bundle). The first entry is IECoreCompositionPatientSummary; the patient is IECorePatientSummaryPatient. Health insurance (HIQA PS 1.3.4) travels as IECoreCoverage entries.

IE Core Composition (Hospital Discharge Report)

Profile for hospital discharge reports in the Irish healthcare system, aligned with the HL7 Europe Hospital Discharge Report IG (hl7.fhir.eu.hdr) and the Xt-EHR EHDSDischargeReport logical model v1.0.0. Structures the essential clinical information communicated at the point of hospital discharge. The 1.0.0 model significantly expands the structure to include admission evaluation, patient history (anamnesis), course of encounter, discharge details, and attachments.

IE Core Composition (Patient Summary)

The Irish Patient Summary document (HIQA PS Groups 1–3, Sections 1–19), derived from the HL7 Europe Patient Summary Composition, which imposes the IPS Composition. Section slices and section codes are inherited from EPS. IE Core adds the HIQA constraints: the subject is IECorePatientSummaryPatient; every section HIQA gives an empty reason to must carry entries or an emptyReason; document provenance per HIQA PS 19.1.

Document & Provenance

Document reference and provenance profiles

IE Core ADI DocumentReference

The IE Core ADI (Advance Directive Interoperability) DocumentReference profile sets minimum expectations for the DocumentReference resource to record, search, and fetch advance directive documents associated with a patient, based on Irish requirements.

IE Core DocumentReference

The IE Core DocumentReference profile sets minimum expectations for the DocumentReference resource to record, search, and fetch documents associated with a patient, based on Irish requirements.

IE Core Provenance

The IE Core Provenance profile sets minimum expectations for the Provenance resource to record, search, and fetch provenance information associated with a record, based on Irish requirements.

IE Core QuestionnaireResponse

The IE Core QuestionnaireResponse profile sets minimum expectations for the QuestionnaireResponse resource to record, search, and fetch questionnaire responses associated with a patient, based on Irish requirements.

Financial

Coverage and financial profiles

IE Core Coverage

The IE Core Coverage profile sets minimum expectations for the Coverage resource to record, search, and fetch insurance or medical scheme coverage associated with a patient, based on Irish requirements.

IE Core Implantable Device

The IE Core Implantable Device profile sets minimum expectations for the Device resource to record, search, and fetch UDI and implantable device information associated with a patient, based on Irish requirements.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

IE Core Client CapabilityStatement

This CapabilityStatement describes the expected capabilities of an IE Core FHIR Client which is responsible for creating and initiating the queries for information. The complete list of FHIR profiles, RESTful operations, and search parameters supported by IE Core FHIR Clients are defined in this CapabilityStatement.

IE Core Server CapabilityStatement

This CapabilityStatement describes the expected capabilities of an IE Core FHIR Server which is responsible for providing responses to the queries submitted by IE Core FHIR Clients. The complete list of FHIR profiles, RESTful operations, and search parameters supported by IE Core FHIR Servers are defined in this CapabilityStatement.

Behavior: Search Parameters

These define the properties by which a RESTful server can be searched. They can also be used for sorting and including related resources.

IE Core AllergyIntolerance Patient

Search for AllergyIntolerances by patient reference. Servers SHALL support searching allergy records by patient.

IE Core Condition Code

Search for Conditions by code (e.g. SNOMED CT or ICD-10). Servers SHALL support searching conditions by code.

IE Core Condition Onset Date

Search for Conditions by onset date. Servers SHOULD support searching conditions by onset date.

IE Core Condition Patient

Search for Conditions by patient reference. Servers SHALL support searching conditions by patient.

IE Core DiagnosticReport Category

Search for DiagnosticReports by category (e.g. LAB, RAD). Servers SHALL support searching diagnostic reports by category.

IE Core DiagnosticReport Patient

Search for DiagnosticReports by patient reference. Servers SHALL support searching diagnostic reports by patient.

IE Core DocumentReference Patient

Search for DocumentReferences by patient reference. Servers SHALL support searching document references by patient.

IE Core DocumentReference Type

Search for DocumentReferences by document type. Servers SHALL support searching document references by type.

IE Core Encounter Date

Search for Encounters by date or period. Servers SHALL support searching encounters by date.

IE Core Encounter Patient

Search for Encounters by patient reference. Servers SHALL support searching encounters by patient.

IE Core Encounter Type

Search for Encounters by type. Servers SHOULD support searching encounters by type.

IE Core Observation Category

Search for Observations by category (e.g. vital-signs, laboratory, social-history). Servers SHALL support searching observations by category.

IE Core Observation Code

Search for Observations by code (e.g. LOINC, SNOMED CT). Servers SHALL support searching observations by code.

IE Core Observation Date

Search for Observations by effective date. Servers SHALL support searching observations by date.

IE Core Observation Patient

Search for Observations by patient reference. Servers SHALL support searching observations by patient.

IE Core Patient Birthdate

Search for a Patient by date of birth. Servers SHALL support searching by patient birthdate.

IE Core Patient Gender

Search for a Patient by administrative gender. Servers SHALL support searching by patient gender.

IE Core Patient Identifier

Search for a Patient by identifier such as IHI, MRN, GMS number, DPS number, or LTI number. Servers SHALL support searching by patient identifier.

IE Core Patient Name

Search for a Patient by name (given, family, or full name). Servers SHALL support searching by patient name.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

IE Core Care Experience Preference

Records a patient's care experience preferences in the Irish healthcare context.

IE Core Observation ADI Documentation

Records Advance Directive Interoperability (ADI) documentation observations in the Irish healthcare context.

IE Core Observation Occupation

Records a patient's occupation history in the Irish healthcare context.

IE Core Observation Pregnancy Intent

Records a patient's pregnancy intent in the Irish healthcare context.

IE Core Observation Pregnancy Status

Records a patient's pregnancy status in the Irish healthcare context.

IE Core Observation Screening Assessment

Constrains the Observation resource for screening and assessment results, including social determinants of health (SDOH), in the Irish healthcare context.

IE Core Observation Sexual Orientation

Records a patient's sexual orientation in the Irish healthcare context.

IE Core Smoking Status Observation

Records a patient's smoking/tobacco use status in the Irish healthcare context.

IE Core Treatment Intervention Preference

Records a patient's treatment and intervention preferences for end-of-life care in the Irish healthcare context.

Structures: Data Type Profiles

These define constraints on FHIR data types for systems conforming to this implementation guide.

IE Core Individual Health Identifier (IHI)

The Individual Health Identifier (IHI) issued by the HSE. HIQA EP/PS 1.3.1 describe it as 'a unique 18 or 10-digit number'. The system URI is a placeholder pending an HSE-published URI (OI-003).

IE Core Medical Record Number (MRN)

A local Medical Record Number assigned by a healthcare facility: an example of an 'other identifier used in health and social care' in HIQA EP/PS 1.3.3.1. The system is the issuing facility's own namespace (there is no national MRN system) and the assigner names the facility (HIQA 1.3.3.4).

Structures: Extension Definitions

These define constraints on FHIR data types for systems conforming to this implementation guide.

IE Core Authentication Time

Records the time at which a Provenance event was authenticated.

IE Core Country of Affiliation

HIQA PS 1.4.8 Country of affiliation (Required 0..1): the designated source country where the patient and their health information are based. Typically, but not always, the country of residence, and it may differ from nationality. No HL7 extension exists. Patient Summary only; prohibited in ePrescription (ADR-002).

IE Core Direct Email

Records a Direct secure messaging address for the individual or organisation.

IE Core Ethnicity

A patient's ethnicity (repeat the extension for more than one ethnic background). GDPR Art. 9 special-category data. HIQA PS 1.4.10 (Required 0..*, coded). It is NOT part of the HIQA ePrescription/eDispensation dataset and is prohibited in the IE Medication Events ePrescription patient (ADR-002, ADR-009). HIQA: 'not used for patient identification'; collected with appropriate safeguards and consent.

IE Core Extension Questionnaire URI

Records the canonical URI of the Questionnaire associated with a QuestionnaireResponse.

IE Core Gender Identity

Records the patient's gender identity as understood within the Irish healthcare system.

IE Core IHI Record Status

Records the record-level status of an Individual Health Identifier (IHI), such as verified, unverified, or provisional.

IE Core IHI Status

Records the current status of an Individual Health Identifier (IHI), such as active, deceased, or retired.

IE Core IHI Verification Date

Records the date on which the Individual Health Identifier (IHI) was last verified.

IE Core Interpreter Required

Indicates whether the patient requires an interpreter for communication within the Irish healthcare system.

IE Core Medication Adherence

Records medication adherence information including the adherence status and the source of that information.

IE Core Mother's Former Surname

One former surname of the patient's mother (repeat for each). HIQA PS 1.4.6 'Mother's former surnames' (Required 0..*): all former surnames of the patient's mother that may help identify the patient. The HL7 patient-mothersMaidenName extension holds only one name. Whether HIQA means the mother's birth surname only is Requires Clarification (OI-011). Patient Summary only; prohibited in ePrescription (ADR-002).

IE Core Patient Mother Maiden Name

Records the mother's maiden (birth family) name for the patient.

IECDI Requirement

Marks an element as a requirement for the Irish Clinical Data Integration (IECDI) programme.

Terminology: Value Sets

These define sets of codes used by systems conforming to this implementation guide.

IE Core Admission Source

Codes indicating the source or circumstances of a patient's admission, used to populate Encounter.hospitalization.admitSource.

IE Core Advance Directives Content Type

LOINC codes for advance directive document content types.

IE Core Advance Healthcare Directive Categories

Grouper value set for advance healthcare directive document categories.

IE Core Alcohol Drinking Status

SNOMED CT codes representing a patient's alcohol drinking status.

IE Core Allergy Intolerance Set

Codes for substances and clinical findings related to allergies and intolerances.

IE Core Care Team Member Function

SNOMED CT codes for care team member functions and roles.

IE Core Clinical Note Type

LOINC document type codes for clinical notes.

IE Core Clinical Result Observation Category

Observation category codes for clinical result observations.

IE Core Condition Codes

Condition codes drawn from SNOMED CT clinical finding hierarchy.

IE Core Diagnostic Report Category

Category codes for DiagnosticReport resources.

IE Core Discharge Disposition

Discharge disposition codes indicating patient destination upon discharge.

IE Core DocumentReference Category

Category codes for DocumentReference resources.

IE Core DocumentReference Type

LOINC document type codes for typed DocumentReference resources.

IE Core Encounter Type

Encounter type codes for categorising patient encounters.

IE Core Ethnicity

Ethnic group/background per the CSO Data Standard for Ethnicity v1.0 (7 Feb 2025). HIQA PS 1.4.10 only (GDPR Art. 9); prohibited in ePrescription (ADR-002). Grouping codes (white, black, asian, arab, mixed, other) SHOULD NOT be used when a specific category is known.

IE Core Gender Identity

Gender identity concepts for use in the IE Core Implementation Guide.

IE Core Goal Codes

SNOMED CT goal and target codes for care planning.

IE Core Healthcare Provider Taxonomy

Healthcare provider taxonomy codes for categorising provider specialties and roles.

IE Core Information Source for Medication Adherence

Codes identifying the source of medication adherence information.

IE Core Laboratory Test Codes

Laboratory test codes from LOINC for use in diagnostic observations.

IE Core Location Type

Codes for classifying healthcare delivery location types.

IE Core Medication Adherence

Codes indicating a patient's medication adherence status.

IE Core Medication Codes

Medication codes for the Irish healthcare system. NMPC (via the SNOMED CT Irish Edition hosted on the HSE Central Terminology Server) is the preferred primary medication code wherever available. SNOMED CT Irish Edition is the preferred secondary clinical terminology wherever available, and ATC (WHO) codes are included for international classification and EU cross-border interoperability (EHDS/MyHealth@EU). Query the HSE CTS with system http://snomed.info/sct and version http://snomed.info/sct/1601000220105 (the SNOMED CT Irish Edition) for real medication codes.

IE Core NMPC Actual Medicinal Product (AMP)

Actual Medicinal Product (AMP) concepts from the SNOMED CT Irish Edition (NMPC). AMPs represent authorised, branded medicinal products at the product level (without specific pack size). SNOMED CT refset ID: 660381000220107. The refset ID has not been independently verified (Requires Clarification, OI-018); this ValueSet is a placeholder until the HSE CTS confirms it.

IE Core NMPC Actual Medicinal Product Pack (AMPP)

Actual Medicinal Product Pack (AMPP) concepts from the SNOMED CT Irish Edition (NMPC). These represent the dispensable, authorised, branded pack-level products as listed by the HPRA and catalogued in the NMPC. Query the HSE Central Terminology Server (CTS) at https://nmpc.hse.ie/production1/fhir to access current membership (the NMPC supplement URI is not independently verified, OI-018). SNOMED CT refset ID: 660401000220107. The refset ID has not been independently verified (Requires Clarification, OI-018); this ValueSet is a placeholder until the HSE CTS confirms it.

IE Core NMPC Virtual Medicinal Product (VMP)

Virtual Medicinal Product (VMP) concepts from the SNOMED CT Irish Edition (NMPC). VMPs represent generic, non-branded medicinal products at the product level. Use VMP codes for generic prescribing. SNOMED CT refset ID: 660371000220109. The refset ID has not been independently verified (Requires Clarification, OI-018); this ValueSet is a placeholder until the HSE CTS confirms it.

IE Core NMPC Virtual Medicinal Product Pack (VMPP)

Virtual Medicinal Product Pack (VMPP) concepts from the SNOMED CT Irish Edition (NMPC). VMPPs represent generic (non-branded) pack-level products. SNOMED CT refset ID: 660391000220105. The refset ID has not been independently verified (Requires Clarification, OI-018); this ValueSet is a placeholder until the HSE CTS confirms it.

IE Core Narrative Status

Allowed narrative status codes for IE Core resources.

IE Core Non Laboratory Diagnostic Report and Note Codes

LOINC codes for non-laboratory diagnostic reports and clinical notes.

IE Core PCRS Scheme Type (placeholder)

PLACEHOLDER. PCRS scheme number types (HIQA EP/PS 1.3.3.1 examples). Requires Clarification (OI-007).

IE Core Payer Type

Payer type codes relevant to the Irish health system including HSE schemes and private coverage.

IE Core Pregnancy Intent Codes

Codes indicating a patient's pregnancy intention.

IE Core Pregnancy Status Codes

SNOMED CT codes for reporting a patient's pregnancy status.

IE Core Problem or Health Concern

Condition category codes indicating whether a condition is a problem-list item or a health concern.

IE Core Procedure Codes

Procedure codes drawn from the SNOMED CT procedure hierarchy, consistent with Ireland's national terminology standards and EHDS/EU cross-border interoperability guidance.

IE Core Provenance Participant Type

Provenance participant type codes including IE Core specific types.

IE Core Screening Assessment Condition Category

Condition category codes for screening and assessment related conditions.

IE Core Screening Assessment Observation Category

Observation category codes for screening and assessment observations.

IE Core ServiceRequest Category

Category codes for ServiceRequest resources.

IE Core Sexual Orientation

Sexual orientation concepts including data absent reason codes.

IE Core Simple Observation Category

Observation category codes permitted for IE Core Simple Observations.

IE Core Smoking Status

SNOMED CT codes representing a patient's smoking status.

IE Core Smoking Status Comprehensive

Comprehensive set of SNOMED CT codes for tobacco use and smoking status.

IE Core Smoking Status Type

LOINC observation codes used to identify the type of smoking status observation.

IE Core Specimen Condition

HL7 v2 specimen condition codes describing the state of a specimen.

IE Core Specimen Type

Specimen type codes drawn from the SNOMED CT specimen hierarchy.

IE Core Status for Smoking Status Observation

Observation status values permitted for smoking status observations.

IE Core Survey Codes

LOINC survey and screening panel codes for structured assessments.

IE Core Vaccines

Vaccine codes from the CDC CVX code system.

IE Core Vital Sign Result Type

LOINC codes identifying vital sign observation types.

IHI Record Status

Record-level status values for Individual Health Identifier (IHI) records.

IHI Status

Status values for Individual Health Identifiers (IHI).

Ireland Counties

The 26 counties of the Republic of Ireland.

Yes No and Unknowns

Yes, No, and Unknown answer codes for use in the IE Core Implementation Guide.

hl7VS-identifierType IE Extended

Extended HL7 v2 identifier type codes including Ireland-specific identifier types.

Terminology: Code Systems

These define new code systems used by systems conforming to this implementation guide.

IE Core CodeSystem

General codes used across the IE Core Implementation Guide that are not defined elsewhere.

IE Core Condition Category Codes

Codes used as condition category values in the IE Core Implementation Guide.

IE Core County Codes

Codes representing the 26 counties of the Republic of Ireland.

IE Core DocumentReference Category Codes

Codes for categorising DocumentReference resources in the IE Core Implementation Guide.

IE Core Ethnicity Codes (CSO Data Standard for Ethnicity v1.0)

Ethnic group/background categories and codes of the Central Statistics Office (CSO) Data Standard for Ethnicity, version 1.0 (released 7 February 2025): https://www.cso.ie/en/methods/classifications/csodatastandardsandclassifications/csodatastandards/csodatastandardforethnicity/ . Codes and category names are the CSO's; groupings (White, Black, Asian, Arab, Mixed, Other) are expressed as a hierarchy. Open categories ('please specify') carry the patient's own description in CodeableConcept.text. GDPR Art. 9 special-category data: used only in the Patient Summary (HIQA PS 1.4.10), never in ePrescription/eDispensation (ADR-002). This IE Core representation will be replaced if the CSO publishes a FHIR CodeSystem.

IE Core IHI Record Status Codes

Record-level status codes for Individual Health Identifier (IHI) records indicating verification state.

IE Core IHI Status Codes

Status codes for Individual Health Identifiers (IHI) in the Irish health system.

IE Core PCRS Scheme Type (placeholder)

PLACEHOLDER. Types of Primary Care Reimbursement Service (PCRS) scheme number, taken from the examples in HIQA EP/PS 1.3.3.1: medical card scheme, GP visit card, Drugs Payment Scheme (DPS), Long-Term Illness scheme and Health Amendment Act card scheme (HAA). Used as Identifier.type for HIQA 'other identifiers used in health and social care'. Requires Clarification (OI-007): to be replaced by an HSE/PCRS code system.

IE Core Provenance Participant Type

Codes for provenance participant types specific to the IE Core Implementation Guide.

IE Core Screening Assessment Codes

Codes for categorising screening and assessment observations in the IE Core Implementation Guide.

IE Core Tags

Tag codes used for marking resources in the IE Core Implementation Guide.

Terminology: Naming Systems

These define identifier and/or code system identities used by systems conforming to this implementation guide.

Dental Council of Ireland registration number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP definitions (dentist prescribers).

GMS Panel ID

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 2.12.

Health Services Provider Identifier: individual (HSP-I)

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). The health services provider identifier (HSPI) of an individual provider: Health Identifiers Act 2014 s.13 (assignment, 'a unique number', alphanumeric) and s.14 (National Register of Health Services Provider Identifiers, Parts A health practitioners, C relevant employees, D individual relevant agents). No format is set by the Act, so none is enforced. Whether individual and organisation HSPIs share one number range is Requires Clarification (OI-030).

Health Services Provider Identifier: organisation (HSP-O)

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). The health services provider identifier (HSPI) of an organisation provider, such as a hospital or GP practice: Health Identifiers Act 2014 s.13 (assignment, 'a unique number', alphanumeric) and s.14 (National Register of Health Services Provider Identifiers, Parts B relevant bodies, E corporate relevant agents). No format is set by the Act, so none is enforced. Whether individual and organisation HSPIs share one number range is Requires Clarification (OI-030).

Individual Health Identifier (IHI)

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.1. Issued by the HSE; 18 or 10 digits.

Irish Medical Council registration number (MCRN)

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 2.6.2.

National ePrescribing Service (NePS) prescription (group) identifier

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP 3.1: the NePS electronic prescription (group) identifier used throughout the prescription and dispensation life cycle.

Nursing and Midwifery Board of Ireland registration number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 2.6.2 (RNP/RMP divisions).

PCRS Drugs Payment Scheme (DPS) number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.3.1 example. No format enforced.

PCRS Health (Amendment) Act (HAA) card number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.3.1 example (Health Amendment Act card scheme). No format enforced.

PCRS Long-Term Illness (LTI) scheme number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.3.1 example. No format enforced.

PCRS medical card (GMS) number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.3.1 lists it as an example of an other identifier. HIQA gives no format, so none is enforced (ADR-006).

PSI Retail Pharmacy Business registration number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 2.8.

Personal Public Service Number (PPSN)

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 1.3.2. Use as a health identifier is Requires Clarification (OI-008).

Pharmaceutical Society of Ireland registration number

PLACEHOLDER URI, pending a URI published by the issuing authority (Requires Clarification, OI-003). HIQA EP/PS 2.6.2: up to eight digits.

Testing Artifacts: TestScripts

These test definitions are available to FHIR test engines to verify systems are conforming to this implementation guide

IE Core TestScript: Encounter Read

Verifies that a FHIR server can return an Encounter resource conforming to the IE Core Encounter profile.

IE Core TestScript: Patient Read

Verifies that a FHIR server can return a Patient resource conforming to the IE Core Patient profile.

IE Core TestScript: Patient Search

Verifies that a FHIR server supports searching for Patient resources by name, identifier, and birthdate.

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

HIQA scenarios – Dr Clodagh Nolan (GP, fictional)

Fictional general practitioner, the prescriber in the HIQA scenarios (HIQA EP Section 2).

HIQA scenarios – Dr Clodagh Nolan at Riverside Family Practice

The prescriber's role and contact details (HIQA EP 2.5, 2.10.1 telephone, 2.10.2 secure email).

HIQA scenarios – Health Service Executive (payer)

The public payer for PCRS schemes, used as Coverage.payor (HIQA PS 1.3.4.3).

HIQA scenarios – Riverside Family Practice (fictional)

Fictional GP practice: the prescriber's facility (HIQA EP 2.7–2.12), with a GMS Panel ID (EP 2.12).

IE Core AllergyIntolerance Example

An example IE Core AllergyIntolerance representing a confirmed penicillin allergy with urticaria as a reaction.

IE Core Blood Pressure Observation Example

An example IE Core Blood Pressure Observation with systolic 120 mmHg and diastolic 80 mmHg.

IE Core Condition Example

An example IE Core Condition representing a confirmed diagnosis of Type 2 Diabetes Mellitus.

IE Core Encounter Example

An example IE Core Encounter representing a completed ambulatory consultation at St. James's Hospital.

IE Core Immunization Example

An example IE Core Immunization representing a Pfizer-BioNTech COVID-19 vaccine administration recorded within the Irish national immunisation programme.

IE Core Laboratory Observation Example

An example IE Core Laboratory Observation representing an HbA1c test result of 7.2%, which is above the normal reference range.

IE Core Location Example

An example IE Core Location representing the GP Clinic at St. James's Hospital.

IE Core Organization Example

An example IE Core Organization representing St. James's Hospital, Dublin — a major acute hospital under the HSE.

IE Core Patient Child Example

An example IE Core Patient representing a paediatric patient in Cork.

IE Core Patient Deceased Example

An example IE Core Patient representing a deceased patient from Galway with a deceasedDateTime.

IE Core Patient Example

An example IE Core Patient representing a male adult living in Dublin with an IHI and a medical card number; conforms to the HIQA ePrescription patient dataset.

IE Core Practitioner Example

An example IE Core Practitioner representing a General Practitioner with an IMC registration number.

IE Core PractitionerRole Example

An example IE Core PractitionerRole linking Dr. Sarah O'Brien to St. James's Hospital as a General Practitioner.

IE Core Provenance Example

An example IE Core Provenance resource documenting that Dr. Sarah O'Brien authored the patient record at St. James's Hospital.

Medication – Amlodipine 5mg Tablets

Amlodipine 5mg tablets (generic), coded with the NMPC VMP (SNOMED CT Irish Edition) as the primary code and the International SNOMED CT substance as a secondary code. Used in cross-border dispensing scenario.

Medication – Atorvastatin 20mg Tablets

Atorvastatin 20mg film-coated tablets (generic), coded with the NMPC VMP (SNOMED CT Irish Edition) as the primary code and the International SNOMED CT substance as a secondary code.

Medication – Metformin 500mg Tablets

Metformin hydrochloride 500mg film-coated tablets (generic), coded with the NMPC VMP (SNOMED CT Irish Edition) as the primary code and the International SNOMED CT substance as a secondary code.

Medication – Ramipril 5mg Capsules

Ramipril 5mg capsules (generic), coded with the NMPC VMP (SNOMED CT Irish Edition) as the primary code and the International SNOMED CT substance as a secondary code.

Scenario 7 – Allergy to penicillin

HIQA PS 5.3.

Scenario 7 – Current medication: salbutamol inhaler

HIQA PS 6.3.

Scenario 7 – Health condition: asthma

HIQA PS 7.3.

Scenario 7 – Health insurance information: medical card (fictional number)

HIQA PS 1.3.4: type (1.3.4.1), card number (1.3.4.2), insurer (1.3.4.3).

Scenario 7 – Immunisation: seasonal influenza vaccine

HIQA PS 16.3.

Scenario 7 – Past procedure: appendicectomy

HIQA PS 9.3.

Scenario 7 – Patient Summary Bundle (full)

A populated Irish Patient Summary document on HL7 Europe EPS (ADR-004).

Scenario 7 – Patient Summary Composition (full)

Populated HIQA PS sections, with document provenance (PS 19.1) and professional attestation (PS 19.1.11).

Scenario 7 – Patient Summary patient: Niamh Keane

The Patient Summary patient carries the HIQA PS Section 1 dataset, including Required demographics that are NOT in the ePrescription dataset (ethnicity, nationality; HIQA PS 1.4), and a nominated contact person (PS Section 3).

Scenario 8 – Patient Summary Bundle with empty sections

A valid Patient Summary where nothing is recorded; every empty section says why.

Scenario 8 – Patient Summary Composition with empty sections

Each section HIQA gives an empty reason to carries an emptyReason instead of entries (HIQA PS 4.2, 5.2, 6.2, 7.2, 9.2, 10.2, 13.2, 16.2; invariant ie-ps-1). 'Nil known' and 'not asked' are different statements (clinical-safety hazard HZ-03).

Scenario 8 – Patient Summary patient: Tomás Quinn

Minimal Patient Summary demographics.

ie-patient-ips-sean-murphy