PackagesCanonicalsLogsProblems
    Packages
    tw.gov.mohw.emr@0.1.0
    https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/DS-Model
description: 用於描述調劑單張邏輯模型
package_name: tw.gov.mohw.emr
derivation: specialization
name: DSModel
type: https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/DSModel
elements:
  practitionerInformation:
    type: BackboneElement
    short: 醫事人員基本資料
    index: 29
    elements:
      physicianName: {type: HumanName, short: 醫師姓名, index: 30}
      licenseNumber: {type: Identifier, short: 管制藥品使用執照號碼, index: 31}
      physicianTelecom: {type: ContactPoint, short: 醫師聯絡電話, index: 32}
      professionalCertificate: {type: Identifier, short: 調劑人員專業證書字號, index: 33}
      pharmacyPersonnelName: {type: HumanName, short: 藥事人員姓名, index: 34}
    required: [pharmacyPersonnelName, physicianName]
  hospital:
    type: BackboneElement
    short: 醫療機構基本資料
    index: 0
    elements:
      hospitalId: {type: Identifier, short: 醫療機構代碼, index: 1}
      hospitalName: {type: string, short: 醫療機構名稱, index: 2}
      hospitalTelecom: {type: ContactPoint, short: 醫療機構電話, index: 3}
      dispensingId: {type: Identifier, short: 調劑機構代碼, index: 4}
      dispensingName: {type: string, short: 調劑機構名稱, index: 5}
      dispensingAddress: {type: string, short: 調劑機構地址, index: 6}
      dispensingTelecom: {type: ContactPoint, short: 調劑機構電話, index: 7}
    required: [hospitalId, dispensingId, dispensingTelecom, dispensingName, hospitalTelecom, hospitalName, dispensingAddress]
  recipientInformation:
    type: BackboneElement
    short: 領藥者基本資料
    index: 76
    elements:
      relationship: {type: CodeableConcept, short: 與用藥對象之關係, index: 77}
      name: {type: HumanName, short: 領藥者姓名, index: 78}
      telecom: {type: ContactPoint, short: 領藥者連絡電話, index: 79}
      electronicSignature: {type: Attachment, short: 領藥者電子簽章, index: 80}
  diagnosis:
    type: BackboneElement
    short: 診斷
    array: true
    min: 1
    index: 35
    elements:
      code: {type: CodeableConcept, short: 國際疾病分類代碼 ICD Code(International Classification of Diseases), index: 36}
      note: {type: Annotation, short: 醫療評估內容註記, index: 37}
    required: [code]
  patientInformation:
    type: BackboneElement
    short: 病患基本資料
    index: 8
    elements:
      personalIDNumber: {type: Identifier, short: 身分證號, index: 9}
      chartNo: {type: Identifier, short: 病歷號碼, index: 10}
      name: {type: string, short: 姓名, index: 11}
      gender: {type: code, short: 性別, index: 12}
      birthDate: {type: date, short: 出生日期, index: 13}
      age: {type: Age, short: 就診年齡, index: 14}
      identityType: {type: BackboneElement, short: 就醫身分別, index: 15}
      bodyWeight: {type: Quantity, short: 體重, index: 16}
    required: [identityType, age, gender, name, personalIDNumber, birthDate]
  prescriptionDate:
    type: BackboneElement
    short: 處方箋有效日期
    index: 41
    elements:
      date: {type: date, short: 處方箋有效日期, index: 42}
      note: {type: Annotation, short: 處方箋註銷註記, index: 43}
    required: [date]
  dispensingTime: {type: date, short: 調劑時間, index: 74}
  dispensingContent:
    type: BackboneElement
    short: 調劑內容
    array: true
    min: 1
    index: 47
    elements:
      doseUnits: {type: string, short: 劑量單位, index: 58}
      routeOfAdministration: {type: CodeableConcept, short: 給藥途徑, index: 61}
      category: {type: CodeableConcept, short: 醫令類別, index: 48}
      genericName: {type: string, short: 學名, index: 52}
      prescriptionDispensingMethod: {type: CodeableConcept, short: 醫令調劑方式, index: 72}
      radiopharmaceuticalName: {type: Annotation, short: 調劑之核種名稱, index: 65}
      usageTime: {type: CodeableConcept, short: 使用時間, index: 60}
      medicationDays: {type: Quantity, short: 給藥日數, index: 62}
      drugUnitContent: {type: Ratio, short: 藥品單位含量, index: 55}
      totalAmount: {type: decimal, short: 給藥總量, index: 63}
      totalUnits: {type: string, short: 給藥總量單位, index: 64}
      item: {type: Identifier, short: 項次, index: 49}
      frequency: {type: positiveInt, short: 頻率, index: 59}
      dose: {type: decimal, short: 劑量, index: 57}
      substitutedNote: {type: boolean, short: 有更換藥品註記, index: 69}
      completedRadiopharmaceuticalActivity: {type: Annotation, short: 完成調劑之放射活度, index: 67}
      radiopharmaceuticalActivity: {type: Annotation, short: 調劑之放射活度, index: 66}
      reason: {type: CodeableConcept, short: 不得以其他廠牌藥品替代之理由, index: 54}
      batchNumber: {type: Identifier, short: 藥品批號, array: true, index: 53}
      dosageInstruction: {type: CodeableConcept, short: 用藥指示, index: 73}
      prescriptionAmbiguityPatternFlag: {type: Annotation, short: 處方疑義樣態註記, index: 70}
      completedQuantityOfNuclearMedicineRadiopharmaceuticals: {type: Annotation, short: 完成調劑之核醫放射性藥品數量, index: 68}
      brandName: {type: string, short: 藥品商品名稱, index: 51}
      healthInsuranceCode: {type: code, short: 健保代碼, index: 50}
      dosageForm: {type: string, short: 劑型, index: 56}
      selfPayNote: {type: Annotation, short: 自費註記, index: 71}
    required: [routeOfAdministration, totalAmount, substitutedNote, genericName, drugUnitContent, brandName, item, medicationDays, totalUnits, prescriptionAmbiguityPatternFlag, prescriptionDispensingMethod, dose, doseUnits, dosageForm, frequency]
  totalMedicationDays: {type: positiveInt, short: 給藥總日份, index: 44}
  pickTime: {type: date, short: 取藥時間, index: 75}
  dispensingIdentifier: {type: Identifier, short: 連續處方箋調劑序號, index: 46}
  refillTimes: {type: unsignedInt, short: 連續處方可調劑次數, index: 45}
  outpatientInformation:
    type: BackboneElement
    short: 門診基本資料
    index: 17
    elements:
      medicaltreatmentNumber: {type: Identifier, short: 健保卡就醫序號, index: 23}
      department: {type: string, short: 科別, index: 19}
      opdDate: {type: date, short: 門診日期, index: 18}
      type: {type: CodeableConcept, short: 給付類別, index: 25}
      note: {type: Annotation, short: 部分負擔代碼, index: 22}
      authorizationCode: {type: Identifier, short: 處方箋存取授權碼, index: 27}
      class: {type: Coding, short: 案件分類, index: 24}
      identifier: {type: Identifier, short: 就醫識別碼, index: 21}
      pharmacyServiceCode: {type: Coding, short: 藥事服務代碼, index: 26}
      originalIdentifier: {type: Identifier, short: 原就醫識別碼, index: 20}
      belong: {type: CodeableConcept, short: 歸屬, array: true, index: 28}
    required: [department, opdDate, note]
  prescriptionNo: {type: Identifier, short: 處方箋單號, index: 38}
  typesofPrescription: {type: CodeableConcept, short: 處方箋種類註記, index: 39}
  prescriptionNote: {type: Annotation, short: 須被合併之處方箋註記, index: 40}
package_version: 0.1.0
class: logical
kind: logical
url: https://twcore.mohw.gov.tw/ig/emr/StructureDefinition/DS-Model
base: http://hl7.org/fhir/StructureDefinition/Element
version: 0.1.0
required: [refillTimes, dispensingTime, patientInformation, diagnosis, totalMedicationDays, typesofPrescription, pickTime, hospital, practitionerInformation, prescriptionNote, prescriptionNo, prescriptionDate, dispensingContent, outpatientInformation]