臺灣中醫實作指引
0.1.0 - ci-build

臺灣中醫實作指引, published by 衛生福利部國家中醫藥研究所. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/nricmig/Nricm_TWCMIG/ and changes regularly. See the Directory of published versions

## Logical Model: TraditionalChineseMedicineClinicRecordModel - Mappings

Draft as of 2026-08-31

Mappings for the TraditionalChineseMedicineClinicRecordModel logical model.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Name | TWCM
--- | ---
TraditionalChineseMedicineClinicRecordModel | BundleTWCM
documentInfo | (病歷文件資料)
@id |
extension |
modifierExtension |
hisdocPK | BundleTWCM.identifier(HIS病歷唯一碼)
hospitalId | OrganizationTWCM.identifier(醫事機構代碼)
hospitalName | OrganizationTWCM.name(醫事機構名稱)
sheetInfo | (病歷表單資料)
@id |
extension |
modifierExtension |
sheetId | CompositionTWCM.identifier(病歷表單編號)
sheetName | CompositionTWCM.title(病歷表單名稱)
sheetVersion | CompositionTWCM.meta.versionId(病歷表單版本)
docInfo | (病歷文件資料)
@id |
extension |
modifierExtension |
docConfidentialityCode | CompositionTWCM.confidentiality.code(文件敏感性)
createTime | CompositionTWCM.date(文件產生時間)
patientInfo | (病人基本資料)
@id |
extension |
modifierExtension |
chatNo | PatientTWCM.identifier:medicalRecord(病歷號)
patientName | PatientTWCM.name(病人姓名)
birthDate | PatientTWCM.birthDate(出生日期)
visitIdentity | EncounterTWCM.extension.medicalIdentity.CodeableConcept(就醫身份)
gender | PatientTWCM.gender(性別)
personalIDNumber | PatientTWCM.identifier:idCardNumber(身分證號)
contactInfo | (聯絡資訊)
@id |
extension |
modifierExtension |
homeTel | PatientTWCM.telecom.where(system='phone' and use='home').value(住宅電話)
officeTel | PatientTWCM.telecom.where(system='phone' and use='work').value(公司電話)
mobile | PatientTWCM.telecom.where(system='phone' and use='mobile').value(行動電話)
bloodtype | ObservationBloodtypeTWCM.where(code='882-1').valueCodeableConcept.text(自述血型)
marriageStatus | PatientTWCM.maritalStatus(婚姻)
occupation | ObservationOccupationTWCM.where(code='85658-3').valueCodeableConcept.text(職業)
addressInfo | (病人相關住址)
@id |
extension |
modifierExtension |
originalAddressInfo | (病人戶籍地址資料)
@id |
extension |
modifierExtension |
originalAddressZipCode | PatientTWCM.address.postalCode.valueCodeableConceptTW.coding:PostalCode3(病人戶籍地址郵遞區號)
originalAddresLocation | PatientTWCM.address.where(use='home').value(病人戶籍地址)
contactAddressInfo | (病人聯絡地址資料)
@id |
extension |
modifierExtension |
contactAddressZipCode | PatientTWCM.address.postalCode.valueCodeableConceptTW.coding:PostalCode3(病人聯絡地址郵遞區號)
contactAddressLocation | PatientTWCM.address.where(use='billing').value(病人聯絡地址)
email | PatientTWCM.telecom.where(system ='email').value(病人電子郵件地址)
history | ConditionPastMedicalHistoryTWCM.CodeableConcept.text(過去病史)
allergy | AllergyIntoleranceTWCM.code.text(過敏記錄)
emergencyContactInfo | (緊急聯絡人相關資訊)
@id |
extension |
modifierExtension |
emName | PatientTWCM.contact.name(緊急聯絡人姓名)
emrelationshp | PatientTWCM.contact.relationship(緊急聯絡人與病人關係)
emergencyContactWay | (緊急聯絡人聯絡方式)
@id |
extension |
modifierExtension |
emHomeTel | PatientTWCM.contact.telecom.where(system='phone' and use='home').value(緊急聯絡人住宅電話)
emOfficeTel | PatientTWCM.contact.telecom.where(system='phone' and use='work').value(緊急聯絡人公司電話)
emMobile | PatientTWCM.contact.telecom.where(system='phone' and use='mobile').value(緊急聯絡人行動電話)
childNumber | PatientTWCM.extension.childnumber.valueInteger(病人子女數)
education | ObservationEducationLevelTWCM.where(code='80913-7').valueCodeableConcept.text(病人教育程度)
encounter | (病人當次看診之相關資訊)
@id |
extension |
modifierExtension |
visitDate | EncounterTWCM.period(掛號(報到)日期時間)
visitSeq | EncounterTWCM.identifier(掛號序號)
department | EncounterTWCM.servicetype(看診科別)
doctorId | PractitionerTWCM.identifier(看診醫師身分證號)
doctorName | PractitionerTWCM.name(看診醫師姓名)
patientBloodPressure | (病人血壓)
@id |
extension |
modifierExtension |
systolicPressure | ObservationVitalSignTWCM.hasMember.Reference(ObservationBloodPressureTWCM).where(code='8480-6').valueQuantity(收縮壓)
diastoicPressure | ObservationVitalSignTWCM.hasMember.Reference(ObservationBloodPressureTWCM).where(code='8462-4').valueQuantity(舒張壓)
pulse | ObservationVitalSignTWCM.hasMember.Reference(ObservationHeartRateTWCM).where(code='8867-4').valueQuantity(病人脈搏)
height | ObservationVitalSignTWCM.hasMember.Reference(ObservationBodyHeightTWCM).where(code='8302-2').valueQuantity(病人身高)
heightUnit | ObservationVitalSignTWCM.hasMember.Reference(ObservationBodyHeightTWCM).where(code='8302-2').valueQuantity(病人身高單位)
weight | ObservationVitalSignTWCM.hasMember.Reference(ObservationBodyWeightTWCM).where(code='29463-7').valueQuantity(病人體重)
weightUnit | ObservationVitalSignTWCM.hasMember.Reference(ObservationBodyWeightTWCM).where(code='29463-7').valueQuantity(病人體重單位)
bodytemperature | ObservationVitalSignTWCM.hasMember.Reference(ObservationBodyTempTWCM).where(code='8310-5').valueQuantity(病人體溫)
chiefComplain | ConditionChiefComplaintTWCM.note(病人主訴)
tongueCondition | ObservationTongueConditionTWCM.where(code='249378009').valueString(病人舌象)
pulseCondition | ObservationPulseConditionTWCM.where(code='421608007').valueString(病人脈象)
manifestation | ObservationSyndromeTypeTWCM.where(code='38276004').valueString(病人證型)
therapeuticDiscipline | ObservationTherapeuticPrinciplesTWCM.where(code='314705003').valueString(病人治則)
majorInjuryInfo | (重大傷病相關資訊)
@id |
extension |
modifierExtension |
majorInjuryFlag | ObservationMajorIllnessTWCM.where(code='11338-1').valueBoolean(重大傷病註記)
majorInjuryContent | (重大傷病代碼與病名)
@id |
extension |
modifierExtension |
majorInjuryCode | ConditionMajorIllnessTWCM.code(重大傷病代碼)
majorInjuryName | ConditionMajorIllnessTWCM.code.display(重大傷病代碼)
diagnosisContent | (診斷代碼與名稱)
@id |
extension |
modifierExtension |
diagcode | ConditionDiagnosisTWCM.code(診斷代碼)
diagName | ConditionDiagnosisTWCM.code.display(診斷名稱)
treatmenInfo | (處置相關內容)
@id |
extension |
modifierExtension |
treatmentNHICCode | ProcedureTWCM.code(處置健保碼)
treatmentDescription | ProcedureTWCM.code.display(處置說明)
@id |
extension |
@value |
acupunctureInfo | (針灸處置)
@id |
extension |
modifierExtension |
acupunctureRegionNHICode | ProcedureTWCM.bodySite.text(針灸部位)
acupuncturePointName | ProcedureTWCM.bodySite.extension.approach.valueCodeableConcept(針灸穴位)
acpuncturePointComment | ProcedureTWCM.note(針灸補充說明)
contusionInfo | (傷科處置)
@id |
extension |
modifierExtension |
contusionRegionNHICode | ProcedureTWCM.bodySite.text(傷科部位)
contusionTechnique | ProcedureTWCM.bodySite.extension.approach.valueCodeableConcept(傷科手法)
contusionComment | ProcedureTWCM.note(傷科補充說明)
dislocationInfo | (脫臼整復處置)
@id |
extension |
modifierExtension |
dislocationRegionNHICode | ProcedureTWCM.bodySite.text(脫臼整復部位)
dislocationTreatmentMethod | ProcedureTWCM.bodySite.extension.approach.valueCodeableConcept(脫臼整復處理方法)
dislocationComment | ProcedureTWCM.note(脫臼整復的補充說明)
doctorAdvise | CarePlanTWCM.note(醫師囑咐)
drugInfo | (用藥紀錄相關內容)
@id |
extension |
modifierExtension |
drugNHICCode | MedicationTWCM.code(藥品健保碼)
drugCode | MedicationTWCM.code(藥品藥品碼)
drugName | MedicationTWCM.code.display(藥品商品名)
dose | MedicationRequestTWCM.dosageInstruction.doseAndRate.doseQuantity.value(用量)
doseUnit | MedicationRequestTWCM.dosageInstructiondoseAndRate.doseQuantity.unit(用量單位)
route | MedicationRequestTWCM.dosageInstruction.route(藥品服用方法)
frequency | MedicationRequestTWCM.dosageInstruction.code(藥品的使用頻率)
drugStartDate | MedicationRequestTWCM.dosageInstruction.timing.repeat.boundsperiod.start(用藥開始日期)
drugEndDate | MedicationRequestTWCM.dosageInstruction.timing.repeat.boundsperiod.end(用藥結束日期)
days | MedicationRequestTWCM.dosageInstruction.timing.repeat.duration(服藥天數)
totalAmount | MedicationRequestTWCM.dosageInstruction.dispenseRequest.quantity(藥品總劑量)
prescriptionMethod | MedicationRequestTWCM.note(藥品調劑方式)
packageNumber | MedicationRequestTWCM.extension.packagenumber.valueInteger(包數)
examiationInfo | (檢驗檢查相關內容)
@id |
extension |
modifierExtension |
examOrderDate | ServiceRequestTWCM.occurrenceDateTime(檢驗檢查開單日期)
@id |
extension |
@value |
orderHospitalID | OrganizationTWCM.identifier(檢驗檢查開單醫事機構代碼)
orderHospitalName | OrganizationTWCM.name(檢驗檢查開單醫事機構名稱)
examHospitalID | OrganizationInspectionTWCM.identifier(檢驗檢查執行醫事機構代碼)
examHospitalName | OrganizationInspectionTWCM.name(檢驗檢查執行醫事機構名稱)
@id |
extension |
@value |
examDate | ObservationTWCM.effectiveDateTime(檢查日期)
verifyDate | DiagnosticReportTWCM.effectiveDateTime(報告日期)
testNHICode | ObservationTWCM.code(健保檢驗檢查代碼)
testName | ObservationTWCM.code.display(檢驗檢查名稱)
testResult | ObservationTWCM.valueQuantity.value(檢驗檢查結果值)
resultUnit | ObservationTWCM.valueQuantity.unit(檢驗檢查結果單位)
resultFlag | ObservationTWCM.interpretation(檢驗檢查結果判斷註記)
resultComment | ObservationTWCM.note(檢驗檢查結果備註說明)
imageInfo | (圖檔報告內容)
@id |
extension |
modifierExtension |
imageFileName | DocumentReferenceTWCM.content.attachment.title(圖檔報告名稱)
imageContent | DocumentReferenceTWCM.content.attachment.data(圖檔報告內容)
referenceInfo | (參考附件資料內容)
@id |
extension |
modifierExtension |
referenceDocFileName | DocumentReferenceTWCM.content.attachment.title(附件檔名)
referenceDocContent | DocumentReferenceTWCM.content.attachment.data(附件內容)
Documentation for this format