臺灣電子處方箋與調劑單張實作指引(TW EMPD IG)
0.2.1 - ci-build

臺灣電子處方箋與調劑單張實作指引(TW EMPD IG), published by 衛生福利部中央健康保險署. This guide is not an authorized publication; it is the continuous build for version 0.2.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/TWNHIFHIR/empd/ and changes regularly. See the Directory of published versions

Resource Profile: 調劑單張-調劑內容(MedicationDispense)

Official URL: https://nhicore.nhi.gov.tw/empd/StructureDefinition/MedicationDispense-DS Version: 0.2.1
Active as of 2024-01-13 Computable Name: MedicationDispenseDS

此Profiles用於描述調劑單張的調劑內容。

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense C 0..* TWCoreMedicationDispense 為指定病人配藥/調劑藥品
Constraints: mdd-1
MedicationDispense.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
MedicationDispense.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationDispense.identifier This element must be supported. 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationDispense.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
MedicationDispense.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code preparation | in-progress | cancelled | on-hold | completed +
Binding: MedicationDispense Status Codes (required): 一個編碼概念,用以具體說明配藥/藥品調劑事件的狀態;應填入所綁定值集中的其中一個代碼
MedicationDispense.category This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品的類型。[應填入醫令類別]
Binding: MedicationDispense Category Codes (preferred): 鼓勵使用所綁定值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 所提供的藥品
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.Slices for medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.Slices for medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:$this
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding Content/Rules for all slices
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:fda-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為臺灣食品藥物管理署(TFDA)維護之藥品代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣食藥署藥品及醫療器材代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署用藥品項代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-ch-herb-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署中藥用藥品項值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:rxnorm-medication-us-core This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well RxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。
Binding: RxNorm藥品代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:atc-medication-code This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。
Binding: 臺灣食藥署藥品藥理治療分類ATC碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:snomedct-medication-codes This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTMedicationCodes (required): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
MedicationDispense.subject This element must be supported. This element is included in summaries. 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.context This element must be supported. 0..1 Reference(TW Core Encounter) 與此配藥/調劑藥品相關的就醫事件(Encounter/Episode)
MedicationDispense.performer This element must be supported. 0..* BackboneElement 執行此配藥/藥品調劑的人員。
MedicationDispense.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.performer.actor This element must be supported. 1..1 Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core Patient | Device | TW Core RelatedPerson) 執行此操作的個人
MedicationDispense.authorizingPrescription This element must be supported. 0..* Reference(TW Core MedicationRequest) 授權此配藥/調劑藥品的處方
MedicationDispense.type This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品類型。例如:試用分裝、部分分裝、緊急分裝等
Binding: ActPharmacySupplyType (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.quantity This element must be supported. C 1..1 SimpleQuantity 配藥/調劑藥品的量
Constraints: sqty-1
MedicationDispense.quantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.daysSupply This element must be supported. C 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
Constraints: sqty-1
MedicationDispense.daysSupply.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. This element is included in summaries. 0..1 string Unit representation
MedicationDispense.whenHandedOver This element must be supported. 0..1 dateTime 藥品發放的時間
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.text This element must be supported. This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction This element must be supported. 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.sequence This element must be supported. This element is included in summaries. 0..1 integer 劑量指示的順序
MedicationDispense.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string 純文字表述的劑量指示,例如:SIG。
MedicationDispense.dosageInstruction.patientInstruction This element must be supported. This element is included in summaries. 0..1 string 以病人或消費者為導向的指示
MedicationDispense.dosageInstruction.timing This element must be supported. This element is included in summaries. 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 1..1 Element 事件定期重複發生的時間
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationDispense.dosageInstruction.timing.repeat.count This element must be supported. This element is included in summaries. 0..1 positiveInt 重複的次數
MedicationDispense.dosageInstruction.timing.repeat.duration This element must be supported. This element is included in summaries. 0..1 decimal 此事件持續多久時間
MedicationDispense.dosageInstruction.timing.repeat.durationUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 此事件於特定時間區間所發生的頻率
MedicationDispense.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.dayOfWeek This element must be supported. This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入DaysOfWeek值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.timeOfDay This element must be supported. This element is included in summaries. 0..* time 一天中的活動時間
MedicationDispense.dosageInstruction.timing.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
Binding: TimingAbbreviation (preferred): 已知/確定的時間模式之代碼;鼓勵使用TimingAbbreviation值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.timing.code.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.route This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well How drug should enter body.[應填入給藥途徑 Route of Administration]
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.
MedicationDispense.dosageInstruction.route.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: SNOMED CT + 臺灣健保署給藥途徑值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.dosageInstruction.doseAndRate.rate[x] This element must be supported. This element is included in summaries. 0..1 每時間單位內的用藥量
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明
Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.category Base preferred Medication dispense category codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x] Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:fda-medication-tw Base required 臺灣食藥署藥品及醫療器材代碼值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-tw Base required 臺灣健保署用藥品項代碼值集 📦2022-07-28 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-ch-herb-tw Base required 臺灣健保署中藥用藥品項值集 📦2024-05-31 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:rxnorm-medication-us-core Base required RxNorm藥品代碼值集 📦3.0.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:atc-medication-code Base required 臺灣食藥署藥品藥理治療分類ATC碼值集 📦2022-10-24 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:snomedct-medication-codes Base required SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📍3.0.0 THO v7.4
MedicationDispense.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code.coding Base extensible HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​route Base example SNOMED CT Route Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route.coding Base extensible SNOMED CT + 臺灣健保署給藥途徑值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📍3.0.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared
sqty-1 error MedicationDispense.quantity, MedicationDispense.daysSupply The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationDispense.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationDispense.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationDispense.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationDispense.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationDispense.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationDispense.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationDispense.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationDispense.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationDispense.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

This structure is derived from TWCoreMedicationDispense

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense TWCoreMedicationDispense
MedicationDispense.identifier 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.value This element must be supported. 0..1 string The value that is unique
MedicationDispense.category 0..1 CodeableConceptTW 配藥/調劑藥品的類型。[應填入醫令類別]
MedicationDispense.medication[x] 1..1 所提供的藥品
MedicationDispense.medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
MedicationDispense.subject 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.quantity 1..1 SimpleQuantity 配藥/調劑藥品的量
MedicationDispense.quantity.value This element must be supported. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.daysSupply 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
MedicationDispense.daysSupply.value This element must be supported. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. 0..1 string Unit representation
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.text This element must be supported. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.timing 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.repeat 1..1 Element 事件定期重複發生的時間
MedicationDispense.dosageInstruction.timing.repeat.frequency 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.code 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
MedicationDispense.dosageInstruction.route 1..1 CodeableConceptTW How drug should enter body.[應填入給藥途徑 Route of Administration]
MedicationDispense.dosageInstruction.doseAndRate 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] 1..1 SimpleQuantity 每一劑量的藥量
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity 1..1 SimpleQuantity 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense C 0..* TWCoreMedicationDispense 為指定病人配藥/調劑藥品
Constraints: mdd-1
MedicationDispense.id This element is included in summaries. 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的MedicationDispense紀錄,通常又稱為邏輯性ID。
MedicationDispense.meta This element is included in summaries. 0..1 Meta 此MedicationDispense Resource的metadata
MedicationDispense.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
MedicationDispense.language 0..1 code 用以表述MedicationDispense Resource內容的語言。
Binding: CommonLanguages (preferred): 人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
MedicationDispense.text 0..1 Narrative MedicationDispense Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
MedicationDispense.contained 0..* Resource Contained, inline Resources
MedicationDispense.extension 0..* Extension Additional content defined by implementations
MedicationDispense.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationDispense.identifier This element must be supported. 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.id 0..1 string Unique id for inter-element referencing
MedicationDispense.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationDispense.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
MedicationDispense.identifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
MedicationDispense.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
MedicationDispense.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationDispense.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationDispense.partOf 0..* Reference(TW Core Procedure) 配藥/調劑藥品事件的一部分
MedicationDispense.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code preparation | in-progress | cancelled | on-hold | completed +
Binding: MedicationDispense Status Codes (required): 一個編碼概念,用以具體說明配藥/藥品調劑事件的狀態;應填入所綁定值集中的其中一個代碼
MedicationDispense.statusReason[x] 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 未進行配藥/調劑藥品的原因 Binding:可參考Medication dispense status reason codes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。
Binding: MedicationDispense Status Reason Codes (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.category This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品的類型。[應填入醫令類別]
Binding: MedicationDispense Category Codes (preferred): 鼓勵使用所綁定值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 所提供的藥品
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.Slices for medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.Slices for medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:$this
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding Content/Rules for all slices
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:fda-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為臺灣食品藥物管理署(TFDA)維護之藥品代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣食藥署藥品及醫療器材代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署用藥品項代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-ch-herb-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署中藥用藥品項值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:rxnorm-medication-us-core This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well RxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。
Binding: RxNorm藥品代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:atc-medication-code This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。
Binding: 臺灣食藥署藥品藥理治療分類ATC碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:snomedct-medication-codes This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTMedicationCodes (required): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
MedicationDispense.subject This element must be supported. This element is included in summaries. 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.context This element must be supported. 0..1 Reference(TW Core Encounter) 與此配藥/調劑藥品相關的就醫事件(Encounter/Episode)
MedicationDispense.supportingInformation 0..* Reference(Resource) 支持配藥/調劑藥品的資訊
MedicationDispense.performer This element must be supported. 0..* BackboneElement 執行此配藥/藥品調劑的人員。
MedicationDispense.performer.id 0..1 string Unique id for inter-element referencing
MedicationDispense.performer.extension 0..* Extension Additional content defined by implementations
MedicationDispense.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.performer.function 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 誰進行了配藥/藥品調劑以及他們做了什麼
Binding: MedicationDispense Performer Function Codes (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.performer.actor This element must be supported. 1..1 Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core Patient | Device | TW Core RelatedPerson) 執行此操作的個人
MedicationDispense.location 0..1 Reference(Location) 配藥/調劑藥品的位置
MedicationDispense.authorizingPrescription This element must be supported. 0..* Reference(TW Core MedicationRequest) 授權此配藥/調劑藥品的處方
MedicationDispense.type This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品類型。例如:試用分裝、部分分裝、緊急分裝等
Binding: ActPharmacySupplyType (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.quantity This element must be supported. C 1..1 SimpleQuantity 配藥/調劑藥品的量
Constraints: sqty-1
MedicationDispense.quantity.id 0..1 string Unique id for inter-element referencing
MedicationDispense.quantity.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.quantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.quantity.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.quantity.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.daysSupply This element must be supported. C 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
Constraints: sqty-1
MedicationDispense.daysSupply.id 0..1 string Unique id for inter-element referencing
MedicationDispense.daysSupply.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.daysSupply.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. This element is included in summaries. 0..1 string Unit representation
MedicationDispense.daysSupply.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.daysSupply.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.whenPrepared This element is included in summaries. 0..1 dateTime 產品包裝和審核時間
MedicationDispense.whenHandedOver This element must be supported. 0..1 dateTime 藥品發放的時間
MedicationDispense.destination 0..1 Reference(TW Core Location) 藥品被送往何處
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.id 0..1 string Unique id for inter-element referencing
MedicationDispense.note.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.note.author[x] This element is included in summaries. 0..1 Individual responsible for the annotation
MedicationDispense.note.author[x].authorReference Reference(Practitioner | Patient | RelatedPerson | Organization)
MedicationDispense.note.author[x].authorString string
MedicationDispense.note.time This element is included in summaries. 0..1 dateTime When the annotation was made
MedicationDispense.note.text This element must be supported. This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction This element must be supported. 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.sequence This element must be supported. This element is included in summaries. 0..1 integer 劑量指示的順序
MedicationDispense.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string 純文字表述的劑量指示,例如:SIG。
MedicationDispense.dosageInstruction.additionalInstruction 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 對病人的補充指示或警告-例如:「隨餐服用」,「可能引起嗜睡」
Binding: SNOMEDCTAdditionalDosageInstructions (example): 一個編碼的概念,確定額外的指示,如「與水一起服用」或「避免操作重型機器」;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.patientInstruction This element must be supported. This element is included in summaries. 0..1 string 以病人或消費者為導向的指示
MedicationDispense.dosageInstruction.timing This element must be supported. This element is included in summaries. 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime 事件發生的時間
MedicationDispense.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 1..1 Element 事件定期重複發生的時間
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationDispense.dosageInstruction.timing.repeat.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.repeat.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 時間或期間長度/長度範圍,或(開始和/或結束)限制
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsRange Range
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationDispense.dosageInstruction.timing.repeat.count This element must be supported. This element is included in summaries. 0..1 positiveInt 重複的次數
MedicationDispense.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt 重複的最大次數
MedicationDispense.dosageInstruction.timing.repeat.duration This element must be supported. This element is included in summaries. 0..1 decimal 此事件持續多久時間
MedicationDispense.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal 此事件持續多久時間 (最長時間/最大值)
MedicationDispense.dosageInstruction.timing.repeat.durationUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt 此事件於每一期間的最大發生頻率
MedicationDispense.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 此事件於特定時間區間所發生的頻率
MedicationDispense.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal 時間區間的上限(3-4小時)
MedicationDispense.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.dayOfWeek This element must be supported. This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入DaysOfWeek值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.timeOfDay This element must be supported. This element is included in summaries. 0..* time 一天中的活動時間
MedicationDispense.dosageInstruction.timing.repeat.when This element is included in summaries. 0..* code 事件發生的時間區間之代碼
Binding: EventTiming (required): 與時程表有關的真實世界事件;應填入EventTiming值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt 事件的分鐘數(之前或之後)
MedicationDispense.dosageInstruction.timing.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
Binding: TimingAbbreviation (preferred): 已知/確定的時間模式之代碼;鼓勵使用TimingAbbreviation值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.dosageInstruction.timing.code.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.timing.code.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.asNeeded[x] 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 「根據(對x的)需要」服用 Binding:一個編碼概念,指明在服用或用藥之前應滿足或評估的先決條件。例如:「疼痛」、「性行為前30分鐘」、「發作時」等;可參考SNOMEDCTMedicationAsNeededReasonCodes值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
Binding: SNOMEDCTMedicationAsNeededReasonCodes (extensible): 一個編碼概念,指明在服用或用藥之前應滿足或評估的先決條件。例如:「疼痛」、「性行為前30分鐘」、「發作時」等;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.site 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 用藥之身體部位
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (extensible): 一個編碼概念,描述藥品進入或在身體上的位置;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well How drug should enter body.[應填入給藥途徑 Route of Administration]
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.
MedicationDispense.dosageInstruction.route.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
MedicationDispense.dosageInstruction.route.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.route.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: SNOMED CT + 臺灣健保署給藥途徑值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.method 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 用藥的技術
Binding: SNOMEDCTAdministrationMethodCodes (extensible): 一個編碼概念,描述用藥的技術;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.doseAndRate.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.doseAndRate.type 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 特定劑量或比率種類
Binding: DoseAndRateType (example): 可參考DoseAndRateType值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.dosageInstruction.doseAndRate.rate[x] This element must be supported. This element is included in summaries. 0..1 每時間單位內的用藥量
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationDispense.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio 每時間單位內用藥的上限
MedicationDispense.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity 每次用藥的上限
Constraints: sqty-1
MedicationDispense.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity 病人一生中用藥的上限
Constraints: sqty-1
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.id 0..1 string Unique id for inter-element referencing
MedicationDispense.substitution.extension 0..* Extension Additional content defined by implementations
MedicationDispense.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.type 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 代碼表示配藥是否與處方要求不同
Binding: ActSubstanceAdminSubstitutionCode (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明
Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.substitution.responsibleParty 0..* Reference(TW Core Practitioner | TW Core PractitionerRole) 誰對藥品替代負責
MedicationDispense.detectedIssue 0..* Reference(DetectedIssue) 臨床問題與行動
MedicationDispense.eventHistory 0..* Reference(TW Core Provenance) 相關生命周期事件的清單

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.language Base preferred Common Languages 📦4.0.1 FHIR Std.
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationDispense.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📦4.0.1 FHIR Std.
MedicationDispense.category Base preferred Medication dispense category codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x] Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:fda-medication-tw Base required 臺灣食藥署藥品及醫療器材代碼值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-tw Base required 臺灣健保署用藥品項代碼值集 📦2022-07-28 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-ch-herb-tw Base required 臺灣健保署中藥用藥品項值集 📦2024-05-31 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:rxnorm-medication-us-core Base required RxNorm藥品代碼值集 📦3.0.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:atc-medication-code Base required 臺灣食藥署藥品藥理治療分類ATC碼值集 📦2022-10-24 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:snomedct-medication-codes Base required SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.performer.​function Base example Medication dispense performer function codes 📦4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📍3.0.0 THO v7.4
MedicationDispense.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code.coding Base extensible HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​asNeeded[x] Base extensible SNOMED CT Medication As Needed Reason Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​site Base extensible SNOMED CT Anatomical Structure for Administration Site Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route Base example SNOMED CT Route Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route.coding Base extensible SNOMED CT + 臺灣健保署給藥途徑值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​method Base extensible SNOMED CT Administration Method Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📦4.0.1 FHIR Std.
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📍3.0.0 THO v7.4
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📍3.0.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared
sqty-1 error MedicationDispense.quantity, MedicationDispense.daysSupply, MedicationDispense.dosageInstruction.maxDosePerAdministration, MedicationDispense.dosageInstruction.maxDosePerLifetime The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationDispense.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationDispense.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationDispense.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationDispense.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationDispense.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationDispense.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationDispense.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationDispense.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationDispense.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense C 0..* TWCoreMedicationDispense 為指定病人配藥/調劑藥品
Constraints: mdd-1
MedicationDispense.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
MedicationDispense.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationDispense.identifier This element must be supported. 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationDispense.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
MedicationDispense.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code preparation | in-progress | cancelled | on-hold | completed +
Binding: MedicationDispense Status Codes (required): 一個編碼概念,用以具體說明配藥/藥品調劑事件的狀態;應填入所綁定值集中的其中一個代碼
MedicationDispense.category This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品的類型。[應填入醫令類別]
Binding: MedicationDispense Category Codes (preferred): 鼓勵使用所綁定值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 所提供的藥品
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.Slices for medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.Slices for medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:$this
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding Content/Rules for all slices
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:fda-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為臺灣食品藥物管理署(TFDA)維護之藥品代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣食藥署藥品及醫療器材代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署用藥品項代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-ch-herb-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署中藥用藥品項值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:rxnorm-medication-us-core This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well RxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。
Binding: RxNorm藥品代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:atc-medication-code This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。
Binding: 臺灣食藥署藥品藥理治療分類ATC碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:snomedct-medication-codes This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTMedicationCodes (required): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
MedicationDispense.subject This element must be supported. This element is included in summaries. 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.context This element must be supported. 0..1 Reference(TW Core Encounter) 與此配藥/調劑藥品相關的就醫事件(Encounter/Episode)
MedicationDispense.performer This element must be supported. 0..* BackboneElement 執行此配藥/藥品調劑的人員。
MedicationDispense.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.performer.actor This element must be supported. 1..1 Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core Patient | Device | TW Core RelatedPerson) 執行此操作的個人
MedicationDispense.authorizingPrescription This element must be supported. 0..* Reference(TW Core MedicationRequest) 授權此配藥/調劑藥品的處方
MedicationDispense.type This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品類型。例如:試用分裝、部分分裝、緊急分裝等
Binding: ActPharmacySupplyType (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.quantity This element must be supported. C 1..1 SimpleQuantity 配藥/調劑藥品的量
Constraints: sqty-1
MedicationDispense.quantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.daysSupply This element must be supported. C 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
Constraints: sqty-1
MedicationDispense.daysSupply.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. This element is included in summaries. 0..1 string Unit representation
MedicationDispense.whenHandedOver This element must be supported. 0..1 dateTime 藥品發放的時間
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.text This element must be supported. This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction This element must be supported. 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.sequence This element must be supported. This element is included in summaries. 0..1 integer 劑量指示的順序
MedicationDispense.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string 純文字表述的劑量指示,例如:SIG。
MedicationDispense.dosageInstruction.patientInstruction This element must be supported. This element is included in summaries. 0..1 string 以病人或消費者為導向的指示
MedicationDispense.dosageInstruction.timing This element must be supported. This element is included in summaries. 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 1..1 Element 事件定期重複發生的時間
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationDispense.dosageInstruction.timing.repeat.count This element must be supported. This element is included in summaries. 0..1 positiveInt 重複的次數
MedicationDispense.dosageInstruction.timing.repeat.duration This element must be supported. This element is included in summaries. 0..1 decimal 此事件持續多久時間
MedicationDispense.dosageInstruction.timing.repeat.durationUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 此事件於特定時間區間所發生的頻率
MedicationDispense.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.dayOfWeek This element must be supported. This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入DaysOfWeek值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.timeOfDay This element must be supported. This element is included in summaries. 0..* time 一天中的活動時間
MedicationDispense.dosageInstruction.timing.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
Binding: TimingAbbreviation (preferred): 已知/確定的時間模式之代碼;鼓勵使用TimingAbbreviation值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.timing.code.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.route This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well How drug should enter body.[應填入給藥途徑 Route of Administration]
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.
MedicationDispense.dosageInstruction.route.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: SNOMED CT + 臺灣健保署給藥途徑值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.dosageInstruction.doseAndRate.rate[x] This element must be supported. This element is included in summaries. 0..1 每時間單位內的用藥量
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明
Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.category Base preferred Medication dispense category codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x] Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:fda-medication-tw Base required 臺灣食藥署藥品及醫療器材代碼值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-tw Base required 臺灣健保署用藥品項代碼值集 📦2022-07-28 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-ch-herb-tw Base required 臺灣健保署中藥用藥品項值集 📦2024-05-31 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:rxnorm-medication-us-core Base required RxNorm藥品代碼值集 📦3.0.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:atc-medication-code Base required 臺灣食藥署藥品藥理治療分類ATC碼值集 📦2022-10-24 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:snomedct-medication-codes Base required SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📍3.0.0 THO v7.4
MedicationDispense.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code.coding Base extensible HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​route Base example SNOMED CT Route Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route.coding Base extensible SNOMED CT + 臺灣健保署給藥途徑值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📍3.0.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared
sqty-1 error MedicationDispense.quantity, MedicationDispense.daysSupply The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationDispense.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationDispense.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationDispense.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationDispense.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationDispense.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationDispense.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationDispense.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationDispense.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationDispense.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

Differential View

This structure is derived from TWCoreMedicationDispense

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense TWCoreMedicationDispense
MedicationDispense.identifier 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.value This element must be supported. 0..1 string The value that is unique
MedicationDispense.category 0..1 CodeableConceptTW 配藥/調劑藥品的類型。[應填入醫令類別]
MedicationDispense.medication[x] 1..1 所提供的藥品
MedicationDispense.medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x] Content/Rules for all slices
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
MedicationDispense.subject 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.quantity 1..1 SimpleQuantity 配藥/調劑藥品的量
MedicationDispense.quantity.value This element must be supported. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.daysSupply 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
MedicationDispense.daysSupply.value This element must be supported. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. 0..1 string Unit representation
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.text This element must be supported. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.timing 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.repeat 1..1 Element 事件定期重複發生的時間
MedicationDispense.dosageInstruction.timing.repeat.frequency 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.code 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
MedicationDispense.dosageInstruction.route 1..1 CodeableConceptTW How drug should enter body.[應填入給藥途徑 Route of Administration]
MedicationDispense.dosageInstruction.doseAndRate 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] 1..1 SimpleQuantity 每一劑量的藥量
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity 1..1 SimpleQuantity 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationDispense C 0..* TWCoreMedicationDispense 為指定病人配藥/調劑藥品
Constraints: mdd-1
MedicationDispense.id This element is included in summaries. 0..1 id 不重複的ID用以識別儲存在特定FHIR Server中的MedicationDispense紀錄,通常又稱為邏輯性ID。
MedicationDispense.meta This element is included in summaries. 0..1 Meta 此MedicationDispense Resource的metadata
MedicationDispense.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri 創建此內容所依據的一組規則
MedicationDispense.language 0..1 code 用以表述MedicationDispense Resource內容的語言。
Binding: CommonLanguages (preferred): 人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。
Additional BindingsPurpose
AllLanguages Max Binding

Example Value: zh-TW
MedicationDispense.text 0..1 Narrative MedicationDispense Resource之內容摘要以供人閱讀
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
MedicationDispense.contained 0..* Resource Contained, inline Resources
MedicationDispense.extension 0..* Extension Additional content defined by implementations
MedicationDispense.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationDispense.identifier This element must be supported. 1..* Identifier External identifier.[應填入項次 Item/藥品批號]。至少需填入項次 Item
MedicationDispense.identifier.id 0..1 string Unique id for inter-element referencing
MedicationDispense.identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.identifier.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationDispense.identifier.type This element is included in summaries. 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
MedicationDispense.identifier.system This element is included in summaries. 0..1 uri The namespace for the identifier value
Example General: http://www.acme.com/identifiers/patient
MedicationDispense.identifier.value This element must be supported. This element is included in summaries. 0..1 string The value that is unique
Example General: 123456
MedicationDispense.identifier.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationDispense.identifier.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationDispense.partOf 0..* Reference(TW Core Procedure) 配藥/調劑藥品事件的一部分
MedicationDispense.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1 code preparation | in-progress | cancelled | on-hold | completed +
Binding: MedicationDispense Status Codes (required): 一個編碼概念,用以具體說明配藥/藥品調劑事件的狀態;應填入所綁定值集中的其中一個代碼
MedicationDispense.statusReason[x] 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 未進行配藥/調劑藥品的原因 Binding:可參考Medication dispense status reason codes代碼表,但此代碼表只是針對這個欄位的一個可能值的示例,不預期也不鼓勵使用者一定要使用此代碼表的代碼。
Binding: MedicationDispense Status Reason Codes (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.category This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品的類型。[應填入醫令類別]
Binding: MedicationDispense Category Codes (preferred): 鼓勵使用所綁定值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.Slices for medication[x] This element must be supported. This element is included in summaries. 1..1 所提供的藥品
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.Slices for medication[x].medicationCodeableConcept CodeableConcept(CodeableConceptTW)
MedicationDispense.Slices for medication[x].medicationReference Reference(調劑單張-藥物處方內容(Medication))
MedicationDispense.Slices for medication[x].medication[x]:medicationReference This element must be supported. This element is included in summaries. 0..1 Reference(調劑單張-藥物處方內容(Medication)) What medication was supplied
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 所提供的藥品。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。[應填入健保代碼與藥品商品名稱Brand Name]。健保代碼(code);藥品商品名稱Brand Name(display),至少需填入藥品商品名稱Brand Name。
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼
Slice: Unordered, Open by pattern:$this
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding Content/Rules for all slices
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:fda-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為臺灣食品藥物管理署(TFDA)維護之藥品代碼,涵蓋範圍相對完整,可免費使用,可優先選用此代碼。
Binding: 臺灣食藥署藥品及醫療器材代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署用藥品項代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:nhi-medication-ch-herb-tw This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
Binding: 臺灣健保署中藥用藥品項值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:rxnorm-medication-us-core This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well RxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。
Binding: RxNorm藥品代碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:atc-medication-code This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well ATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。
Binding: 臺灣食藥署藥品藥理治療分類ATC碼值集 (required): 應填入所綁定值集中的其中一個代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.Slices for coding.coding:snomedct-medication-codes This element must be supported. 0..1 CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
Binding: SNOMEDCTMedicationCodes (required): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.Slices for medication[x].medication[x]:medicationCodeableConcept.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字表示法
MedicationDispense.subject This element must be supported. This element is included in summaries. 1..1 Reference(Group | 調劑單張-病人基本資料) 配藥/調劑藥品的對象,意即為誰配藥/調劑藥品。
MedicationDispense.context This element must be supported. 0..1 Reference(TW Core Encounter) 與此配藥/調劑藥品相關的就醫事件(Encounter/Episode)
MedicationDispense.supportingInformation 0..* Reference(Resource) 支持配藥/調劑藥品的資訊
MedicationDispense.performer This element must be supported. 0..* BackboneElement 執行此配藥/藥品調劑的人員。
MedicationDispense.performer.id 0..1 string Unique id for inter-element referencing
MedicationDispense.performer.extension 0..* Extension Additional content defined by implementations
MedicationDispense.performer.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.performer.function 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 誰進行了配藥/藥品調劑以及他們做了什麼
Binding: MedicationDispense Performer Function Codes (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.performer.actor This element must be supported. 1..1 Reference(TW Core Practitioner | TW Core PractitionerRole | TW Core Organization | TW Core Patient | Device | TW Core RelatedPerson) 執行此操作的個人
MedicationDispense.location 0..1 Reference(Location) 配藥/調劑藥品的位置
MedicationDispense.authorizingPrescription This element must be supported. 0..* Reference(TW Core MedicationRequest) 授權此配藥/調劑藥品的處方
MedicationDispense.type This element must be supported. 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 配藥/調劑藥品類型。例如:試用分裝、部分分裝、緊急分裝等
Binding: ActPharmacySupplyType (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.quantity This element must be supported. C 1..1 SimpleQuantity 配藥/調劑藥品的量
Constraints: sqty-1
MedicationDispense.quantity.id 0..1 string Unique id for inter-element referencing
MedicationDispense.quantity.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.quantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入給藥總量 Total Amount]
MedicationDispense.quantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入給藥總量單位 Total Units]。如:顆、CC、瓶等
MedicationDispense.quantity.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.quantity.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.daysSupply This element must be supported. C 1..1 SimpleQuantity Amount of medication expressed as a timing amount.[應填入給藥日數 Medication Days]
Constraints: sqty-1
MedicationDispense.daysSupply.id 0..1 string Unique id for inter-element referencing
MedicationDispense.daysSupply.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.daysSupply.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision)
MedicationDispense.daysSupply.unit This element must be supported. This element is included in summaries. 0..1 string Unit representation
MedicationDispense.daysSupply.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.daysSupply.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.whenPrepared This element is included in summaries. 0..1 dateTime 產品包裝和審核時間
MedicationDispense.whenHandedOver This element must be supported. 0..1 dateTime 藥品發放的時間
MedicationDispense.destination 0..1 Reference(TW Core Location) 藥品被送往何處
MedicationDispense.receiver 0..* Reference(調劑單張-病人基本資料 | 調劑單張-醫事人員基本資料) 誰領取了藥品
MedicationDispense.note This element must be supported. 1..* Annotation Information about the dispense.[應填入調劑之核種名稱/調劑之放射活度/完成調劑之放射活度/完成調劑之核醫放射性藥品數量/處方疑義樣態註記]。至少需填入處方疑義樣態註記
MedicationDispense.note.id 0..1 string Unique id for inter-element referencing
MedicationDispense.note.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.note.author[x] This element is included in summaries. 0..1 Individual responsible for the annotation
MedicationDispense.note.author[x].authorReference Reference(Practitioner | Patient | RelatedPerson | Organization)
MedicationDispense.note.author[x].authorString string
MedicationDispense.note.time This element is included in summaries. 0..1 dateTime When the annotation was made
MedicationDispense.note.text This element must be supported. This element is included in summaries. 1..1 markdown The annotation - text content (as markdown)
MedicationDispense.dosageInstruction This element must be supported. 1..* Dosage 病人如何使用藥品或者照護者如何給藥
MedicationDispense.dosageInstruction.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.sequence This element must be supported. This element is included in summaries. 0..1 integer 劑量指示的順序
MedicationDispense.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1 string 純文字表述的劑量指示,例如:SIG。
MedicationDispense.dosageInstruction.additionalInstruction 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 對病人的補充指示或警告-例如:「隨餐服用」,「可能引起嗜睡」
Binding: SNOMEDCTAdditionalDosageInstructions (example): 一個編碼的概念,確定額外的指示,如「與水一起服用」或「避免操作重型機器」;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.patientInstruction This element must be supported. This element is included in summaries. 0..1 string 以病人或消費者為導向的指示
MedicationDispense.dosageInstruction.timing This element must be supported. This element is included in summaries. 1..1 Timing 應該何時給藥;時間的寫法請參照Timimg datatype。
MedicationDispense.dosageInstruction.timing.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime 事件發生的時間
MedicationDispense.dosageInstruction.timing.repeat This element must be supported. This element is included in summaries. C 1..1 Element 事件定期重複發生的時間
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationDispense.dosageInstruction.timing.repeat.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.repeat.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 時間或期間長度/長度範圍,或(開始和/或結束)限制
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsRange Range
MedicationDispense.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationDispense.dosageInstruction.timing.repeat.count This element must be supported. This element is included in summaries. 0..1 positiveInt 重複的次數
MedicationDispense.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt 重複的最大次數
MedicationDispense.dosageInstruction.timing.repeat.duration This element must be supported. This element is included in summaries. 0..1 decimal 此事件持續多久時間
MedicationDispense.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal 此事件持續多久時間 (最長時間/最大值)
MedicationDispense.dosageInstruction.timing.repeat.durationUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.frequency This element must be supported. This element is included in summaries. 1..1 positiveInt Event occurs frequency times per period.[應填入頻率 Frequency]
MedicationDispense.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt 此事件於每一期間的最大發生頻率
MedicationDispense.dosageInstruction.timing.repeat.period This element must be supported. This element is included in summaries. 0..1 decimal 此事件於特定時間區間所發生的頻率
MedicationDispense.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal 時間區間的上限(3-4小時)
MedicationDispense.dosageInstruction.timing.repeat.periodUnit This element must be supported. This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - 單位時間 (unit of time,UCUM)
Binding: UnitsOfTime (required): 時間的單位(單位來自UCUM);應填入UnitsOfTime值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.dayOfWeek This element must be supported. This element is included in summaries. 0..* code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required): 應填入DaysOfWeek值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.timeOfDay This element must be supported. This element is included in summaries. 0..* time 一天中的活動時間
MedicationDispense.dosageInstruction.timing.repeat.when This element is included in summaries. 0..* code 事件發生的時間區間之代碼
Binding: EventTiming (required): 與時程表有關的真實世界事件;應填入EventTiming值集中的其中一個代碼
MedicationDispense.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt 事件的分鐘數(之前或之後)
MedicationDispense.dosageInstruction.timing.code This element must be supported. This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +[應填入使用時間]。如:飯前後
Binding: TimingAbbreviation (preferred): 已知/確定的時間模式之代碼;鼓勵使用TimingAbbreviation值集中的代碼,但不強制一定要使用此值集,你也可使用其他值集的代碼或單純以文字表示。
MedicationDispense.dosageInstruction.timing.code.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.timing.code.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.timing.code.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.timing.code.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.asNeeded[x] 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 「根據(對x的)需要」服用 Binding:一個編碼概念,指明在服用或用藥之前應滿足或評估的先決條件。例如:「疼痛」、「性行為前30分鐘」、「發作時」等;可參考SNOMEDCTMedicationAsNeededReasonCodes值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
Binding: SNOMEDCTMedicationAsNeededReasonCodes (extensible): 一個編碼概念,指明在服用或用藥之前應滿足或評估的先決條件。例如:「疼痛」、「性行為前30分鐘」、「發作時」等;應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.site 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 用藥之身體部位
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (extensible): 一個編碼概念,描述藥品進入或在身體上的位置;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route This element must be supported. 1..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well How drug should enter body.[應填入給藥途徑 Route of Administration]
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.
MedicationDispense.dosageInstruction.route.id 0..1 string 唯一可識別ID,以供資料項目間相互參照。
MedicationDispense.dosageInstruction.route.extension 0..* Extension 擴充的資料項目
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.route.coding This element must be supported. 0..* CodingTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
Binding: SNOMED CT + 臺灣健保署給藥途徑值集 (extensible): 應填入所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.route.text This element must be supported. This element is included in summaries. 0..1 string 概念的文字標記法
MedicationDispense.dosageInstruction.method 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 用藥的技術
Binding: SNOMEDCTAdministrationMethodCodes (extensible): 一個編碼概念,描述用藥的技術;可參考所綁定值集中適合的代碼,確定無適合的代碼才可以使用其他值集的代碼來表示。
MedicationDispense.dosageInstruction.doseAndRate This element must be supported. This element is included in summaries. 1..* Element 用藥量
MedicationDispense.dosageInstruction.doseAndRate.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.doseAndRate.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.doseAndRate.type 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 特定劑量或比率種類
Binding: DoseAndRateType (example): 可參考DoseAndRateType值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x] This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity This element must be supported. This element is included in summaries. 1..1 SimpleQuantity The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 每一劑量的藥量
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.id 0..1 string Unique id for inter-element referencing
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.value This element must be supported. This element is included in summaries. 1..1 decimal Numerical value (with implicit precision).[應填入劑量]
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.unit This element must be supported. This element is included in summaries. 1..1 string Unit representation.[應填入劑量單位 Dose Units]。如:顆、CC等
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationDispense.dosageInstruction.doseAndRate.Slices for dose[x].dose[x]:doseQuantity.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationDispense.dosageInstruction.doseAndRate.rate[x] This element must be supported. This element is included in summaries. 0..1 每時間單位內的用藥量
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationDispense.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationDispense.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio 每時間單位內用藥的上限
MedicationDispense.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity 每次用藥的上限
Constraints: sqty-1
MedicationDispense.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity 病人一生中用藥的上限
Constraints: sqty-1
MedicationDispense.substitution This element must be supported. 0..1 BackboneElement 配藥/調劑藥品時是否進行了藥品替代
MedicationDispense.substitution.id 0..1 string Unique id for inter-element referencing
MedicationDispense.substitution.extension 0..* Extension Additional content defined by implementations
MedicationDispense.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationDispense.substitution.wasSubstituted This element must be supported. 1..1 boolean Whether a substitution was or was not performed on the dispense.[應填入有更換藥品註記]
MedicationDispense.substitution.type 0..1 CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well 代碼表示配藥是否與處方要求不同
Binding: ActSubstanceAdminSubstitutionCode (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.substitution.reason This element must be supported. 0..* CodeableConceptTW The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well Why was substitution made.[應填入不得以其他廠牌藥品替代之理由]。填寫說明:有特殊情況時才填寫不可替代時始需註明
Binding: SubstanceAdminSubstitutionReason (3.0.0) (example): 可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。
MedicationDispense.substitution.responsibleParty 0..* Reference(TW Core Practitioner | TW Core PractitionerRole) 誰對藥品替代負責
MedicationDispense.detectedIssue 0..* Reference(DetectedIssue) 臨床問題與行動
MedicationDispense.eventHistory 0..* Reference(TW Core Provenance) 相關生命周期事件的清單

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationDispense.language Base preferred Common Languages 📦4.0.1 FHIR Std.
MedicationDispense.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationDispense.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationDispense.status Base required Medication dispense status codes 📍4.0.1 FHIR Std.
MedicationDispense.statusReason[x] Base example Medication dispense status reason codes 📦4.0.1 FHIR Std.
MedicationDispense.category Base preferred Medication dispense category codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x] Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept Base example SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:fda-medication-tw Base required 臺灣食藥署藥品及醫療器材代碼值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-tw Base required 臺灣健保署用藥品項代碼值集 📦2022-07-28 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:nhi-medication-ch-herb-tw Base required 臺灣健保署中藥用藥品項值集 📦2024-05-31 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:rxnorm-medication-us-core Base required RxNorm藥品代碼值集 📦3.0.0 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:atc-medication-code Base required 臺灣食藥署藥品藥理治療分類ATC碼值集 📦2022-10-24 臺灣核心實作指引 v0.3
MedicationDispense.medication[x]:medicationCodeableConcept.​coding:snomedct-medication-codes Base required SNOMED CT Medication Codes 📦4.0.1 FHIR Std.
MedicationDispense.performer.​function Base example Medication dispense performer function codes 📦4.0.1 FHIR Std.
MedicationDispense.type Base example ActPharmacySupplyType 📍3.0.0 THO v7.4
MedicationDispense.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​timing.code.coding Base extensible HL7 TimingAbbreviation + 臺灣健保署藥品使用頻率值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​asNeeded[x] Base extensible SNOMED CT Medication As Needed Reason Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​site Base extensible SNOMED CT Anatomical Structure for Administration Site Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route Base example SNOMED CT Route Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​route.coding Base extensible SNOMED CT + 臺灣健保署給藥途徑值集 📦0.3.0 臺灣核心實作指引 v0.3
MedicationDispense.dosageInstruction.​method Base extensible SNOMED CT Administration Method Codes 📦4.0.1 FHIR Std.
MedicationDispense.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📦4.0.1 FHIR Std.
MedicationDispense.substitution.​type Base example ActSubstanceAdminSubstitutionCode 📍3.0.0 THO v7.4
MedicationDispense.substitution.​reason Base example SubstanceAdminSubstitutionReason 📍3.0.0 THO v7.4

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationDispense If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationDispense If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationDispense If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationDispense A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
mdd-1 error MedicationDispense whenHandedOver cannot be before whenPrepared whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared
sqty-1 error MedicationDispense.quantity, MedicationDispense.daysSupply, MedicationDispense.dosageInstruction.maxDosePerAdministration, MedicationDispense.dosageInstruction.maxDosePerLifetime The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationDispense.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationDispense.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationDispense.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationDispense.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationDispense.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationDispense.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationDispense.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationDispense.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationDispense.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

 

Other representations of profile: CSV, Excel, Schematron