description: 申請(Apply)免疫製劑(Immunologic Aagent)事前審查之資料模型,此邏輯模型為定義免疫製劑事前審查情境下使用的所有資料欄位。 \n為了便於實作者快速理解,資料欄位會使用易於理解的命名,實作者再透過邏輯模型中的功能頁籤「Mappings」瞭解各資料欄位實際使用本IG的哪個Profiles的哪個資料項目(element)。亦可配合[視覺化邏輯模型圖](vision-imm.html)進行欄位對應 package_name: tw.gov.mohw.nhi.pas derivation: specialization name: ApplyImmModel type: https://nhicore.nhi.gov.tw/pas/StructureDefinition/ApplyImmModel elements: hosp: type: BackboneElement short: 院所資訊 index: 0 elements: hospId: {type: string, short: 醫事機構代碼,必須存在於醫事機構基本資料檔內, index: 1} applType: {type: CodeableConcept, short: 申報類別, index: 2} funcType: {type: CodeableConcept, short: 就醫科別, index: 3} applPrsnId: {type: string, short: 申請醫師身分證號, index: 4} applDate: {type: dateTime, short: 申請日期,機構自填, index: 5} immediateDate: {type: instant, short: 緊急報備日期,機構自填, index: 6} tmhbType: {type: CodeableConcept, short: 申請案件類別, index: 7} oldAcptNo: {type: string, short: 原受理編號, index: 8} required: [applDate, funcType, hospId, applPrsnId, applType, tmhbType] patient: type: BackboneElement short: 病人資訊 index: 9 elements: name: {type: HumanName, short: 姓名, index: 10} pregnant: {type: boolean, short: 是否懷孕或哺乳, index: 17} birthday: {type: date, short: 出生日期, index: 13} patId: {type: string, short: 病歷號, index: 12} weight: {type: decimal, short: 病人體重, index: 15} idCard: {type: string, short: 身分證字號, index: 11} allergy: {type: CodeableConcept, short: 過敏史, index: 19} gender: {type: code, short: 病人性別, index: 14} blood: {type: code, short: 血型, index: 18} height: {type: decimal, short: 病人身高, index: 16} required: [height, birthday, gender, idCard, name, weight] opd: type: BackboneElement short: 門診病歷 array: true index: 20 elements: icd10cmCode: {type: code, short: 診斷, array: true, min: 1, index: 25} prsnId: {type: string, short: 門診醫師身分證號, index: 24} hospId: {type: string, short: 醫事機構代碼,必須存在於醫事機構基本資料檔內, index: 21} assessment: {type: string, short: 評估, index: 28} subjective: {type: string, short: 主觀描述, index: 26} funcType: {type: code, short: 科別, index: 23} funcDate: {type: dateTime, short: 門診日期, index: 22} objective: {type: string, short: 客觀描述, index: 27} plan: {type: string, short: 計畫, index: 29} required: [prsnId, funcType, hospId, icd10cmCode, objective, assessment, funcDate, subjective] diagnosis: type: BackboneElement short: 疾病資訊 index: 30 elements: icd10cmCode: {type: code, short: 國際疾病分類代碼 (sequence=1),共病症 (sequence>=2), array: true, min: 1, index: 31} diagDate: {type: date, short: 診斷日期,sequence=1必填, index: 32} diagCurrentStatus: {type: code, short: 簡要病摘。連結院內HIS系統之簡要病摘,或填寫原事前審查之申請理由。, array: true, index: 33} medrec: {type: code, short: 病歷資料(非屬影像報告檢查驗報告部分), array: true, index: 34} medrecTitle: {type: code, short: 病歷資料名稱, array: true, index: 35} imageStudy: type: BackboneElement short: 影像報告 array: true index: 36 elements: imgItem: {type: CodeableConcept, short: 影像報告, index: 37} imgResult: {type: CodeableConcept, short: 影像報告結果, index: 38} imgBodySite: {type: string, short: 影像檢查的身體部位, index: 39} imgDate: {type: date, short: 影像報告日期, index: 40} imgDicom: {type: url, short: DICOM影像, index: 41} imgNonDicom: {type: url, short: 非DICOM影像, index: 42} imgInterpreter: {type: string, short: 簽發影像報告醫師身分證號, index: 43} required: [imgResult, imgDate, imgItem, imgInterpreter] examinationReport: type: BackboneElement short: 檢查報告 array: true index: 44 elements: reportType: {type: CodeableConcept, short: 報告類型, index: 45} speType: {type: string, short: 檢體種類, index: 46} reportResult: type: BackboneElement short: 檢查報告結果 index: 47 elements: reportResultString: {type: string, short: 檢查報告結果(文數字), index: 48} reportResultPdf: {type: base64Binary, short: 檢查報告結果(檔案路徑), array: true, index: 49} reportResultPdfTitle: {type: string, short: 檢查報告名稱, array: true, index: 50} required: [reportResultString] reportDate: {type: dateTime, short: 報告日期, index: 51} reportPerformer: {type: string, short: 檢查報告醫師身分證號, index: 52} required: [reportType, reportPerformer, reportDate] required: [icd10cmCode, diagDate] evaluate: type: BackboneElement short: 評估資訊 array: true index: 53 elements: tests: type: BackboneElement short: 檢驗(查) array: true index: 54 elements: inspectResultCodeableConcept: {short: 檢驗(查)結果, type: CodeableConcept, choiceOf: inspectResult, index: 60} caseTime: {type: string, short: 檢驗(查)報告日期, index: 69} inspectPdf: {type: base64Binary, short: 檢驗(查)附件(檔案路徑), array: true, index: 70} consultValueDesc: {type: string, short: 檢驗(查)結果之參考範圍說明, index: 67} inspectSet: {type: Observation, short: 套組中的的檢驗, array: true, index: 68} inspectResultString: {short: 檢驗(查)結果, type: string, choiceOf: inspectResult, index: 61} consultValueLower: {type: decimal, short: 檢驗(查)結果之參考範圍下限, index: 64} inspect: {type: CodeableConcept, short: 檢驗(查)名稱或套組代碼, index: 55} inspectResultInteger: {short: 檢驗(查)結果, type: integer, choiceOf: inspectResult, index: 63} inspectResultBoolean: {short: 檢驗(查)結果, type: boolean, choiceOf: inspectResult, index: 62} consultValueCat: {type: string, short: 檢驗(查)結果之參考範圍類型, index: 66} inspectPdfTitle: {type: string, short: 檢驗(查)附件名稱, array: true, index: 71} inspectResultTxt: {type: CodeableConcept, short: 檢驗(查)結果判讀, index: 56} inspectResult: short: 檢驗(查)結果 choices: [inspectResultQuantity, inspectResultCodeableConcept, inspectResultString, inspectResultBoolean, inspectResultInteger] index: 58 inspectPerformer: {type: string, short: 簽發檢驗(查)報告醫事人員身分證號, index: 72} consultValueMax: {type: decimal, short: 檢驗(查)結果之參考範圍上限, index: 65} inspectResultQuantity: {short: 檢驗(查)結果, type: Quantity, choiceOf: inspectResult, index: 59} required: [inspect, inspectPerformer, caseTime] patientAssessment: type: BackboneElement short: 病人狀態評估 array: true index: 73 elements: patAst: {type: CodeableConcept, short: 病人狀態評估項目代碼, index: 74} patAstResult: {type: string, short: 病人狀態評估結果, index: 75} patAstDate: {type: dateTime, short: 病人狀態評估日期, index: 76} patAstPdf: {type: base64Binary, short: 病人狀態評估報告(檔案路徑), array: true, index: 77} patAstPdfTitle: {type: string, short: 病人狀態評估報告名稱, array: true, index: 78} patAstPerformer: {type: string, short: 評估項目醫事人員身分證號, index: 79} required: [patAstDate, patAstResult, patAst, patAstPerformer] treat: type: BackboneElement short: 治療資訊 array: true index: 80 elements: medicationRequest: type: BackboneElement short: 用藥品項 array: true index: 81 elements: eDate: {type: dateTime, short: 藥物處方終止日期, array: true, min: 1, index: 90} drugRoute: {type: CodeableConcept, short: 給藥途徑/作用部位, array: true, min: 1, index: 86} sDate: {type: dateTime, short: 藥物處方起始日期, array: true, min: 1, index: 89} drugStatus: {type: code, short: 藥物使用狀態, index: 83} drugFre: {type: CodeableConcept, short: 藥品使用頻率及服用時間, array: true, min: 1, index: 85} dose: {type: decimal, short: 藥物每次處方劑量, array: true, min: 1, index: 87} eReason: {type: CodeableConcept, short: 藥物處方終止原因, index: 91} drugCode: {type: CodeableConcept, short: 藥品代碼, index: 84} drugType: {type: CodeableConcept, short: 自費註記, index: 82} doseUnit: {type: code, short: 藥物每次處方劑量單位, array: true, min: 1, index: 88} required: [drugStatus, doseUnit, sDate, drugCode, eDate, dose, drugRoute, drugFre] radiotherapy: type: BackboneElement short: 放射/照光治療 array: true index: 92 elements: rt: {type: BackboneElement, short: 放射/照光治療項目, index: 93} rtStatus: {type: code, short: 放射/照光治療狀態, index: 94} realInspectTime: {type: dateTime, short: 放射/照光治療日期, index: 95} rtDose: {type: decimal, short: 放射/照光治療總劑量, index: 96} rtUnit: {type: string, short: 放射/照光治療總劑量單位, index: 97} required: [rtDose, rtUnit, rtStatus, realInspectTime] opCode: {type: CodeableConcept, short: 手術(或其他處置)項目, array: true, index: 98} opDate: {type: dateTime, short: 手術(或其他處置)日期, array: true, index: 99} carePlanDocument: {type: base64Binary, short: 治療計畫文件(檔案路徑), array: true, index: 100} carePlanDocumentTitle: {type: string, short: 治療計畫文件名稱, array: true, index: 101} result: type: BackboneElement short: 結果資訊 array: true index: 102 elements: txAst: {type: CodeableConcept, short: 治療後疾病狀態評估項目, index: 103} txAstResult: {type: CodeableConcept, short: 治療後疾病狀態評估結果, index: 104} txAstDate: {type: dateTime, short: 治療後疾病狀態評估日期, index: 105} required: [txAst, txAstResult, txAstDate] apply: type: BackboneElement short: 申請項目 index: 106 elements: approveDate: {type: dateTime, short: 核定日期, array: true, index: 123} acceptanceStatus: {type: CodeableConcept, short: 個別醫令核定註記, index: 126} applDosageUnit: {type: code, short: 事前審查藥品每次處方劑量單位, array: true, min: 1, index: 118} useSdate: {type: dateTime, short: 事前審查藥物預定處方起始日期, array: true, min: 1, index: 119} applyReason: {type: CodeableConcept, short: 給付適應症條件, array: true, min: 1, index: 111} cancerDrugType: {type: CodeableConcept, short: 事前審查品項代碼, array: true, min: 1, index: 110} applQtyUnit: {type: code, short: 事前審查申請數量單位, array: true, min: 1, index: 114} applySide: {type: CodeableConcept, short: 申請部位, array: true, index: 112} orderType: {type: CodeableConcept, short: 醫令類別, array: true, min: 1, index: 109} approveComment: {type: CodeableConcept, short: 受理審查案件核定註記, array: true, index: 124} applDosage: {type: decimal, short: 事前審查藥品每次處方劑量, array: true, min: 1, index: 117} applQty: {type: decimal, short: 事前審查申請數量, array: true, min: 1, index: 113} approver: {type: Identifier, short: 審查委員身分證號, array: true, index: 122} applDrugCycle: {type: CodeableConcept, short: 事前審查藥品療程/週期數, array: true, index: 121} applDrugRoute: {type: CodeableConcept, short: 給藥途徑/作用部位, array: true, min: 1, index: 116} useEdate: {type: dateTime, short: 事前審查藥物預定處方終止日期, array: true, min: 1, index: 120} continuation: {type: CodeableConcept, short: 續用註記, index: 107} applDrugFre: {type: CodeableConcept, short: 事前審查藥品使用頻率及服用時間, array: true, min: 1, index: 115} lot: {type: CodeableConcept, short: 用藥線別, index: 108} approveNum: {type: decimal, short: 審查結果數量, array: true, index: 125} required: [applQty, applyReason, applDrugRoute, applDrugFre, cancerDrugType, continuation, useEdate, applDosage, applDosageUnit, applQtyUnit, useSdate, orderType] package_version: 1.1.0 class: logical kind: logical url: https://nhicore.nhi.gov.tw/pas/StructureDefinition/ApplyImmModel base: http://hl7.org/fhir/StructureDefinition/Base version: 1.1.0 required: [hosp, diagnosis, apply, patient]