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

Logical Model: HIQAPatientSummaryLM - Mappings

Draft as of 2026-09-28

Mappings for the HIQAPatientSummaryLM logical model.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameIE Core profilesdoco
.. HIQAPatientSummaryLM
... patientDetails
.... @id
.... extension
.... modifierExtension
.... nameDetails
..... @id
..... extension
..... modifierExtension
..... nameTitle
Patient.name.prefix
Aligned
..... forename
Patient.name.given
Aligned. given 1..*
..... middleNameS
Patient.name.given
Aligned. second and later given names
..... surname
Patient.name.family
Aligned. family 1..1
..... nameSuffix
Patient.name.suffix
Aligned
..... formerNames
Patient.name.use
Aligned. name.use = old
..... preferredName
Patient.name.use
Aligned. name.use = usual
.... address
..... @id
..... extension
..... modifierExtension
..... postcode
Patient.address.postalCode
Aligned
..... addressLineS
Patient.address.line
Aligned. address 1..*, line 1..*
..... suburbTownTownlandLocality
Patient.address.city
Aligned
..... districtCounty
Patient.address.state
Aligned. state 1..1
..... country
Patient.address.country
Aligned
..... addressType
Patient.address.use
Partial. use 1..1 MS; no HL7 code for homelessness (Requires Clarification)
..... addressUse
Patient.address.type
Aligned
.... identifiers
..... @id
..... extension
..... modifierExtension
..... individualHealthIdentifierIhi
Patient.identifier
Aligned. IHI slice (18 or 10 digits) imposed by IECorePatient
..... personalPublicServiceNumber
Patient.identifier:PPSN
Partial. deliberately NOT MustSupport (OI-008)
..... otherIdentifiersUsedInHealthAndSocialCareDetails
Patient.identifier
Aligned
...... @id
...... extension
...... modifierExtension
...... otherIdentifiersUsedInHealthAndSocialCareType
Patient.identifier.type
Aligned
...... otherIdentifiersUsedInHealthAndSocialCareValue
Patient.identifier.value
Aligned
...... otherIdentifierUsedInHealthAndSocialCareTimePeri
Patient.identifier.period
Aligned
...... organisationWhoIssuedTheOtherIdentifierUsedInHea
Patient.identifier.assigner
Aligned
..... healthInsuranceInformation
Bundle.entry:coverage
Aligned. IECoreCoverage entries in the PS Bundle
...... @id
...... extension
...... modifierExtension
...... healthInsuranceType
Coverage.type
Aligned
...... healthInsuranceValue
Coverage.subscriberId
Aligned
...... nameOfOrganisationProvidingHealthInsurance
Coverage.payor
Aligned
.... additionalDemographicDetails
..... @id
..... extension
..... modifierExtension
..... dateOfBirth
Patient.birthDate
Aligned. HIQA: unknown DOB = 1900-01-01
..... estimatedAge
GAP
Gap. estimated age; Optional
...... @id
...... extension
...... modifierExtension
...... estimatedAgeValue
GAP
Gap
...... estimatedAgeType
GAP
Gap
..... placeOfBirth
Patient.extension:birthPlace
Aligned. patient-birthPlace (EU Base slice), MS
..... sex
Patient.extension:sexAssignedAtBirth
Aligned. recordedSexOrGender, type LOINC 76689-9, 1..1 MS
..... gender
Patient.extension:gender-identity
Aligned. 0..1 MS
...... @id
...... extension
...... modifierExtension
...... gender
Patient.extension:gender-identity
Partial. binding not yet verified (Phase 7)
...... otherGenderIdentity
Patient.extension:gender-identity
Aligned. valueCodeableConcept.text
..... motherSFormerSurnames
Patient.extension:mothersFormerSurname
Aligned. IECoreMothersFormerSurname 0..* MS (OI-011)
..... nationality
Patient.extension:patient-nationality
Aligned. patient-nationality (EU Base slice), MS
..... countryOfAffiliation
Patient.extension:countryOfAffiliation
Aligned. IECoreCountryOfAffiliation (ISO 3166)
..... preferredLanguage
Patient.communication.language
Aligned
..... ethnicity
Patient.extension:ethnicity
Partial. 0..* MS CodeableConcept; CSO classification to verify (OI-005, Phase 7)
..... dateOfDeath
Patient.deceased[x]
Aligned. deceasedDateTime
..... causeOfDeath
GAP
Gap. cause of death: no Patient element (Requires Clarification)
.... communicationDetails
..... @id
..... extension
..... modifierExtension
..... mobilePhoneNumber
Patient.telecom
Aligned
..... emailAddress
Patient.telecom
Aligned
..... otherCommunicationDetails
Patient.telecom
Aligned
...... @id
...... extension
...... modifierExtension
...... otherCommunicationDetailsType
Patient.telecom.system
Aligned
...... otherCommunicationDetailsValue
Patient.telecom.value
Aligned
...... otherCommunicationDetailsUse
Patient.telecom.use
Aligned
..... preferredCommunicationMethod
Patient.telecom.rank
Aligned. preferred method: rank = 1
... healthPractitionerDetails
.... @id
.... extension
.... modifierExtension
.... nameTitle
Practitioner.name.prefix
Aligned
.... forename
Practitioner.name.given
Partial. HIQA Mandatory 1..1
.... surname
Practitioner.name.family
Aligned
.... nameSuffix
Practitioner.name.suffix
Aligned
.... healthPractitionerRoleAndSpeciality
PractitionerRole
Partial. HIQA Mandatory 1..*; the PS has no mandatory GP / practitioner participant
..... @id
..... extension
..... modifierExtension
..... healthPractitionerRole
PractitionerRole.code
Aligned
..... healthPractitionerSpecialty
PractitionerRole.specialty
Aligned
.... healthPractitionerRegistration
Practitioner.identifier
Partial. HIQA Mandatory; IMC slice only (H-07)
..... @id
..... extension
..... modifierExtension
..... healthProfessionalBodyRegistrationType
Practitioner.identifier.system
Partial
..... healthProfessionalBodyRegistrationValue
Practitioner.identifier.value
Partial
.... healthcareFacilityName
Organization.name
Aligned
.... healthcareFacilityIdentifier
Organization.identifier
Partial. no PSI Retail Pharmacy Business registration number slice (H-09)
.... healthcareFacilityAddress
Organization.address
Partial. HIQA Mandatory
..... @id
..... extension
..... modifierExtension
..... postcode
Organization.address.postalCode
Partial. HIQA Mandatory
..... addressLineS
Organization.address.line
Partial. HIQA Mandatory
..... suburbTownTownlandLocality
Organization.address.city
Aligned
..... districtCounty
Organization.address.state
Partial. HIQA Mandatory
..... country
Organization.address.country
Partial. HIQA Mandatory
.... communicationDetails
PractitionerRole.telecom
Aligned
..... @id
..... extension
..... modifierExtension
..... telephoneNumber
PractitionerRole.telecom
Aligned
..... emailAddress
PractitionerRole.telecom
Aligned
..... otherCommunicationDetails
PractitionerRole.telecom
Aligned
...... @id
...... extension
...... modifierExtension
...... communicationDetailsType
PractitionerRole.telecom.system
Aligned
...... communicationDetailsValue
PractitionerRole.telecom.value
Aligned
.... locationIdGln
Location.identifier
Partial. no GLN slice
.... gmsPanelId
GAP
Gap. would sit under Organization.identifier; no GMS Panel ID system
... nominatedContactPerson
.... @id
.... extension
.... modifierExtension
.... forenameOfNominatedContactPerson
Patient.contact.name.given
Aligned
.... surnameOfNominatedContactPerson
Patient.contact.name.family
Aligned
.... roleOfTheNominatedContactPerson
Patient.contact.relationship
Aligned. role
.... relationship
Patient.contact.relationship
Aligned. relationship
.... communicationDetailsOfNominatedContactPerson
Patient.contact.telecom
Aligned
..... @id
..... extension
..... modifierExtension
..... mobilePhoneNumberOfNominatedContactPerson
Patient.contact.telecom
Aligned. mobile
..... landlinePhoneNumberOfNominatedContactPerson
Patient.contact.telecom
Aligned. landline
..... emailAddressOfNominatedContactPerson
Patient.contact.telecom
Aligned. email
.... addressOfNominatedContactPerson
Patient.contact.address
Aligned
..... @id
..... extension
..... modifierExtension
..... postcode
Patient.contact.address.postalCode
Aligned
..... addressLineS
Patient.contact.address.line
Aligned. Mandatory within the contact-address cluster: line 1..*
..... suburbTownTownlandLocality
Patient.contact.address.city
Aligned
..... districtCountyCityIfOutsideIreland
Patient.contact.address.state
Aligned. Mandatory within the contact-address cluster: state 1..1
..... country
Patient.contact.address.country
Aligned
.... preferredCommunicationTypeForNominatedContactPer
Patient.contact.telecom.rank
Aligned. preferred communication type: rank = 1
... alerts
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionAlert.text
Aligned
.... alertsEmptyReason
Composition.section:sectionAlert.emptyReason
Aligned. entries or emptyReason (ie-ps-1)
.... alerts
Composition.section:sectionAlert.entry
Aligned. IECoreFlag
..... @id
..... extension
..... modifierExtension
..... timePeriodOfAlert
Flag.period
Aligned
..... alertStatus
Flag.status
Aligned
..... alert
Flag.code
Aligned
..... descriptionOfAlert
Flag.code.text
Aligned
..... alertPriority
GAP
Gap. priority (flag-priority extension); Optional
.... sourceOfAlertInformation
Flag.author
Partial. HIQA numbering anomaly (probably 4.3.6). HIQA 0..* sources; Flag.author is 0..1
.... note
Composition.section:sectionAlert.text
Aligned
... allergiesAndIntolerances
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionAllergies.text
Aligned
.... allergiesAndIntolerancesEmptyReason
Composition.section:sectionAllergies.emptyReason
Aligned
.... allergiesAndIntolerances
Composition.section:sectionAllergies.entry
Aligned
..... @id
..... extension
..... modifierExtension
..... allergiesOrIntolerancesStatus
AllergyIntolerance.clinicalStatus
Aligned. enforced by invariant ie-allergy-1 (required unless entered-in-error; FHIR ait-2)
..... causativeAgentOrAllergen
AllergyIntolerance.code
Aligned
..... onsetDate
AllergyIntolerance.onset[x]
Aligned
..... endDate
GAP
Gap. end date: R4 has no abatement element
..... certainty
AllergyIntolerance.verificationStatus
Aligned
..... note
AllergyIntolerance.note
Aligned
..... reaction
AllergyIntolerance.reaction
Aligned
...... @id
...... extension
...... modifierExtension
...... allergen
AllergyIntolerance.reaction.substance
Aligned. Mandatory within the reaction cluster (MS) (IE profile; PS entries SHOULD claim it: OI-016)
...... descriptionOfReaction
AllergyIntolerance.reaction.description
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
...... typeOfReaction
AllergyIntolerance.type
Aligned
...... severity
AllergyIntolerance.reaction.severity
Aligned
...... evidence
GAP
Gap. evidence: not in R4 reaction; Optional
...... onsetDate
AllergyIntolerance.reaction.onset
Aligned
...... note
AllergyIntolerance.reaction.note
Aligned
... medicationInformation
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionMedications.text
Aligned
.... medicationsPrescribed
Composition.section:sectionMedications.emptyReason
Aligned
.... medication
Composition.section:sectionMedications.entry
Aligned. HIQA record entry 0..1 looks like a source error (OI-006)
..... @id
..... extension
..... modifierExtension
..... medicationStatus631MedicationStatus
MedicationStatement.status
Aligned
...... @id
...... extension
...... modifierExtension
...... medicationStatus
MedicationStatement.status
Aligned
...... medicationStatusReason
MedicationStatement.statusReason
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... medicationIdentifier
MedicationStatement.identifier
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... medicationClassification
GAP
Gap. classification
..... medicationName
MedicationStatement.medication[x]
Aligned
..... indicationForMedication
MedicationStatement.reasonCode
Aligned
...... @id
...... extension
...... modifierExtension
...... indicationForMedication
MedicationStatement.reasonCode
Aligned
...... indicationForMedicationInTextFormat
MedicationStatement.reasonCode.text
Aligned
..... form
MedicationStatement.medication[x]
Partial. dose form only via a referenced Medication.form
..... route
MedicationStatement.dosage.route
Aligned
..... site
MedicationStatement.dosage.site
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... dose
MedicationStatement.dosage.doseAndRate
Partial. dose[x] MS but not 1..1: enforcing it would reject "as directed" statements (Requires Clarification; feedback)
..... frequency
MedicationStatement.dosage.timing
Aligned
...... @id
...... extension
...... modifierExtension
...... frequencyOfAdministration
MedicationStatement.dosage.timing.repeat.frequency
Aligned. Mandatory within the frequency cluster (MS)
...... period
MedicationStatement.dosage.timing.repeat.period
Aligned. Mandatory within the frequency cluster (MS)
...... dayOfTheWeek
MedicationStatement.dosage.timing.repeat.dayOfWeek
Aligned
...... timeOfTheDay
MedicationStatement.dosage.timing.repeat.timeOfDay
Aligned
...... eventOrTimePeriodForAdministration
MedicationStatement.dosage.timing.repeat.when
Aligned
..... additionalInstructions
MedicationStatement.dosage.additionalInstruction
Aligned. MS; HIQA parent 6.3.11 missing (OI-006)
.... aidsToCompliance
GAP
Gap. aids to compliance; Optional
.... nonPrescribedMedicationSupplements
MedicationStatement.informationSource
Aligned. non-prescribed medication and supplements as MedicationStatement
.... note
MedicationStatement.note
Aligned
... healthConditions
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionProblems.text
Aligned
.... healthCondition
Composition.section:sectionProblems.emptyReason
Aligned
.... healthCondition2
Composition.section:sectionProblems.entry
Aligned
..... @id
..... extension
..... modifierExtension
..... problemsHealthCondition
Condition.code
Aligned
..... healthConditionStatus
Condition.clinicalStatus
Aligned. enforced by invariant ie-cond-1 (1..1 would break FHIR con-5 for entered-in-error)
..... dateOfDiagnosis
Condition.recordedDate
Partial. date of diagnosis vs recorded date; condition-assertedDate is closer
..... onsetDate
Condition.onset[x]
Aligned
..... endDate
Condition.abatement[x]
Aligned
..... categoryOfProblemConditionOrDiagnosis
Condition.category
Aligned
..... severity
Condition.severity
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... anatomicalLocation
Condition.bodySite
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... clinicalStageGrade
Condition.stage.summary
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... diagnosisAssertionStatus
Condition.verificationStatus
Aligned
..... resolutionCircumstances
GAP
Gap. resolution circumstances; Optional
..... specialistContactDetails
GAP
Gap. specialist contact details; Required
..... attachment
Condition.evidence.detail
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
.... note
Condition.note
Aligned
... observationResults
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionResults.text
Aligned
.... observationResult
Composition.section:sectionResults.entry
Aligned
..... @id
..... extension
..... modifierExtension
..... dateOfObservationResult
Observation.effective[x]
Partial. HIQA Mandatory; IG 0..1
..... observationRequested
Observation.code
Aligned
..... observationStatus
Observation.status
Aligned
..... result
Observation.value[x]
Partial. HIQA Mandatory; IG 0..1 (dataAbsentReason allowed)
...... @id
...... extension
...... modifierExtension
...... resultCodedValue
Observation.valueCodeableConcept
Aligned
...... resultValueText
Observation.valueString
Aligned
...... resultValueQuantity
Observation.valueQuantity
Aligned
...... resultValueRange
Observation.valueRange
Aligned
...... resultValueRatio
Observation.valueRatio
Aligned
.... note
Observation.note
Aligned
... procedures
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionProceduresHx.text
Aligned
.... proceduresOperationsOrTreatment
Composition.section:sectionProceduresHx.emptyReason
Aligned
.... proceduresOperationsOrTreatment2
Composition.section:sectionProceduresHx.entry
Aligned
..... @id
..... extension
..... modifierExtension
..... dateOfProcedureOperationOrTreatment
Procedure.performed[x]
Aligned. relaxed to 0..1 MS (was 1..1)
..... procedureOperationOrTreatmentName
Procedure.code
Aligned
..... reasonForProcedureOperationOrTreatment
Procedure.reasonCode
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... status
Procedure.status
Aligned
..... anatomicalLocation
Procedure.bodySite
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
...... @id
...... extension
...... modifierExtension
...... morphology
Procedure.bodySite
Aligned
...... location
Procedure.bodySite
Aligned. location, post-coordinated in SNOMED CT
...... locationQualifier
Procedure.bodySite
Aligned
...... laterality
Procedure.bodySite
Aligned. laterality, post-coordinated in SNOMED CT
...... descriptionOfAnatomicalLocation
Procedure.bodySite.text
Aligned
..... outcomeOfProcedureOperationOrTreatment
Procedure.outcome
Aligned
..... complicationsRelatingToProcedureOperationOrTreat
Procedure.complication
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... deviceUse
Procedure.focalDevice
Aligned
...... @id
...... extension
...... modifierExtension
...... deviceUsed
Procedure.usedCode
Aligned
...... focalDevice
Procedure.focalDevice.manipulated
Aligned
.... note
Procedure.note
Aligned
... medicalDevicesImplants
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionMedicalDevices.text
Aligned
.... medicalDevicesOrImplants
Composition.section:sectionMedicalDevices.emptyReason
Aligned
.... medicalDevicesOrImplants2
Composition.section:sectionMedicalDevices.entry
Aligned. EPS deviceStatement entries (DeviceUseStatement)
..... @id
..... extension
..... modifierExtension
..... deviceImplantPeriodOfUse
DeviceUseStatement.timing[x]
Aligned. timing 1..1 in the EPS entry profile
..... deviceStatus
DeviceUseStatement.status
Aligned. status 1..1 (status of use) in the EPS entry profile
..... deviceName
DeviceUseStatement.device
Aligned. device 1..1 → Device.deviceName / type
...... @id
...... extension
...... modifierExtension
...... deviceNameType
Device.deviceName.type
Partial
...... deviceNameValue
Device.type
Aligned
...... bodySite
DeviceUseStatement.bodySite
Partial. bodySite available; EPS uses obligations, not MS
....... @id
....... extension
....... modifierExtension
....... morphology
DeviceUseStatement.bodySite
Partial. post-coordinated; EPS obligations
....... bodySiteLocation
DeviceUseStatement.bodySite
Partial. EPS obligations
....... bodySiteLocationQualifier
DeviceUseStatement.bodySite
Partial. EPS obligations
....... laterality
DeviceUseStatement.bodySite
Partial. EPS obligations
....... descriptionInTextFormat
DeviceUseStatement.bodySite.text
Aligned. Optional
.... reasonForDeviceImplantInsertionOrRemoval
DeviceUseStatement.reasonCode
Partial. available; EPS obligations, not MS
.... attachment
DeviceUseStatement.derivedFrom
Partial. attachment via a DocumentReference in derivedFrom
.... note
Device.note
Aligned
... patientProvidedData
.... @id
.... extension
.... modifierExtension
.... patientStory
Composition.section:sectionPatientStory.text
Aligned
.... note
Composition.section:sectionPatientStory.text
Aligned
... socialContext
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionSocialHistory.text
Aligned
.... livingSituation
Composition.section:sectionSocialHistory.text
Aligned. HIQA free text carried in the section narrative
.... whatMattersToThePatient
Composition.section:sectionSocialHistory.text
Aligned. section narrative
.... familySituation
Composition.section:sectionSocialHistory.text
Aligned. section narrative
.... otherDeterminantsOfHealthObservations
Composition.section:sectionSocialHistory.text
Aligned. section narrative
.... note
Composition.section:sectionSocialHistory.text
Aligned
... advanceHealthcareDirective
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionAdvanceDirectives.text
Aligned
.... advanceHealthcareDirective
Composition.section:sectionAdvanceDirectives.emptyReason
Aligned. entries or emptyReason (ie-ps-1)
.... advanceHealthcareDirectiveAhd
Composition.section:sectionAdvanceDirectives.entry
Aligned. IECoreADIDocumentReference
..... @id
..... extension
..... modifierExtension
..... categoryOfAhd
DocumentReference.type
Partial. AHD categories under the Assisted Decision-Making (Capacity) Act 2015 are not bound
..... attachment
DocumentReference.content.attachment
Aligned
.... note
Composition.section:sectionAdvanceDirectives.text
Aligned
... travelHistory
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionTravelHx.text
Aligned
.... travelAndCommunicableDiseaseHistory
Composition.section:sectionTravelHx.entry
Aligned. EPS travelObservation entries
..... @id
..... extension
..... modifierExtension
..... infectiousAgent
Observation.component
Partial. infectious agent: not constrained by EPS
..... timePeriod
Observation.effective[x]
Partial. period available; EPS obligations, not MS
..... countryVisited
Observation.value[x]
Aligned. country visited: value 1..1 in the EPS travel profile
..... proximity
Observation.component
Partial. proximity: not constrained (Optional)
..... currentInfectionControlStatus
Observation.component
Partial. infection control status: not constrained
.... note
Composition.section:sectionTravelHx.text
Aligned
... pregnancyInformation
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionPregnancyHx.text
Aligned
.... currentPregnancy
Observation
Aligned
..... @id
..... extension
..... modifierExtension
..... dateOfStatus
Observation.effective[x]
Partial. not MS in the pregnancy profile
..... pregnancyStatus
Observation.value[x]
Partial. value[x] 1..1 but not MS in the pregnancy-status profile
..... expectedDeliveryDateEdd
Observation.value[x]
Aligned. IPS EDD observation (hasMember of pregnancy status)
..... gestationalAge
Observation.value[x]
Aligned. EPS gestationalAge entry
..... note
Observation.note
Aligned
.... pregnancyHistory
Composition.section:sectionPregnancyHx.entry
Aligned. EPS pregnancyOutcome entries
..... @id
..... extension
..... modifierExtension
..... endDateOfThePregnancy
Observation.effective[x]
Partial. end date of pregnancy: IPS outcome observation
..... outcomeOfThePregnancy
Observation.value[x]
Aligned. IPS pregnancy outcome
..... numberOfFoetusesInSpecificPregnancy
Observation.value[x]
Partial. number of foetuses: not explicitly modelled
..... note
Observation.note
Aligned
... immunisationInformation
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionImmunizations.text
Aligned
.... immunisationsAdministeredEmptyReason
Composition.section:sectionImmunizations.emptyReason
Aligned. entries or emptyReason (ie-ps-1); HIQA "Required 1..1" anomaly (OI-006)
.... immunisations
Composition.section:sectionImmunizations.entry
Aligned
..... @id
..... extension
..... modifierExtension
..... immunisationStatus
Immunization.status
Aligned
..... dateAndTimeOfImmunisation
Immunization.occurrence[x]
Aligned
..... administeredProduct
Immunization.vaccineCode
Aligned. administered product
..... targetDiseaseOfImmunisation
Immunization.protocolApplied.targetDisease
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... vaccineCode
Immunization.vaccineCode
Partial. HIQA separates product (16.3.3) from vaccine code (16.3.5); R4 has one vaccineCode
..... numberOfDoses
Immunization.protocolApplied.doseNumber[x]
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... immunisationAdministrator
Immunization.performer.actor
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... administeringCentre
Immunization.location
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
.... note
Immunization.note
Aligned
... functionalStatus
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionFunctionalStatus.text
Aligned
.... functionalStatus
Composition.section:sectionFunctionalStatus.entry
Aligned. EPS disability (Condition) entries
.... conditionRelatedToFunctionalStatus
Composition.section:sectionFunctionalStatus.entry
Aligned. EPS disability (Condition) entries
.... functionalAssessment
Composition.section:sectionFunctionalStatus.entry
Partial. EPS functionalAssessment is a ClinicalImpression; HIQA result values map to finding
..... @id
..... extension
..... modifierExtension
..... dateOfFunctionalAssessment
Observation.effective[x]
Partial. Mandatory within the record entry; 0..1
..... functionalAssessmentType
Observation.code
Aligned
..... functionalAssessmentResult
Observation.value[x]
Partial. Mandatory within the record entry; 0..1
...... @id
...... extension
...... modifierExtension
...... resultValueCode
Observation.valueCodeableConcept
Aligned
...... resultValueText
Observation.valueString
Aligned
...... resultValueQuantity
Observation.valueQuantity
Aligned
...... resultValueRange
Observation.valueRange
Aligned
...... resultValueRatio
Observation.valueRatio
Aligned
.... note
Observation.note
Aligned
... carePlan
.... @id
.... extension
.... modifierExtension
.... generatedNarrative
Composition.section:sectionPlanOfCare.text
Aligned
.... carePlan
Composition.section:sectionPlanOfCare.entry
Aligned. IECoreCarePlan
..... @id
..... extension
..... modifierExtension
..... nameOfCarePlan
CarePlan.title
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... descriptionOfTheCarePlan
CarePlan.description
Aligned. MS (IE profile; PS entries SHOULD claim it: OI-016)
..... carePlanPeriod
CarePlan.period
Aligned
..... conditionRelatedToTheCarePlan
CarePlan.addresses
Aligned
..... carePlanActivity1825CarePlanActivity
CarePlan.activity
Aligned
...... @id
...... extension
...... modifierExtension
...... carePlanActivityType
CarePlan.activity.detail.code
Aligned
...... carePlanSpecificActivity
CarePlan.activity.detail.description
Aligned
..... carePlanGoal
CarePlan.goal
Aligned
.... educationAdviceAndRecommendationsForPatient
Composition.section:sectionPlanOfCare.text
Aligned
.... patientHomeSupportsIdentified
GAP
Gap. patient home supports; Required
.... patientConcernsExpectationsAndWishes
Composition.section:sectionPlanOfCare.text
Aligned
.... note
CarePlan.note
Aligned
... documentInformation
.... @id
.... extension
.... modifierExtension
.... documentProvenanceData
..... @id
..... extension
..... modifierExtension
..... documentSubjectPatient
Composition.subject
Aligned
..... documentIdentifier
Bundle.identifier
Aligned. Bundle.identifier 1..1 (R4 Composition.identifier is 0..1)
..... documentAuthor
Composition.author
Aligned
..... documentDate
Composition.date
Aligned
..... documentStatus
Composition.status
Aligned
..... documentLanguage
Composition.language
Aligned
..... documentType
Composition.type
Aligned
..... documentTitle
Composition.title
Aligned
..... documentPeriod
Composition.event.period
Aligned
..... version
GAP
Gap. business version; Optional
..... attestation
Composition.attester
Aligned
...... @id
...... extension
...... modifierExtension
...... attester
Composition.attester.party
Aligned. enforced by invariant ie-ps-attester-1
...... attestationDateAndTime
Composition.attester.time
Aligned. enforced by invariant ie-ps-attester-1
..... legalAuthentication
Composition.attester
Aligned. attester.mode = legal
...... @id
...... extension
...... modifierExtension
...... legalAuthenticator
Composition.attester.party
Aligned. enforced by invariant ie-ps-attester-1
...... authenticationDateAndTime
Composition.attester.time
Aligned. enforced by invariant ie-ps-attester-1
..... eventType
Composition.event.code
Aligned
..... serviceSpeciality
GAP
Gap. service speciality; Optional
..... custodian
Composition.custodian
Aligned
..... attachment
GAP
Gap. presented form; Optional
.... recordEntryProvenanceData
..... @id
..... extension
..... modifierExtension
..... entrySubjectPatient
Composition.section.entry
Aligned. every entry profile has subject/patient 1..1
..... entryIdentifier
Composition.section.entry
Aligned. Resource.identifier
..... entryAuthor
Composition.section.entry
Aligned. recorder/asserter MS on the IE entry profiles (IE profile; PS entries SHOULD claim it: OI-016)
..... entryDate
Composition.section.entry
Aligned. recordedDate MS on the IE entry profiles (IE profile; PS entries SHOULD claim it: OI-016)
..... entrySource
Composition.section.entry
Aligned
..... entryLanguage
Composition.section.entry
Aligned. Resource.language

doco Documentation for this format