臺灣健保事前審查實作指引
1.2.8 - ci-build

臺灣健保事前審查實作指引, published by 衛生福利部中央健康保險署. This guide is not an authorized publication; it is the continuous build for version 1.2.8 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TWNHIFHIR/pas/ and changes regularly. See the Directory of published versions

Logical Model: ApplyImmModel - Mappings

Active as of 2026-10-14

Mappings for the ApplyImmModel logical model.

Mappings to Structures in this Implementation Guide

NameMapping to TWPAS Claim Immunologic AagentMapping to TWPAS PatientMapping to TWPAS ObservationBloodGroupTWPASMapping to TWPAS AllergyIntoleranceMapping to TWPAS Composition OPDMapping to TWPAS Encounter OPDMapping to TWPAS ConditionMapping to TWPAS Observation SubjectiveMapping to TWPAS Observation ObjectiveMapping to TWPAS ClinicalImpressionMapping to TWPAS CarePlanMapping to TWPAS DiagnosticReportImageMapping to TWPAS ImagingStudyMapping to TWPAS MediaMapping to TWPAS DiagnosticReportMapping to TWPAS ObservationLaboratoryResultMapping to TWPAS ObservationPatientAssessmentMapping to TWPAS MedicationRequestTreatTWPASMapping to TWPAS ProcedureMapping to TWPAS SubstanceMapping to TWPAS Procedure PhototherapyMapping to TWPAS Substance PhototherapyMapping to TWPAS DocumentReferenceMapping to TWPAS ObservationTreatmentAssessmentMapping to TWPAS MedicationRequestApplyMapping to TWPAS ClaimResponse Self AssessmentMapping to TWPAS PractitionerMapping to TWPAS Bundle Immunologic Aagentdoco
ApplyImmModel
ApplyImmModel / hosp
ApplyImmModel / hosp / @id
ApplyImmModel / hosp / extension
ApplyImmModel / hosp / modifierExtension
ApplyImmModel / hosp / hospId
Claim.provider.reference
ApplyImmModel / hosp / applType
ApplyImmModel / hosp / funcType
//nhicore.nhi.gov.tw/pas/StructureDefinition/extension-claim-encounter').valueReference.reference
ApplyImmModel / hosp / applPrsnId
Claim.enterer.reference
Practitioner.identifier.value
ApplyImmModel / hosp / applDate
ApplyImmModel / hosp / immediateDate
ApplyImmModel / hosp / tmhbType
Claim.priority.coding.code
ApplyImmModel / hosp / oldAcptNo
Claim.identifier.value
ApplyImmModel / patient
ApplyImmModel / patient / @id
ApplyImmModel / patient / extension
ApplyImmModel / patient / modifierExtension
ApplyImmModel / patient / name
Patient.name.text
ApplyImmModel / patient / idCard
Claim.patient.reference
Patient.identifier.where(type.coding.code = 'NNxxx').value
ApplyImmModel / patient / patId
Patient.identifier.where(type.coding.code = 'MR').value
ApplyImmModel / patient / birthday
ApplyImmModel / patient / gender
ApplyImmModel / patient / weight
Claim.supportingInfo.where(category.coding.code = 'weight').valueQuantity.value
ApplyImmModel / patient / height
Claim.supportingInfo.where(category.coding.code = 'height').valueQuantity.value
ApplyImmModel / patient / pregnant
Claim.supportingInfo.where(category.coding.code = 'pregnancyBreastfeedingStatus').valueBoolean
ApplyImmModel / patient / blood
Claim.supportingInfo.where(category.coding.code = 'bloodgroup').valueReference
Observation.value[x]
ApplyImmModel / patient / allergy
Claim.supportingInfo.where(category.coding.code = 'allergy').valueReference
ApplyImmModel / opd
Claim.supportingInfo.where(category.coding.code = 'opd').valueReference
ApplyImmModel / opd / @id
ApplyImmModel / opd / extension
ApplyImmModel / opd / modifierExtension
ApplyImmModel / opd / hospId
ApplyImmModel / opd / funcDate
ApplyImmModel / opd / funcType
ApplyImmModel / opd / prsnId
ApplyImmModel / opd / icd10cmCode
ApplyImmModel / opd / subjective
Observation.value[x]
ApplyImmModel / opd / objective
Observation.value[x]
ApplyImmModel / opd / assessment
ApplyImmModel / opd / plan
ApplyImmModel / diagnosis
ApplyImmModel / diagnosis / @id
ApplyImmModel / diagnosis / extension
ApplyImmModel / diagnosis / modifierExtension
ApplyImmModel / diagnosis / icd10cmCode
Claim.diagnosis.diagnosisCodeableConcept.coding.code
ApplyImmModel / diagnosis / diagDate
//hl7.org/fhir/us/davinci-pas/StructureDefinition/extension-diagnosisRecordedDate').valueDate
ApplyImmModel / diagnosis / diagCurrentStatus
ApplyImmModel / diagnosis / medrec
Claim.supportingInfo.where(category.coding.code = 'medicalRecord').valueReference.reference
ApplyImmModel / diagnosis / medrecTitle
ApplyImmModel / diagnosis / imageStudy
ApplyImmModel / diagnosis / imageStudy / @id
ApplyImmModel / diagnosis / imageStudy / extension
ApplyImmModel / diagnosis / imageStudy / modifierExtension
ApplyImmModel / diagnosis / imageStudy / imgItem
Claim.supportingInfo.where(category.coding.code = 'imagingReport').valueReference.reference
DiagnosticReport.code.coding.code
ApplyImmModel / diagnosis / imageStudy / imgResult
ApplyImmModel / diagnosis / imageStudy / imgBodySite
ImagingStudy.series.bodySite.code
Media.bodySite.coding.code
ApplyImmModel / diagnosis / imageStudy / imgDate
DiagnosticReport.effectiveDateTime
ApplyImmModel / diagnosis / imageStudy / imgDicom
DiagnosticReport.imagingStudy.reference
ApplyImmModel / diagnosis / imageStudy / imgNonDicom
DiagnosticReport.media.link.reference
Media.contnet.url
ApplyImmModel / diagnosis / imageStudy / imgInterpreter
DiagnosticReport.performer.reference
Practitioner.identifier.value
ApplyImmModel / diagnosis / examinationReport
ApplyImmModel / diagnosis / examinationReport / @id
ApplyImmModel / diagnosis / examinationReport / extension
ApplyImmModel / diagnosis / examinationReport / modifierExtension
ApplyImmModel / diagnosis / examinationReport / reportType
ApplyImmModel / diagnosis / examinationReport / speType
ApplyImmModel / diagnosis / examinationReport / reportResult
ApplyImmModel / diagnosis / examinationReport / reportResult / @id
ApplyImmModel / diagnosis / examinationReport / reportResult / extension
ApplyImmModel / diagnosis / examinationReport / reportResult / modifierExtension
ApplyImmModel / diagnosis / examinationReport / reportResult / reportResultString
ApplyImmModel / diagnosis / examinationReport / reportResult / reportResultPdf
Claim.supportingInfo.where(category.coding.code = 'examinationReport').valueReference.reference
ApplyImmModel / diagnosis / examinationReport / reportResult / reportResultPdfTitle
ApplyImmModel / diagnosis / examinationReport / reportDate
DiagnosticReport.effectiveDateTime
ApplyImmModel / diagnosis / examinationReport / reportPerformer
DiagnosticReport.performer.reference
Practitioner.identifier.value
ApplyImmModel / evaluate
ApplyImmModel / evaluate / @id
ApplyImmModel / evaluate / extension
ApplyImmModel / evaluate / modifierExtension
ApplyImmModel / evaluate / tests
ApplyImmModel / evaluate / tests / @id
ApplyImmModel / evaluate / tests / extension
ApplyImmModel / evaluate / tests / modifierExtension
ApplyImmModel / evaluate / tests / inspect
Claim.supportingInfo.where(category.coding.code = 'tests').valueReference.reference
Observation.code.coding.code
ApplyImmModel / evaluate / tests / inspectResultTxt
Observation.interpretation.coding.code
ApplyImmModel / evaluate / tests / inspectResult[x]
Observation.value
ApplyImmModel / evaluate / tests / consultValueLower
Observation.referenceRange.low.value
ApplyImmModel / evaluate / tests / consultValueMax
Observation.referenceRange.high.value
ApplyImmModel / evaluate / tests / consultValueCat
Observation.referenceRange.type.coding.code
ApplyImmModel / evaluate / tests / consultValueDesc
ApplyImmModel / evaluate / tests / inspectSet
ApplyImmModel / evaluate / tests / caseTime
Observation.effectiveDateTime
ApplyImmModel / evaluate / tests / inspectPdf
Observation.derivedFrom.reference
ApplyImmModel / evaluate / tests / inspectPdfTitle
ApplyImmModel / evaluate / tests / inspectPerformer
Observation.performer.reference
Practitioner.identifier.value
ApplyImmModel / evaluate / patientAssessment
ApplyImmModel / evaluate / patientAssessment / @id
ApplyImmModel / evaluate / patientAssessment / extension
ApplyImmModel / evaluate / patientAssessment / modifierExtension
ApplyImmModel / evaluate / patientAssessment / patAst
Claim.supportingInfo.where(category.coding.code = 'patientAssessment').valueReference.reference
ApplyImmModel / evaluate / patientAssessment / patAstResult
Observation.value
ApplyImmModel / evaluate / patientAssessment / patAstDate
Observation.effectiveDateTime
ApplyImmModel / evaluate / patientAssessment / patAstPdf
ApplyImmModel / evaluate / patientAssessment / patAstPdfTitle
ApplyImmModel / evaluate / patientAssessment / patAstPerformer
Observation.performer.reference
Practitioner.identifier.value
ApplyImmModel / treat
ApplyImmModel / treat / @id
ApplyImmModel / treat / extension
ApplyImmModel / treat / modifierExtension
ApplyImmModel / treat / medicationRequest
ApplyImmModel / treat / medicationRequest / @id
ApplyImmModel / treat / medicationRequest / extension
ApplyImmModel / treat / medicationRequest / modifierExtension
ApplyImmModel / treat / medicationRequest / drugType
MedicationRequest.category.coding.code
ApplyImmModel / treat / medicationRequest / drugStatus
ApplyImmModel / treat / medicationRequest / drugCode
Claim.supportingInfo.where(category.coding.code = 'medicationRequest').valueReference.reference
MedicationRequest.medicationCodeableConcept.coding.code
ApplyImmModel / treat / medicationRequest / drugFre
ApplyImmModel / treat / medicationRequest / drugRoute
ApplyImmModel / treat / medicationRequest / dose
MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.value
ApplyImmModel / treat / medicationRequest / doseUnit
MedicationRequest.dosageInstruction.doseAndRate.doseQuantity.code
ApplyImmModel / treat / medicationRequest / sDate
MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod.start
ApplyImmModel / treat / medicationRequest / eDate
MedicationRequest.dosageInstruction.timing.repeat.boundsPeriod.end
ApplyImmModel / treat / medicationRequest / eReason
ApplyImmModel / treat / radiotherapy
ApplyImmModel / treat / radiotherapy / @id
ApplyImmModel / treat / radiotherapy / extension
ApplyImmModel / treat / radiotherapy / modifierExtension
ApplyImmModel / treat / radiotherapy / rt
Claim.supportingInfo.where(category.coding.code = 'radiotherapy').valueReference.reference
Procedure.code.coding.code
ApplyImmModel / treat / radiotherapy / rtStatus
ApplyImmModel / treat / radiotherapy / realInspectTime
Procedure.performedDateTime
ApplyImmModel / treat / radiotherapy / rtDose
Procedure.usedReference.reference
ApplyImmModel / treat / radiotherapy / rtUnit
ApplyImmModel / treat / phototherapy
ApplyImmModel / treat / phototherapy / @id
ApplyImmModel / treat / phototherapy / extension
ApplyImmModel / treat / phototherapy / modifierExtension
ApplyImmModel / treat / phototherapy / ptCode
Claim.supportingInfo.where(category.coding.code = 'phototherapy').valueReference.reference
ApplyImmModel / treat / phototherapy / ptSdate
Procedure.performedPeriod.start
ApplyImmModel / treat / phototherapy / ptEdate
Procedure.performedPeriod.end
ApplyImmModel / treat / phototherapy / ptNumber
Procedure.usedReference.reference
ApplyImmModel / treat / phototherapy / ptDocPdf
Procedure.report.reference
ApplyImmModel / treat / phototherapy / ptDocTitle
ApplyImmModel / treat / opCode
Claim.procedure.procedureCodeableConcept.coding
ApplyImmModel / treat / opDate
ApplyImmModel / treat / carePlanDocument
Claim.supportingInfo.where(category.coding.code = 'carePlanDocument').valueReference.reference
ApplyImmModel / treat / carePlanDocumentTitle
ApplyImmModel / result
ApplyImmModel / result / @id
ApplyImmModel / result / extension
ApplyImmModel / result / modifierExtension
ApplyImmModel / result / txAst
Claim.supportingInfo.where(category.coding.code = 'treatmentAssessment').valueReference.reference
ApplyImmModel / result / txAstResult
Observation.valueString
ApplyImmModel / result / txAstDate
Observation.effectiveDateTime
ApplyImmModel / apply
ApplyImmModel / apply / @id
ApplyImmModel / apply / extension
ApplyImmModel / apply / modifierExtension
ApplyImmModel / apply / continuation
//nhicore.nhi.gov.tw/pas/CodeSystem/nhi-continuation-status').coding.code
ApplyImmModel / apply / lot
//nhicore.nhi.gov.tw/pas/CodeSystem/nhi-line-of-therapy').coding.code
ApplyImmModel / apply / orderType
Claim.item.productOrService.coding.code
ApplyImmModel / apply / cancerDrugType
//nhicore.nhi.gov.tw/pas/StructureDefinition/extension-requestedService').valueReference.reference
MedicationRequest.medicationCodeableConcept.coding.code
ApplyImmModel / apply / applyReason
ApplyImmModel / apply / applySide
ApplyImmModel / apply / applQty
ApplyImmModel / apply / applQtyUnit
ApplyImmModel / apply / applDrugFre
ApplyImmModel / apply / applDrugRoute
ApplyImmModel / apply / applDosage
MedicationRequest.dosageInstruction.doseAndRate.dose[x].value
ApplyImmModel / apply / applDosageUnit
MedicationRequest.dosageInstruction.doseAndRate.dose[x].unit
ApplyImmModel / apply / useSdate
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].start
ApplyImmModel / apply / useEdate
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].end
ApplyImmModel / apply / applDrugCycle
ApplyImmModel / apply / approver
ApplyImmModel / apply / approveDate
ApplyImmModel / apply / approveComment
ApplyImmModel / apply / approveNum
ApplyImmModel / apply / acceptanceStatus
ClaimResponse.item.detail.adjudication.reason

doco Documentation for this format

Mappings to other Structures

No Mappings Found

Other Mappings

No Mappings Found