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

臺灣電子處方箋與調劑單張實作指引(TW EMPD IG), published by NHI. 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: MedicationEMPD - Detailed Descriptions

Active as of 2026-09-01

Definitions for the Medication-EMPD resource profile.

Guidance on how to interpret the contents of this table can be foundhere

0. Medication
Definition

此resource主要用於識別和定義藥品,以便開立處方、配藥和給藥,以及對藥品使用進行說明。


This resource is primarily used for the identification and definition of a medication for the purposes of prescribing, dispensing, and administering a medication as well as for making statements about medication use.

Short藥品的定義Definition of a Medication
Control0..*
Is Modifierfalse
Summaryfalse
Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
dom-6: A resource should have narrative for robust management (text.`div`.exists())
empd-med-1: 當自費藥品且無藥品許可證字號時,需以999999加院所自訂流水號4碼,共10碼編碼。 (code.coding.where(system = 'https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs').all(code.matches('^999999[0-9]{4}$')))
2. Medication.implicitRules
Definition

構建resource時遵循的一系列規則的參照,在處理內容時必須理解這些規則。通常這是對IG所定義之特殊規則及其他profiles的參照。


A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.

Short創建此內容所依據的一組規則A set of rules under which this content was created
Comments

宣告這套規則限制了內容只能被有限的交易夥伴所理解。這從本質上限制了資料的長期有用性。然而,現有的健康生態體系高度分裂,還沒有準備好以普遍可計算的方式定義、收集和交換資料。只要有可能,實作者和/或規範編寫者應該避免使用這個資料項目。通常在使用時,此URL是對IG的參照,此IG將這些特殊規則與其他profiles、value sets等一起定義為其敘述的一部分。


Asserting this rule set restricts the content to be only understood by a limited set of trading partners. This inherently limits the usefulness of the data in the long term. However, the existing health eco-system is highly fractured, and not yet ready to define, collect, and exchange data in a generally computable sense. Wherever possible, implementers and/or specification writers should avoid using this element. Often, when used, the URL is a reference to an implementation guide that defines these special rules as part of it's narrative along with other profiles, value sets, etc.

Control0..1
Typeuri
Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Summarytrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
4. Medication.modifierExtension
Definition

May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

ShortExtensions that cannot be ignored
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..*
TypeExtension
Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
Summaryfalse
Requirements

Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
6. Medication.code
Definition

具體說明此藥品的一個代碼(或一組代碼),如果沒有代碼,則為文字描述。使用說明:這可以是一個標準的藥品代碼,如RxNorm、SNOMED CT、IDMP等的代碼。它也可以是一個國家或地方的處方藥代碼,可以選擇翻譯/交易(transactions)為其他代碼系統。


A code (or set of codes) that specify this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems.

Short指明這種藥品的代碼。[應填入健保代碼與藥品商品名稱 Brand Name],健保代碼(code);商品名稱 Brand Name(display)。Codes that identify this medication
Comments

根據使用情境,實際由使用者(開立處方者、配藥者等)選擇的代碼將把coding.userSelected設置為true。正如coding datatype中所描述的。「如果使用者在使用者介面上選擇了特定的代碼值(例如:使用者在清單中選擇了一個項目),那麼coding可以被標記為 「userSelected」。如果存在一個使用者選擇的代碼,它是進行翻譯等的首選,其他代碼只能字面翻譯至替代的代碼系統或者較小精細度的代碼(例如:一個通用代碼用於一個供應商限定的代碼)。


Depending on the context of use, the code that was actually selected by the user (prescriber, dispenser, etc.) will have the coding.userSelected set to true. As described in the coding datatype: "A coding may be marked as a "userSelected" if a user selected the particular coded value in a user interface (e.g. the user selects an item in a pick-list). If a user selected coding exists, it is the preferred choice for performing translations etc. Other codes can only be literal translations to alternative code systems, or codes at a lower level of granularity (e.g. a generic code for a vendor-specific primary one).

Control10..1
This element is affected by the following invariants: ele-1
BindingFor example codes, see SNOMEDCTMedicationCodeshttp://hl7.org/fhir/ValueSet/medication-codes|4.0.1
(example to http://hl7.org/fhir/ValueSet/medication-codes)

此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。


A coded concept that defines the type of a medication.

TypeCodeableConcept(TW CodeableConcept)
Is Modifierfalse
Must Supporttrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. Medication.code.coding
Definition

由專門術語系統(terminology system)所定義之代碼的參照。


A reference to a code defined by a terminology system.

Short由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。Code defined by a terminology system
Comments

代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

Control10..*
This element is affected by the following invariants: ele-1
TypeCoding(TW Coding)
Is Modifierfalse
Must Supporttrue
Requirements

允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


Allows for alternative encodings within a code system, and translations to other code systems.

Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
SlicingThis element introduces a set of slices on Medication.code.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • pattern @ $this
  • 10. Medication.code.coding:fda-medication-tw
    Slice Namefda-medication-tw
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    Short[如為主管機關核准發給之藥品,請參照「藥品許可證類別資料標準」填入許可證字號(共12~14碼)Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see 臺灣食藥署藥品及醫療器材代碼值集
    (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-fda-tw)

    應填入所綁定值集中的其中一個代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    12. Medication.code.coding:fda-medication-tw.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    14. Medication.code.coding:fda-medication-tw.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. Medication.code.coding:fda-medication-tw.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    18. Medication.code.coding:nhi-medication-tw
    Slice Namenhi-medication-tw
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    Short此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see 臺灣健保署用藥品項代碼值集
    (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-nhi-tw)

    應填入所綁定值集中的其中一個代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    20. Medication.code.coding:nhi-medication-tw.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    22. Medication.code.coding:nhi-medication-tw.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    24. Medication.code.coding:nhi-medication-tw.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    26. Medication.code.coding:nhi-medication-ch-herb-tw
    Slice Namenhi-medication-ch-herb-tw
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    Short此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see 臺灣健保署中藥用藥品項值集
    (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/nhi-medication-ch-herb-tw)

    應填入所綁定值集中的其中一個代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    28. Medication.code.coding:nhi-medication-ch-herb-tw.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    30. Medication.code.coding:nhi-medication-ch-herb-tw.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    32. Medication.code.coding:nhi-medication-ch-herb-tw.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    34. Medication.code.coding:rxnorm-medication-us-core
    Slice Namerxnorm-medication-us-core
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    ShortRxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see RxNorm藥品代碼值集
    (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-rxnorm-tw)

    應填入所綁定值集中的其中一個代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    36. Medication.code.coding:rxnorm-medication-us-core.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    38. Medication.code.coding:rxnorm-medication-us-core.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    40. Medication.code.coding:rxnorm-medication-us-core.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    42. Medication.code.coding:atc-medication-code
    Slice Nameatc-medication-code
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    ShortATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see 臺灣食藥署藥品藥理治療分類ATC碼值集
    (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medcation-atc-tw)

    應填入所綁定值集中的其中一個代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    44. Medication.code.coding:atc-medication-code.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    46. Medication.code.coding:atc-medication-code.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    48. Medication.code.coding:atc-medication-code.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    50. Medication.code.coding:snomedct-medication-codes
    Slice Namesnomedct-medication-codes
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    Short此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see SNOMEDCTMedicationCodes
    (required to http://hl7.org/fhir/ValueSet/medication-codes)

    可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    52. Medication.code.coding:nhi-medication
    Slice Namenhi-medication
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照。


    A reference to a code defined by a terminology system.

    Short由專門術語系統(terminology system)定義的代碼Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingThe codes SHALL be taken from For codes, see NHI-電子處方箋-用藥品項值集
    (required to https://nhicore.nhi.gov.tw/empd/ValueSet/NHIMedication-vs)
    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    54. Medication.code.coding:nhi-medication.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    56. Medication.code.coding:nhi-medication.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short系統定義的語法之符號Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    58. Medication.code.coding:nhi-medication.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    60. Medication.code.coding:nonNHIMedication
    Slice NamenonNHIMedication
    Definition

    當藥品無正式健保代碼時,使用本IG定義之無健保代碼藥品暫編碼表示健保代碼欄位。


    A reference to a code defined by a terminology system.

    Short無健保代碼之藥品暫編碼Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control0..1*
    This element is affected by the following invariants: ele-1
    BindingFor example codes, see For codes, see 無健保代碼之藥品值集
    (example to https://nhicore.nhi.gov.tw/empd/ValueSet/NonNHIMedication-vs)

    值集僅提供參考,請依規定自行編碼。

    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Pattern Value{
      "system" : "https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs"
    }
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    62. Medication.code.coding:nonNHIMedication.system
    Definition

    定義代碼中符號意義的代碼系統識別


    The identification of the code system that defines the meaning of the symbol in the code.

    Short專門術語系統(terminology system)的識別Identity of the terminology system
    Comments

    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。


    The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.

    Control10..1
    Typeuri
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要明確說明符號定義的來源


    Need to be unambiguous about the source of the definition of the symbol.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    64. Medication.code.coding:nonNHIMedication.code
    Definition

    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。


    A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).

    Short無健保代碼之藥品代碼系統。[請固定填寫此代碼系統]Symbol in syntax defined by the system
    Control10..1
    Typecode
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要參照系統中的一個特定代碼


    Need to refer to a particular code in the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    66. Medication.code.coding:nonNHIMedication.display
    Definition

    遵循系統的規則以呈現代碼含義的表示法


    A representation of the meaning of the code in the system, following the rules of the system.

    Short由系統定義的表示法Representation defined by the system
    Control0..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    需要能為不了解此系統的讀者呈現可讀的代碼含義


    Need to be able to carry a human-readable meaning of the code for readers that do not know the system.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    68. Medication.code.text
    Definition

    輸入資料的使用者所見/所選/所說的人類可讀文字表述,和(或)其代表使用者的預期含義。


    A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

    Short概念的文字表示法。[應填入學名 Generic Name]Plain text representation of the concept
    Comments

    很多時候,此文字表述與其中一個代碼的顯示名稱相同。


    Very often the text is the same as a displayName of one of the codings.

    Control10..1
    Typestring
    Is Modifierfalse
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Must Supporttrue
    Summarytrue
    Requirements

    專門術語中的代碼並不總是能捕捉人類使用的細微差別的正確意義,或者根本就沒有合適的代碼;這些情況下,文字表述被用來捕捉來源的全部意義。


    The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    70. Medication.status
    Definition

    此代碼指明藥品是否使用中


    A code to indicate if the medication is in active use.

    Shortactive | inactive | entered-in-erroractive | inactive | entered-in-error
    Comments

    此狀態是為了識別當地系統中的藥品是否在藥物資料庫或存貨為有效使用狀態。例如:一個藥局系統可能為一個複方產品 「ABC醫院專用藥膏」建立一個新的藥品檔案紀錄,狀態為有效。在未來的某個時間點,可能決定此藥品紀錄在建立時出現了錯誤,於是狀態被改為 「輸入錯誤 」。這種狀態不是為了說明某種藥品是否屬於某個特定的處方集。藥品紀錄有可能被多個處方集或編錄集所參照,每筆紀錄都會有一個單獨的狀態。


    This status is intended to identify if the medication in a local system is in active use within a drug database or inventory. For example, a pharmacy system may create a new drug file record for a compounded product "ABC Hospital Special Cream" with an active status. At some point in the future, it may be determined that the drug record was created with an error and the status is changed to "entered in error". This status is not intended to specify if a medication is part of a particular formulary. It is possible that the drug record may be referenced by multiple formularies or catalogues and each of those entries would have a separate status.

    Control0..1
    BindingThe codes SHALL be taken from Medication Status Codeshttp://hl7.org/fhir/ValueSet/medication-status|4.0.1
    (required to http://hl7.org/fhir/ValueSet/medication-status|4.0.1)

    應填入所綁定值集中的其中一個代碼


    A coded concept defining if the medication is in active use.

    Typecode
    Is Modifiertrue because This element changes the interpretation of all descriptive attributes.
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Summarytrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    72. Medication.form
    Definition

    描述藥品的劑型:藥粉、錠劑、膠囊。


    Describes the form of the item. Powder; tablets; capsule.

    Shortpowder | tablets | capsule +此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。[應填入劑型 Dosage Form]powder | tablets | capsule +
    Comments

    當藥品被MedicationRequest參照時,這是開立處方的劑型。當MedicationDispense中參用Medication時,這是配藥的劑型。當在MedicationAdministration中引用Medication時,這是給藥的劑型。


    When Medication is referenced from MedicationRequest, this is the ordered form. When Medication is referenced within MedicationDispense, this is the dispensed form. When Medication is referenced within MedicationAdministration, this is administered form.

    Control10..1
    This element is affected by the following invariants: ele-1
    BindingFor example codes, see SNOMEDCTFormCodeshttp://hl7.org/fhir/ValueSet/medication-form-codes|4.0.1
    (example to http://hl7.org/fhir/ValueSet/medication-form-codes)

    此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。


    A coded concept defining the form of a medication.

    TypeCodeableConcept(TW CodeableConcept)
    Is Modifierfalse
    Must Supporttrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    74. Medication.form.coding
    Definition

    由專門術語系統(terminology system)所定義之代碼的參照


    A reference to a code defined by a terminology system.

    Shortpowder | tablets | capsule + 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。Code defined by a terminology system
    Comments

    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


    Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

    Control10..*
    This element is affected by the following invariants: ele-1
    TypeCoding(TW Coding)
    Is Modifierfalse
    Must Supporttrue
    Requirements

    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


    Allows for alternative encodings within a code system, and translations to other code systems.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    SlicingThis element introduces a set of slices on Medication.form.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • pattern @ $this
    • 76. Medication.form.coding:v3-orderableDrugForm
      Slice Namev3-orderableDrugForm
      Definition

      由專門術語系統(terminology system)所定義之代碼的參照


      A reference to a code defined by a terminology system.

      Short由專門術語系統(terminology system)定義的代碼Code defined by a terminology system
      Comments

      代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

      Control10..1*
      This element is affected by the following invariants: ele-1
      BindingThe codes SHALL be taken from For codes, see HL7 OrderableDrugForm藥品劑型值集
      (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/v3-orderableDrugForm)

      應填入所綁定值集中的其中一個代碼

      TypeCoding(TW Coding)
      Is Modifierfalse
      Must Supporttrue
      Requirements

      允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


      Allows for alternative encodings within a code system, and translations to other code systems.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      78. Medication.form.coding:snomed-sct-form-codes
      Slice Namesnomed-sct-form-codes
      Definition

      由專門術語系統(terminology system)所定義之代碼的參照


      A reference to a code defined by a terminology system.

      Short由專門術語系統(terminology system)定義的代碼Code defined by a terminology system
      Comments

      代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。


      Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.

      Control0..1*
      This element is affected by the following invariants: ele-1
      BindingThe codes SHALL be taken from For codes, see SNOMEDCTFormCodes
      (required to http://hl7.org/fhir/ValueSet/medication-form-codes)

      應填入所綁定值集中的其中一個代碼

      TypeCoding(TW Coding)
      Is Modifierfalse
      Must Supporttrue
      Requirements

      允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。


      Allows for alternative encodings within a code system, and translations to other code systems.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      80. Medication.form.text
      Definition

      輸入資料的使用者所見/所選/所說的人類可讀文字表述,和(或)其代表使用者的預期含義。


      A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.

      Short概念的文字表示法Plain text representation of the concept
      Comments

      很多時候,此文字表述與其中一個代碼的顯示名稱相同。


      Very often the text is the same as a displayName of one of the codings.

      Control10..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      Summarytrue
      Requirements

      專門術語中的代碼並不總是能捕捉人類使用的細微差別的正確意義,或者根本就沒有合適的代碼;這些情況下,文字表述被用來捕捉來源的全部意義。


      The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      82. Medication.ingredient
      Definition

      指明產品中的特定成份


      Identifies a particular constituent of interest in the product.

      Short有使用或沒有使用的藥品成份Active or inactive ingredient
      Comments

      成份不需要是一個完整的清單。如果沒有具體說明某種成份,這並不表明有使用或沒使用某種成份。如果一個成份被具體說明,並不意味著所有的成份都被具體說明。可以同時具體說明有沒有使用及有使用的成份。


      The ingredients need not be a complete list. If an ingredient is not specified, this does not indicate whether an ingredient is present or absent. If an ingredient is specified it does not mean that all ingredients are specified. It is possible to specify both inactive and active ingredients.

      Control0..*
      TypeBackboneElement
      Is Modifierfalse
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      84. Medication.ingredient.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored even if unrecognized
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Summarytrue
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      86. Medication.ingredient.item[x]
      Definition

      實際成份—不是一種物質(單一成份)就是一種藥品的另一種藥品。


      The actual ingredient - either a substance (simple ingredient) or another medication of a medication.

      Short實際的成份或內容物The actual ingredient or content
      Control1..1
      TypeChoice of: CodeableConcept(TW CodeableConcept), Reference(TW Core Medication, Substance, Substance, Medication)
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Is Modifierfalse
      Summaryfalse
      Requirements

      此成份可能是指一種物質(例如:阿莫西林)或另一種藥品(例如:複方葛蘭素史克)。


      The ingredient may reference a substance (for example, amoxicillin) or another medication (for example in the case of a compounded product, Glaxal Base).

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      88. Medication.ingredient.strength
      Definition

      指明此藥品中有多少(或多少)項目。例如:每錠250毫克,這表示為一個比率,分子為250毫克,分母為1錠。


      Specifies how many (or how much) of the items there are in this Medication. For example, 250 mg per tablet. This is expressed as a ratio where the numerator is 250mg and the denominator is 1 tablet.

      Short所含成份的劑量。[應填入藥品單位含量]Quantity of ingredient present
      Control10..1
      TypeRatio
      Is Modifierfalse
      Must Supporttrue
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      90. Medication.ingredient.strength.numerator
      Definition

      The value of the numerator.

      ShortNumerator value
      Control10..1
      TypeQuantity
      Is Modifierfalse
      Must Supporttrue
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      92. Medication.ingredient.strength.numerator.value
      Definition

      The value of the measured amount. The value includes an implicit precision in the presentation of the value.

      ShortNumerical value (with implicit precision)
      Comments

      The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

      Control10..1
      Typedecimal
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      Summarytrue
      Requirements

      Precision is handled implicitly in almost all cases of measurement.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      94. Medication.ingredient.strength.numerator.comparator
      Definition

      How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

      Short< | <= | >= | > - how to understand the value
      Control0..1
      BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
      (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

      How the Quantity should be understood and represented.

      Typecode
      Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summarytrue
      Requirements

      Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

      Meaning if MissingIf there is no comparator, then there is no modification of the value
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      96. Medication.ingredient.strength.numerator.unit
      Definition

      A human-readable form of the unit.

      ShortUnit representation
      Control10..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summarytrue
      Requirements

      There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      98. Medication.ingredient.strength.denominator
      Definition

      The value of the denominator.

      ShortDenominator value
      Control10..1
      TypeQuantity
      Is Modifierfalse
      Must Supporttrue
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      100. Medication.ingredient.strength.denominator.value
      Definition

      The value of the measured amount. The value includes an implicit precision in the presentation of the value.

      ShortNumerical value (with implicit precision)
      Comments

      The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

      Control10..1
      Typedecimal
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Must Supporttrue
      Summarytrue
      Requirements

      Precision is handled implicitly in almost all cases of measurement.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      102. Medication.ingredient.strength.denominator.comparator
      Definition

      How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

      Short< | <= | >= | > - how to understand the value
      Control0..1
      BindingThe codes SHALL be taken from QuantityComparatorhttp://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
      (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

      How the Quantity should be understood and represented.

      Typecode
      Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summarytrue
      Requirements

      Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

      Meaning if MissingIf there is no comparator, then there is no modification of the value
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      104. Medication.ingredient.strength.denominator.unit
      Definition

      A human-readable form of the unit.

      ShortUnit representation
      Control10..1
      Typestring
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summarytrue
      Requirements

      There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

      Guidance on how to interpret the contents of this table can be foundhere

      0. Medication
      Invariantsempd-med-1: 當自費藥品且無藥品許可證字號時,需以999999加院所自訂流水號4碼,共10碼編碼。 (code.coding.where(system = 'https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs').all(code.matches('^999999[0-9]{4}$')))
      2. Medication.code
      Short指明這種藥品的代碼。[應填入健保代碼與藥品商品名稱 Brand Name],健保代碼(code);商品名稱 Brand Name(display)。
      Control1..?
      4. Medication.code.coding
      Control1..?
      6. Medication.code.coding:fda-medication-tw
      Slice Namefda-medication-tw
      Short[如為主管機關核准發給之藥品,請參照「藥品許可證類別資料標準」填入許可證字號(共12~14碼)
      8. Medication.code.coding:fda-medication-tw.system
      Control1..?
      10. Medication.code.coding:fda-medication-tw.code
      Control1..?
      12. Medication.code.coding:nhi-medication-tw
      Slice Namenhi-medication-tw
      14. Medication.code.coding:nhi-medication-tw.system
      Control1..?
      16. Medication.code.coding:nhi-medication-tw.code
      Control1..?
      18. Medication.code.coding:nhi-medication-ch-herb-tw
      Slice Namenhi-medication-ch-herb-tw
      20. Medication.code.coding:nhi-medication-ch-herb-tw.system
      Control1..?
      22. Medication.code.coding:nhi-medication-ch-herb-tw.code
      Control1..?
      24. Medication.code.coding:rxnorm-medication-us-core
      Slice Namerxnorm-medication-us-core
      26. Medication.code.coding:rxnorm-medication-us-core.system
      Control1..?
      28. Medication.code.coding:rxnorm-medication-us-core.code
      Control1..?
      30. Medication.code.coding:atc-medication-code
      Slice Nameatc-medication-code
      32. Medication.code.coding:atc-medication-code.system
      Control1..?
      34. Medication.code.coding:atc-medication-code.code
      Control1..?
      36. Medication.code.coding:nhi-medication
      Slice Namenhi-medication
      Short由專門術語系統(terminology system)定義的代碼
      Control0..1
      BindingThe codes SHALL be taken from NHI-電子處方箋-用藥品項值集
      (required to https://nhicore.nhi.gov.tw/empd/ValueSet/NHIMedication-vs)
      Must Supporttrue
      38. Medication.code.coding:nhi-medication.system
      Control1..?
      40. Medication.code.coding:nhi-medication.code
      Control1..?
      42. Medication.code.coding:nonNHIMedication
      Slice NamenonNHIMedication
      Definition

      當藥品無正式健保代碼時,使用本IG定義之無健保代碼藥品暫編碼表示健保代碼欄位。

      Short無健保代碼之藥品暫編碼
      Control0..1
      BindingFor example codes, see 無健保代碼之藥品值集
      (example to https://nhicore.nhi.gov.tw/empd/ValueSet/NonNHIMedication-vs)

      值集僅提供參考,請依規定自行編碼。

      Must Supporttrue
      Pattern Value{
        "system" : "https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs"
      }
      44. Medication.code.coding:nonNHIMedication.system
      Control1..?
      46. Medication.code.coding:nonNHIMedication.code
      Short無健保代碼之藥品代碼系統。[請固定填寫此代碼系統]
      Control1..?
      48. Medication.code.text
      Short概念的文字表示法。[應填入學名 Generic Name]
      Control1..?
      50. Medication.form
      Shortpowder | tablets | capsule +此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。[應填入劑型 Dosage Form]
      Control1..?
      52. Medication.form.text
      Control1..?
      54. Medication.ingredient
      56. Medication.ingredient.strength
      Short所含成份的劑量。[應填入藥品單位含量]
      Control1..?
      Must Supporttrue
      58. Medication.ingredient.strength.numerator
      Control1..?
      Must Supporttrue
      60. Medication.ingredient.strength.numerator.value
      Control1..?
      Must Supporttrue
      62. Medication.ingredient.strength.numerator.unit
      Control1..?
      64. Medication.ingredient.strength.denominator
      Control1..?
      Must Supporttrue
      66. Medication.ingredient.strength.denominator.value
      Control1..?
      Must Supporttrue
      68. Medication.ingredient.strength.denominator.unit
      Control1..?

      Guidance on how to interpret the contents of this table can be foundhere

      0. Medication
      Definition

      此resource主要用於識別和定義藥品,以便開立處方、配藥和給藥,以及對藥品使用進行說明。

      Short藥品的定義
      Control0..*
      Is Modifierfalse
      Summaryfalse
      Invariantsdom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources (contained.contained.empty())
      dom-3: 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: 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: If a resource is contained in another resource, it SHALL NOT have a security label (contained.meta.security.empty())
      dom-6: A resource should have narrative for robust management (text.`div`.exists())
      empd-med-1: 當自費藥品且無藥品許可證字號時,需以999999加院所自訂流水號4碼,共10碼編碼。 (code.coding.where(system = 'https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs').all(code.matches('^999999[0-9]{4}$')))
      2. Medication.id
      Definition

      resource的邏輯ID,在resource的URL中使用。一旦指定,這個值永遠不會改變。

      Short不重複的ID用以識別儲存在特定FHIR Server中的Medication紀錄,通常又稱為邏輯性ID。
      Comments

      一個resource使用新增操作(create operation)提交給伺服器時,此resource沒有id,它的id在resource被創建後由伺器分配/指定。

      Control0..1
      Typeid
      Is Modifierfalse
      Summarytrue
      4. Medication.meta
      Definition

      關於resource的metadata。這是由基礎建設維護的內容。內容的更改可能並不總是與resource的版本更改相關聯。

      Short此Medication Resource的metadata
      Control0..1
      TypeMeta
      Is Modifierfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      6. Medication.implicitRules
      Definition

      構建resource時遵循的一系列規則的參照,在處理內容時必須理解這些規則。通常這是對IG所定義之特殊規則及其他profiles的參照。

      Short創建此內容所依據的一組規則
      Comments

      宣告這套規則限制了內容只能被有限的交易夥伴所理解。這從本質上限制了資料的長期有用性。然而,現有的健康生態體系高度分裂,還沒有準備好以普遍可計算的方式定義、收集和交換資料。只要有可能,實作者和/或規範編寫者應該避免使用這個資料項目。通常在使用時,此URL是對IG的參照,此IG將這些特殊規則與其他profiles、value sets等一起定義為其敘述的一部分。

      Control0..1
      Typeuri
      Is Modifiertrue because This element is labeled as a modifier because the implicit rules may provide additional knowledge about the resource that modifies it's meaning or interpretation
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      8. Medication.language
      Definition

      編寫此resource的語言

      Short用以表述Medication Resource內容的語言。
      Comments

      提供語言是為了支援索引和可存取性(通常,文字表述轉語音等服務使用此語言標籤)。html lanuage tag適用於此敘述。resource上的語言標籤可用於指定從resource中的資料所產成的其他表述之語言。不是所有的內容都必須使用此語言。不應該假定Resource.language自動適用於敘述。如果指定語言,它也應該被指定在html中的div資料項目(關於xml:lang和html lang屬性之間的關係,見HTML5中的規則)。

      Control0..1
      BindingThe codes SHOULD be taken from CommonLanguages
      (preferred to http://hl7.org/fhir/ValueSet/languages)

      人類語言;鼓勵使用CommonLanguages代碼表中的代碼,但不強制一定要使用此代碼表,你也可使用其他代碼表的代碼或單純以文字表示。

      Additional BindingsPurpose
      AllLanguagesMax Binding
      Typecode
      Is Modifierfalse
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      Summaryfalse
      ExampleValue: zh-TW
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      10. Medication.text
      Definition

      人可讀的敘述,包含resource的摘要,可用於向人表述resource的內容。敘述不需要對所有的結構化資料進行編碼,但需要包含足夠的細節使人在閱讀敘述時理解「臨床安全性」。resource定義有哪些內容應該在敘述中表示,以確保臨床安全。

      ShortMedication Resource之內容摘要以供人閱讀
      Comments

      內嵌(contained)的resource沒有敘述,非內嵌(contained)的resource則 建議應該(SHOULD) 有敘述。有時resource可能只有文字表述,很少或沒有額外的結構化資料(只要滿足所有minOccurs=1的資料項目)。這可能出現在舊系統的資料,當資訊以 「文字表述區塊(text blob) 」的形式被取得,或者文字表述是原始輸入或說明,而編碼資訊稍後再添加。

      Control0..1
      TypeNarrative
      Is Modifierfalse
      Summaryfalse
      Alternate Namesnarrative, html, xhtml, display
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      12. Medication.contained
      Definition

      These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.

      ShortContained, inline Resources
      Comments

      This should never be done when the content can be identified properly, as once identification is lost, it is extremely difficult (and context dependent) to restore it again. Contained resources may have profiles and tags In their meta elements, but SHALL NOT have security labels.

      Control0..*
      TypeResource
      Is Modifierfalse
      Summaryfalse
      Alternate Namesinline resources, anonymous resources, contained resources
      14. Medication.extension
      Definition

      May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      ShortAdditional content defined by implementations
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      16. Medication.modifierExtension
      Definition

      May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      ShortExtensions that cannot be ignored
      Comments

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Control0..*
      TypeExtension
      Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the resource that contains them
      Summaryfalse
      Requirements

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Alternate Namesextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      18. Medication.identifier
      Definition

      此藥品的業務用識別碼

      Short此藥品的業務用識別碼
      Comments

      序號可被包含於一個識別碼

      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..*
      TypeIdentifier
      Is Modifierfalse
      Summarytrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      20. Medication.code
      Definition

      具體說明此藥品的一個代碼(或一組代碼),如果沒有代碼,則為文字描述。使用說明:這可以是一個標準的藥品代碼,如RxNorm、SNOMED CT、IDMP等的代碼。它也可以是一個國家或地方的處方藥代碼,可以選擇翻譯/交易(transactions)為其他代碼系統。

      Short指明這種藥品的代碼。[應填入健保代碼與藥品商品名稱 Brand Name],健保代碼(code);商品名稱 Brand Name(display)。
      Comments

      根據使用情境,實際由使用者(開立處方者、配藥者等)選擇的代碼將把coding.userSelected設置為true。正如coding datatype中所描述的。「如果使用者在使用者介面上選擇了特定的代碼值(例如:使用者在清單中選擇了一個項目),那麼coding可以被標記為 「userSelected」。如果存在一個使用者選擇的代碼,它是進行翻譯等的首選,其他代碼只能字面翻譯至替代的代碼系統或者較小精細度的代碼(例如:一個通用代碼用於一個供應商限定的代碼)。

      Control1..1
      This element is affected by the following invariants: ele-1
      BindingFor example codes, see SNOMEDCTMedicationCodes
      (example to http://hl7.org/fhir/ValueSet/medication-codes)

      此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。

      TypeCodeableConcept(TW CodeableConcept)
      Is Modifierfalse
      Must Supporttrue
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      22. Medication.code.id
      Definition

      resource中資料項目的唯一ID(用於內部參照)。這可以是任何不含空格的字串。

      Short唯一可識別ID,以供資料項目間相互參照。
      Control0..1
      Typestring
      Is Modifierfalse
      XML FormatIn the XML format, this property is represented as an attribute.
      Summaryfalse
      24. Medication.code.extension
      Definition

      擴充的資料項目

      Short擴充的資料項目
      Control0..*
      TypeExtension
      Is Modifierfalse
      Summaryfalse
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      SlicingThis element introduces a set of slices on Medication.code.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ url
      • 26. Medication.code.coding
        Definition

        由專門術語系統(terminology system)所定義之代碼的參照。

        Short由專門術語系統(terminology system)定義的代碼。此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
        Comments

        代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

        Control1..*
        This element is affected by the following invariants: ele-1
        TypeCoding(TW Coding)
        Is Modifierfalse
        Must Supporttrue
        Requirements

        允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
        SlicingThis element introduces a set of slices on Medication.code.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • pattern @ $this
        • 28. Medication.code.coding:fda-medication-tw
          Slice Namefda-medication-tw
          Definition

          由專門術語系統(terminology system)所定義之代碼的參照。

          Short[如為主管機關核准發給之藥品,請參照「藥品許可證類別資料標準」填入許可證字號(共12~14碼)
          Comments

          代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

          Control0..1
          This element is affected by the following invariants: ele-1
          BindingThe codes SHALL be taken from 臺灣食藥署藥品及醫療器材代碼值集
          (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-fda-tw)

          應填入所綁定值集中的其中一個代碼。

          TypeCoding(TW Coding)
          Is Modifierfalse
          Must Supporttrue
          Requirements

          允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          30. Medication.code.coding:fda-medication-tw.id
          Definition

          resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

          Short唯一可識別ID,以供資料項目間相互參照。
          Control0..1
          Typestring
          Is Modifierfalse
          XML FormatIn the XML format, this property is represented as an attribute.
          Summaryfalse
          32. Medication.code.coding:fda-medication-tw.extension
          Definition

          可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

          Short擴充的資料項目
          Comments

          無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

          Control0..*
          TypeExtension
          Is Modifierfalse
          Summaryfalse
          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
          ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
          SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
          • value @ url
          • 34. Medication.code.coding:fda-medication-tw.system
            Definition

            定義代碼中符號意義的代碼系統識別

            Short專門術語系統(terminology system)的識別
            Comments

            URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

            Control1..1
            Typeuri
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Requirements

            需要明確說明符號定義的來源

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            36. Medication.code.coding:fda-medication-tw.version
            Definition

            選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

            Short系統的版本—如果相關的話
            Comments

            如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

            NoteThis is a business version Id, not a resource version Id (see discussion)
            Control0..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            38. Medication.code.coding:fda-medication-tw.code
            Definition

            系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

            Short系統定義的語法之符號
            Control1..1
            Typecode
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Requirements

            需要參照系統中的一個特定代碼

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            40. Medication.code.coding:fda-medication-tw.display
            Definition

            遵循系統的規則以呈現代碼含義的表示法

            Short由系統定義的表示法
            Control0..1
            Typestring
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Must Supporttrue
            Summarytrue
            Requirements

            需要能為不了解此系統的讀者呈現可讀的代碼含義

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            42. Medication.code.coding:fda-medication-tw.userSelected
            Definition

            表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

            Short此編碼是否由使用者直接選擇?
            Comments

            在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

            Control0..1
            Typeboolean
            Is Modifierfalse
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Summarytrue
            Requirements

            已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            44. Medication.code.coding:nhi-medication-tw
            Slice Namenhi-medication-tw
            Definition

            由專門術語系統(terminology system)所定義之代碼的參照。

            Short此為中央健康保險署(NHI)維護之藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
            Comments

            代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

            Control0..1
            This element is affected by the following invariants: ele-1
            BindingThe codes SHALL be taken from 臺灣健保署用藥品項代碼值集
            (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-nhi-tw)

            應填入所綁定值集中的其中一個代碼。

            TypeCoding(TW Coding)
            Is Modifierfalse
            Must Supporttrue
            Requirements

            允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            46. Medication.code.coding:nhi-medication-tw.id
            Definition

            resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

            Short唯一可識別ID,以供資料項目間相互參照。
            Control0..1
            Typestring
            Is Modifierfalse
            XML FormatIn the XML format, this property is represented as an attribute.
            Summaryfalse
            48. Medication.code.coding:nhi-medication-tw.extension
            Definition

            可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

            Short擴充的資料項目
            Comments

            無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

            Control0..*
            TypeExtension
            Is Modifierfalse
            Summaryfalse
            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
            SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
            • value @ url
            • 50. Medication.code.coding:nhi-medication-tw.system
              Definition

              定義代碼中符號意義的代碼系統識別

              Short專門術語系統(terminology system)的識別
              Comments

              URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

              Control1..1
              Typeuri
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              需要明確說明符號定義的來源

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              52. Medication.code.coding:nhi-medication-tw.version
              Definition

              選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

              Short系統的版本—如果相關的話
              Comments

              如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

              NoteThis is a business version Id, not a resource version Id (see discussion)
              Control0..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summarytrue
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              54. Medication.code.coding:nhi-medication-tw.code
              Definition

              系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

              Short系統定義的語法之符號
              Control1..1
              Typecode
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              需要參照系統中的一個特定代碼

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              56. Medication.code.coding:nhi-medication-tw.display
              Definition

              遵循系統的規則以呈現代碼含義的表示法

              Short由系統定義的表示法
              Control0..1
              Typestring
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Must Supporttrue
              Summarytrue
              Requirements

              需要能為不了解此系統的讀者呈現可讀的代碼含義

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              58. Medication.code.coding:nhi-medication-tw.userSelected
              Definition

              表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

              Short此編碼是否由使用者直接選擇?
              Comments

              在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

              Control0..1
              Typeboolean
              Is Modifierfalse
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Summarytrue
              Requirements

              已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              60. Medication.code.coding:nhi-medication-ch-herb-tw
              Slice Namenhi-medication-ch-herb-tw
              Definition

              由專門術語系統(terminology system)所定義之代碼的參照。

              Short此為中央健康保險署(NHI)維護之中藥藥品代碼,主要針對申報使用,更新頻率相對頻繁,可免費使用,可依情境選用此代碼。
              Comments

              代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

              Control0..1
              This element is affected by the following invariants: ele-1
              BindingThe codes SHALL be taken from 臺灣健保署中藥用藥品項值集
              (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/nhi-medication-ch-herb-tw)

              應填入所綁定值集中的其中一個代碼。

              TypeCoding(TW Coding)
              Is Modifierfalse
              Must Supporttrue
              Requirements

              允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              62. Medication.code.coding:nhi-medication-ch-herb-tw.id
              Definition

              resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

              Short唯一可識別ID,以供資料項目間相互參照。
              Control0..1
              Typestring
              Is Modifierfalse
              XML FormatIn the XML format, this property is represented as an attribute.
              Summaryfalse
              64. Medication.code.coding:nhi-medication-ch-herb-tw.extension
              Definition

              可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

              Short擴充的資料項目
              Comments

              無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

              Control0..*
              TypeExtension
              Is Modifierfalse
              Summaryfalse
              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
              SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
              • value @ url
              • 66. Medication.code.coding:nhi-medication-ch-herb-tw.system
                Definition

                定義代碼中符號意義的代碼系統識別

                Short專門術語系統(terminology system)的識別
                Comments

                URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

                Control1..1
                Typeuri
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Requirements

                需要明確說明符號定義的來源

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                68. Medication.code.coding:nhi-medication-ch-herb-tw.version
                Definition

                選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

                Short系統的版本—如果相關的話
                Comments

                如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

                NoteThis is a business version Id, not a resource version Id (see discussion)
                Control0..1
                Typestring
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summarytrue
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                70. Medication.code.coding:nhi-medication-ch-herb-tw.code
                Definition

                系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

                Short系統定義的語法之符號
                Control1..1
                Typecode
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Requirements

                需要參照系統中的一個特定代碼

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                72. Medication.code.coding:nhi-medication-ch-herb-tw.display
                Definition

                遵循系統的規則以呈現代碼含義的表示法

                Short由系統定義的表示法
                Control0..1
                Typestring
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Must Supporttrue
                Summarytrue
                Requirements

                需要能為不了解此系統的讀者呈現可讀的代碼含義

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                74. Medication.code.coding:nhi-medication-ch-herb-tw.userSelected
                Definition

                表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

                Short此編碼是否由使用者直接選擇?
                Comments

                在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

                Control0..1
                Typeboolean
                Is Modifierfalse
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                Summarytrue
                Requirements

                已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                76. Medication.code.coding:rxnorm-medication-us-core
                Slice Namerxnorm-medication-us-core
                Definition

                由專門術語系統(terminology system)所定義之代碼的參照。

                ShortRxNorm為美國Unified Medical Language System®中的藥品代碼,取得UMLS®授權即可免費使用,可依情境選用此代碼。
                Comments

                代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                Control0..1
                This element is affected by the following invariants: ele-1
                BindingThe codes SHALL be taken from RxNorm藥品代碼值集
                (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medication-rxnorm-tw)

                應填入所綁定值集中的其中一個代碼。

                TypeCoding(TW Coding)
                Is Modifierfalse
                Must Supporttrue
                Requirements

                允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                78. Medication.code.coding:rxnorm-medication-us-core.id
                Definition

                resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

                Short唯一可識別ID,以供資料項目間相互參照。
                Control0..1
                Typestring
                Is Modifierfalse
                XML FormatIn the XML format, this property is represented as an attribute.
                Summaryfalse
                80. Medication.code.coding:rxnorm-medication-us-core.extension
                Definition

                可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

                Short擴充的資料項目
                Comments

                無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

                Control0..*
                TypeExtension
                Is Modifierfalse
                Summaryfalse
                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                • value @ url
                • 82. Medication.code.coding:rxnorm-medication-us-core.system
                  Definition

                  定義代碼中符號意義的代碼系統識別

                  Short專門術語系統(terminology system)的識別
                  Comments

                  URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

                  Control1..1
                  Typeuri
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  需要明確說明符號定義的來源

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  84. Medication.code.coding:rxnorm-medication-us-core.version
                  Definition

                  選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

                  Short系統的版本—如果相關的話
                  Comments

                  如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

                  NoteThis is a business version Id, not a resource version Id (see discussion)
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summarytrue
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  86. Medication.code.coding:rxnorm-medication-us-core.code
                  Definition

                  系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

                  Short系統定義的語法之符號
                  Control1..1
                  Typecode
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  需要參照系統中的一個特定代碼

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  88. Medication.code.coding:rxnorm-medication-us-core.display
                  Definition

                  遵循系統的規則以呈現代碼含義的表示法

                  Short由系統定義的表示法
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Must Supporttrue
                  Summarytrue
                  Requirements

                  需要能為不了解此系統的讀者呈現可讀的代碼含義

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  90. Medication.code.coding:rxnorm-medication-us-core.userSelected
                  Definition

                  表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

                  Short此編碼是否由使用者直接選擇?
                  Comments

                  在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

                  Control0..1
                  Typeboolean
                  Is Modifierfalse
                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                  Summarytrue
                  Requirements

                  已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  92. Medication.code.coding:atc-medication-code
                  Slice Nameatc-medication-code
                  Definition

                  由專門術語系統(terminology system)所定義之代碼的參照。

                  ShortATC代碼的版權為世界衛生組織(WHO)Collaborating Centre for Drug Statistics Methodology,可免費使用,可依情境選用此代碼。
                  Comments

                  代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                  Control0..1
                  This element is affected by the following invariants: ele-1
                  BindingThe codes SHALL be taken from 臺灣食藥署藥品藥理治療分類ATC碼值集
                  (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/medcation-atc-tw)

                  應填入所綁定值集中的其中一個代碼。

                  TypeCoding(TW Coding)
                  Is Modifierfalse
                  Must Supporttrue
                  Requirements

                  允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  94. Medication.code.coding:atc-medication-code.id
                  Definition

                  resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

                  Short唯一可識別ID,以供資料項目間相互參照。
                  Control0..1
                  Typestring
                  Is Modifierfalse
                  XML FormatIn the XML format, this property is represented as an attribute.
                  Summaryfalse
                  96. Medication.code.coding:atc-medication-code.extension
                  Definition

                  可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

                  Short擴充的資料項目
                  Comments

                  無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

                  Control0..*
                  TypeExtension
                  Is Modifierfalse
                  Summaryfalse
                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                  SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                  • value @ url
                  • 98. Medication.code.coding:atc-medication-code.system
                    Definition

                    定義代碼中符號意義的代碼系統識別

                    Short專門術語系統(terminology system)的識別
                    Comments

                    URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

                    Control1..1
                    Typeuri
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    需要明確說明符號定義的來源

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    100. Medication.code.coding:atc-medication-code.version
                    Definition

                    選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

                    Short系統的版本—如果相關的話
                    Comments

                    如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

                    NoteThis is a business version Id, not a resource version Id (see discussion)
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Summarytrue
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    102. Medication.code.coding:atc-medication-code.code
                    Definition

                    系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

                    Short系統定義的語法之符號
                    Control1..1
                    Typecode
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    需要參照系統中的一個特定代碼

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    104. Medication.code.coding:atc-medication-code.display
                    Definition

                    遵循系統的規則以呈現代碼含義的表示法

                    Short由系統定義的表示法
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Must Supporttrue
                    Summarytrue
                    Requirements

                    需要能為不了解此系統的讀者呈現可讀的代碼含義

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    106. Medication.code.coding:atc-medication-code.userSelected
                    Definition

                    表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

                    Short此編碼是否由使用者直接選擇?
                    Comments

                    在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

                    Control0..1
                    Typeboolean
                    Is Modifierfalse
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    Summarytrue
                    Requirements

                    已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    108. Medication.code.coding:snomedct-medication-codes
                    Slice Namesnomedct-medication-codes
                    Definition

                    由專門術語系統(terminology system)所定義之代碼的參照。

                    Short此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。
                    Comments

                    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,如SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                    Control0..1
                    This element is affected by the following invariants: ele-1
                    BindingThe codes SHALL be taken from SNOMEDCTMedicationCodes
                    (required to http://hl7.org/fhir/ValueSet/medication-codes)

                    可參考所綁定值集,但此值集只是針對這個欄位的一個可能值的範例,不預期也不鼓勵使用者一定要使用此值集的代碼。

                    TypeCoding(TW Coding)
                    Is Modifierfalse
                    Must Supporttrue
                    Requirements

                    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    110. Medication.code.coding:nhi-medication
                    Slice Namenhi-medication
                    Definition

                    由專門術語系統(terminology system)所定義之代碼的參照。

                    Short由專門術語系統(terminology system)定義的代碼
                    Comments

                    代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                    Control0..1
                    This element is affected by the following invariants: ele-1
                    BindingThe codes SHALL be taken from NHI-電子處方箋-用藥品項值集
                    (required to https://nhicore.nhi.gov.tw/empd/ValueSet/NHIMedication-vs)
                    TypeCoding(TW Coding)
                    Is Modifierfalse
                    Must Supporttrue
                    Requirements

                    允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    112. Medication.code.coding:nhi-medication.id
                    Definition

                    resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

                    Short唯一可識別ID,以供資料項目間相互參照。
                    Control0..1
                    Typestring
                    Is Modifierfalse
                    XML FormatIn the XML format, this property is represented as an attribute.
                    Summaryfalse
                    114. Medication.code.coding:nhi-medication.extension
                    Definition

                    可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

                    Short擴充的資料項目
                    Comments

                    無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

                    Control0..*
                    TypeExtension
                    Is Modifierfalse
                    Summaryfalse
                    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                    SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                    • value @ url
                    • 116. Medication.code.coding:nhi-medication.system
                      Definition

                      定義代碼中符號意義的代碼系統識別

                      Short專門術語系統(terminology system)的識別
                      Comments

                      URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

                      Control1..1
                      Typeuri
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      需要明確說明符號定義的來源

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      118. Medication.code.coding:nhi-medication.version
                      Definition

                      選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

                      Short系統的版本—如果相關的話
                      Comments

                      如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

                      NoteThis is a business version Id, not a resource version Id (see discussion)
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summarytrue
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      120. Medication.code.coding:nhi-medication.code
                      Definition

                      系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

                      Short系統定義的語法之符號
                      Control1..1
                      Typecode
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      需要參照系統中的一個特定代碼

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      122. Medication.code.coding:nhi-medication.display
                      Definition

                      遵循系統的規則以呈現代碼含義的表示法

                      Short由系統定義的表示法
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Must Supporttrue
                      Summarytrue
                      Requirements

                      需要能為不了解此系統的讀者呈現可讀的代碼含義

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      124. Medication.code.coding:nhi-medication.userSelected
                      Definition

                      表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

                      Short此編碼是否由使用者直接選擇?
                      Comments

                      在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

                      Control0..1
                      Typeboolean
                      Is Modifierfalse
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      Summarytrue
                      Requirements

                      已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      126. Medication.code.coding:nonNHIMedication
                      Slice NamenonNHIMedication
                      Definition

                      當藥品無正式健保代碼時,使用本IG定義之無健保代碼藥品暫編碼表示健保代碼欄位。

                      Short無健保代碼之藥品暫編碼
                      Comments

                      代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles)。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                      Control0..1
                      This element is affected by the following invariants: ele-1
                      BindingFor example codes, see 無健保代碼之藥品值集
                      (example to https://nhicore.nhi.gov.tw/empd/ValueSet/NonNHIMedication-vs)

                      值集僅提供參考,請依規定自行編碼。

                      TypeCoding(TW Coding)
                      Is Modifierfalse
                      Must Supporttrue
                      Requirements

                      允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                      Pattern Value{
                        "system" : "https://nhicore.nhi.gov.tw/empd/CodeSystem/NonNHIMedication-cs"
                      }
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      128. Medication.code.coding:nonNHIMedication.id
                      Definition

                      resource中資料項目的唯一ID(用於內部參照),這可以是任何不含空格的字串。

                      Short唯一可識別ID,以供資料項目間相互參照。
                      Control0..1
                      Typestring
                      Is Modifierfalse
                      XML FormatIn the XML format, this property is represented as an attribute.
                      Summaryfalse
                      130. Medication.code.coding:nonNHIMedication.extension
                      Definition

                      可用於表示不屬於此資料項目基本定義的附加資訊。為了擴充的使用安全和可管理,對擴充的定義和使用有一套嚴格的管理。儘管任何實作者都可以定義一個擴充,但作為擴充定義的一部分,有一套要求 必須(SHALL) 滿足。

                      Short擴充的資料項目
                      Comments

                      無論使用或定義擴充的機構或管轄區,任何應用程式、專案或標準使用擴充都不背負任何污名(stigma)。使用擴充是允許FHIR規範為每個人保留一個核心的簡易性。

                      Control0..*
                      TypeExtension
                      Is Modifierfalse
                      Summaryfalse
                      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                      SlicingThis element introduces a set of slices on Medication.code.coding.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                      • value @ url
                      • 132. Medication.code.coding:nonNHIMedication.system
                        Definition

                        定義代碼中符號意義的代碼系統識別

                        Short專門術語系統(terminology system)的識別
                        Comments

                        URI可以是一個OID(urn:oid:...)或一個UUID(urn:uuid:...);OID和UUID 必須(SHALL) 參照HL7 OID註冊中心;否則,URI應該來自HL7的FHIR定義的特殊URI列表,或者它應該參照一些明確建立的系统定義。

                        Control1..1
                        Typeuri
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        需要明確說明符號定義的來源

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        134. Medication.code.coding:nonNHIMedication.version
                        Definition

                        選擇此代碼時使用的代碼系統版本;請注意,一個維護良好的代碼系統不需要版本報告,因為代碼的意義在不同系統版本中是一致的;然而,不能始終保證這點,當不能保證意義一致時, 必須(SHALL) 將版本資訊也一併作交換。

                        Short系統的版本—如果相關的話
                        Comments

                        如果專門術語沒有明確定義應該使用什麼字串來識別代碼系統的版本,建議使用版本正式發布的日期(用FHIR日期格式表示)作為版本日期。

                        NoteThis is a business version Id, not a resource version Id (see discussion)
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        136. Medication.code.coding:nonNHIMedication.code
                        Definition

                        系統定義的語法之符號;符號可能是一個預先定義的代碼,也可能是代碼系統定義的語法中的表達式(如後組合配對/後組合式)。

                        Short無健保代碼之藥品代碼系統。[請固定填寫此代碼系統]
                        Control1..1
                        Typecode
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        需要參照系統中的一個特定代碼

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        138. Medication.code.coding:nonNHIMedication.display
                        Definition

                        遵循系統的規則以呈現代碼含義的表示法

                        Short由系統定義的表示法
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        需要能為不了解此系統的讀者呈現可讀的代碼含義

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        140. Medication.code.coding:nonNHIMedication.userSelected
                        Definition

                        表明此編碼是由使用者直接選擇,例如:從可用項目(代碼或顯示名稱)的清單中選擇。

                        Short此編碼是否由使用者直接選擇?
                        Comments

                        在一系列備選方案中,直接選擇的代碼是新翻譯最合適的起點;關於「直接選擇」的確切意義,存在模糊不清之處,可能需要貿易夥伴的同意,以更完整澄清此資料項目的使用及其後果。

                        Control0..1
                        Typeboolean
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Requirements

                        已被確定為一個臨床安全準則—此確切的系統/代碼對(code pair)是被明確選擇的,而不是由系統根據一些規則或是程式語言處理判斷。

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        142. Medication.code.text
                        Definition

                        輸入資料的使用者所見/所選/所說的人類可讀文字表述,和(或)其代表使用者的預期含義。

                        Short概念的文字表示法。[應填入學名 Generic Name]
                        Comments

                        很多時候,此文字表述與其中一個代碼的顯示名稱相同。

                        Control1..1
                        Typestring
                        Is Modifierfalse
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Must Supporttrue
                        Summarytrue
                        Requirements

                        專門術語中的代碼並不總是能捕捉人類使用的細微差別的正確意義,或者根本就沒有合適的代碼;這些情況下,文字表述被用來捕捉來源的全部意義。

                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        144. Medication.status
                        Definition

                        此代碼指明藥品是否使用中

                        Shortactive | inactive | entered-in-error
                        Comments

                        此狀態是為了識別當地系統中的藥品是否在藥物資料庫或存貨為有效使用狀態。例如:一個藥局系統可能為一個複方產品 「ABC醫院專用藥膏」建立一個新的藥品檔案紀錄,狀態為有效。在未來的某個時間點,可能決定此藥品紀錄在建立時出現了錯誤,於是狀態被改為 「輸入錯誤 」。這種狀態不是為了說明某種藥品是否屬於某個特定的處方集。藥品紀錄有可能被多個處方集或編錄集所參照,每筆紀錄都會有一個單獨的狀態。

                        Control0..1
                        BindingThe codes SHALL be taken from Medication Status Codes
                        (required to http://hl7.org/fhir/ValueSet/medication-status|4.0.1)

                        應填入所綁定值集中的其中一個代碼

                        Typecode
                        Is Modifiertrue because This element changes the interpretation of all descriptive attributes.
                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        146. Medication.manufacturer
                        Definition

                        描述藥品製造商的詳細訊息。這並不意味著代表藥品的經銷商。

                        Short此藥品的製造商
                        Control0..1
                        TypeReference(TW Core Organization)
                        Is Modifierfalse
                        Summarytrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        148. Medication.form
                        Definition

                        描述藥品的劑型:藥粉、錠劑、膠囊。

                        Shortpowder | tablets | capsule +此為SNOMED CT代碼,若機構已有購買相關授權,亦可使用。[應填入劑型 Dosage Form]
                        Comments

                        當藥品被MedicationRequest參照時,這是開立處方的劑型。當MedicationDispense中參用Medication時,這是配藥的劑型。當在MedicationAdministration中引用Medication時,這是給藥的劑型。

                        Control1..1
                        This element is affected by the following invariants: ele-1
                        BindingFor example codes, see SNOMEDCTFormCodes
                        (example to http://hl7.org/fhir/ValueSet/medication-form-codes)

                        此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。

                        TypeCodeableConcept(TW CodeableConcept)
                        Is Modifierfalse
                        Must Supporttrue
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        150. Medication.form.id
                        Definition

                        resource中資料項目的唯一ID(用於內部參照)。這可以是任何不含空格的字串。

                        Short唯一可識別ID,以供資料項目間相互參照。
                        Control0..1
                        Typestring
                        Is Modifierfalse
                        XML FormatIn the XML format, this property is represented as an attribute.
                        Summaryfalse
                        152. Medication.form.extension
                        Definition

                        擴充的資料項目

                        Short擴充的資料項目
                        Control0..*
                        TypeExtension
                        Is Modifierfalse
                        Summaryfalse
                        Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                        ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                        SlicingThis element introduces a set of slices on Medication.form.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                        • value @ url
                        • 154. Medication.form.coding
                          Definition

                          由專門術語系統(terminology system)所定義之代碼的參照

                          Shortpowder | tablets | capsule + 此資料項目為可擴充綁定預設國際標準值集,但實作者可視實務專案需求只綁定以下slices中的任一值集。目前未只限定綁定預設值集是因為尚無slice值集與預設國際標準值集的代碼對應表,待後續有相對的代碼對應表後將建議採用國際標準值集作為唯一綁定值集並針對該值集進行擴充與管理,以利進行跨國與跨系統之資料交換。
                          Comments

                          代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                          Control1..*
                          This element is affected by the following invariants: ele-1
                          TypeCoding(TW Coding)
                          Is Modifierfalse
                          Must Supporttrue
                          Requirements

                          允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                          Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                          SlicingThis element introduces a set of slices on Medication.form.coding. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                          • pattern @ $this
                          • 156. Medication.form.coding:v3-orderableDrugForm
                            Slice Namev3-orderableDrugForm
                            Definition

                            由專門術語系統(terminology system)所定義之代碼的參照

                            Short由專門術語系統(terminology system)定義的代碼
                            Comments

                            代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                            Control1..1
                            This element is affected by the following invariants: ele-1
                            BindingThe codes SHALL be taken from HL7 OrderableDrugForm藥品劑型值集
                            (required to https://twcore.mohw.gov.tw/ig/twcore/ValueSet/v3-orderableDrugForm)

                            應填入所綁定值集中的其中一個代碼

                            TypeCoding(TW Coding)
                            Is Modifierfalse
                            Must Supporttrue
                            Requirements

                            允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            158. Medication.form.coding:snomed-sct-form-codes
                            Slice Namesnomed-sct-form-codes
                            Definition

                            由專門術語系統(terminology system)所定義之代碼的參照

                            Short由專門術語系統(terminology system)定義的代碼
                            Comments

                            代碼可以在列舉清單(enumerations)或代碼清單(code lists)中非常隨意地定義,直至有非常正式的定義,例如:SNOMED CT—更多資訊見HL7 v3核心原則(Core Principles )。編碼的排序是未定義的因而 必須沒有(SHALL NOT) 被用來推斷意義。一般來說,最多只有一個編碼值(coding values)會被標記為UserSelected = true。

                            Control0..1
                            This element is affected by the following invariants: ele-1
                            BindingThe codes SHALL be taken from SNOMEDCTFormCodes
                            (required to http://hl7.org/fhir/ValueSet/medication-form-codes)

                            應填入所綁定值集中的其中一個代碼

                            TypeCoding(TW Coding)
                            Is Modifierfalse
                            Must Supporttrue
                            Requirements

                            允許代碼系統中的替代編碼,以及翻譯到其他編碼系統。

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            160. Medication.form.text
                            Definition

                            輸入資料的使用者所見/所選/所說的人類可讀文字表述,和(或)其代表使用者的預期含義。

                            Short概念的文字表示法
                            Comments

                            很多時候,此文字表述與其中一個代碼的顯示名稱相同。

                            Control1..1
                            Typestring
                            Is Modifierfalse
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Must Supporttrue
                            Summarytrue
                            Requirements

                            專門術語中的代碼並不總是能捕捉人類使用的細微差別的正確意義,或者根本就沒有合適的代碼;這些情況下,文字表述被用來捕捉來源的全部意義。

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            162. Medication.amount
                            Definition

                            每包裝產品中藥品的具體數量或容量。例如:當指定一個具有相同強度的藥品時(例如:每毫升注射用胰島素100單位),該屬性提供了每包裝數量與容量的附加說明(例如:3mL、10mL等)。

                            Short每包裝的藥品數量或容量
                            Control0..1
                            TypeRatio
                            Is Modifierfalse
                            Summarytrue
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            164. Medication.ingredient
                            Definition

                            指明產品中的特定成份

                            Short有使用或沒有使用的藥品成份
                            Comments

                            成份不需要是一個完整的清單。如果沒有具體說明某種成份,這並不表明有使用或沒使用某種成份。如果一個成份被具體說明,並不意味著所有的成份都被具體說明。可以同時具體說明有沒有使用及有使用的成份。

                            Control0..*
                            TypeBackboneElement
                            Is Modifierfalse
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            166. Medication.ingredient.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            168. Medication.ingredient.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            170. Medication.ingredient.modifierExtension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                            Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                            ShortExtensions that cannot be ignored even if unrecognized
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                            Summarytrue
                            Requirements

                            Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                            Alternate Namesextensions, user content, modifiers
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            172. Medication.ingredient.item[x]
                            Definition

                            實際成份—不是一種物質(單一成份)就是一種藥品的另一種藥品。

                            Short實際的成份或內容物
                            Control1..1
                            TypeChoice of: CodeableConcept(TW CodeableConcept), Reference(TW Core Medication, Substance)
                            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                            Is Modifierfalse
                            Summaryfalse
                            Requirements

                            此成份可能是指一種物質(例如:阿莫西林)或另一種藥品(例如:複方葛蘭素史克)。

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            174. Medication.ingredient.isActive
                            Definition

                            說明此成份是否會影響藥物的治療作用

                            Short有效成份指標
                            Control0..1
                            Typeboolean
                            Is Modifierfalse
                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                            Summaryfalse
                            Requirements

                            True表示此成份會影響藥物的治療作用(意即:active),False表示此成份不影響藥物的治療作用(意即:inactive)。

                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            176. Medication.ingredient.strength
                            Definition

                            指明此藥品中有多少(或多少)項目。例如:每錠250毫克,這表示為一個比率,分子為250毫克,分母為1錠。

                            Short所含成份的劑量。[應填入藥品單位含量]
                            Control1..1
                            TypeRatio
                            Is Modifierfalse
                            Must Supporttrue
                            Summaryfalse
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            178. Medication.ingredient.strength.id
                            Definition

                            Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                            ShortUnique id for inter-element referencing
                            Control0..1
                            Typestring
                            Is Modifierfalse
                            XML FormatIn the XML format, this property is represented as an attribute.
                            Summaryfalse
                            180. Medication.ingredient.strength.extension
                            Definition

                            May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                            ShortAdditional content defined by implementations
                            Comments

                            There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                            Control0..*
                            TypeExtension
                            Is Modifierfalse
                            Summaryfalse
                            Alternate Namesextensions, user content
                            Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                            ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                            SlicingThis element introduces a set of slices on Medication.ingredient.strength.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                            • value @ url
                            • 182. Medication.ingredient.strength.numerator
                              Definition

                              The value of the numerator.

                              ShortNumerator value
                              Control1..1
                              TypeQuantity
                              Is Modifierfalse
                              Must Supporttrue
                              Summarytrue
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              184. Medication.ingredient.strength.numerator.id
                              Definition

                              Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                              ShortUnique id for inter-element referencing
                              Control0..1
                              Typestring
                              Is Modifierfalse
                              XML FormatIn the XML format, this property is represented as an attribute.
                              Summaryfalse
                              186. Medication.ingredient.strength.numerator.extension
                              Definition

                              May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                              ShortAdditional content defined by implementations
                              Comments

                              There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                              Control0..*
                              TypeExtension
                              Is Modifierfalse
                              Summaryfalse
                              Alternate Namesextensions, user content
                              Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                              ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                              SlicingThis element introduces a set of slices on Medication.ingredient.strength.numerator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                              • value @ url
                              • 188. Medication.ingredient.strength.numerator.value
                                Definition

                                The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                                ShortNumerical value (with implicit precision)
                                Comments

                                The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                Control1..1
                                Typedecimal
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Must Supporttrue
                                Summarytrue
                                Requirements

                                Precision is handled implicitly in almost all cases of measurement.

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                190. Medication.ingredient.strength.numerator.comparator
                                Definition

                                How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                Short< | <= | >= | > - how to understand the value
                                Control0..1
                                BindingThe codes SHALL be taken from QuantityComparator
                                (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                How the Quantity should be understood and represented.

                                Typecode
                                Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Requirements

                                Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                Meaning if MissingIf there is no comparator, then there is no modification of the value
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                192. Medication.ingredient.strength.numerator.unit
                                Definition

                                A human-readable form of the unit.

                                ShortUnit representation
                                Control1..1
                                Typestring
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Requirements

                                There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                194. Medication.ingredient.strength.numerator.system
                                Definition

                                The identification of the system that provides the coded form of the unit.

                                ShortSystem that defines coded unit form
                                Control0..1
                                This element is affected by the following invariants: qty-3
                                Typeuri
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Requirements

                                Need to know the system that defines the coded form of the unit.

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                196. Medication.ingredient.strength.numerator.code
                                Definition

                                A computer processable form of the unit in some unit representation system.

                                ShortCoded form of the unit
                                Comments

                                The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                Control0..1
                                Typecode
                                Is Modifierfalse
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Summarytrue
                                Requirements

                                Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                198. Medication.ingredient.strength.denominator
                                Definition

                                The value of the denominator.

                                ShortDenominator value
                                Control1..1
                                TypeQuantity
                                Is Modifierfalse
                                Must Supporttrue
                                Summarytrue
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                200. Medication.ingredient.strength.denominator.id
                                Definition

                                Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                ShortUnique id for inter-element referencing
                                Control0..1
                                Typestring
                                Is Modifierfalse
                                XML FormatIn the XML format, this property is represented as an attribute.
                                Summaryfalse
                                202. Medication.ingredient.strength.denominator.extension
                                Definition

                                May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                ShortAdditional content defined by implementations
                                Comments

                                There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                Control0..*
                                TypeExtension
                                Is Modifierfalse
                                Summaryfalse
                                Alternate Namesextensions, user content
                                Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                SlicingThis element introduces a set of slices on Medication.ingredient.strength.denominator.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
                                • value @ url
                                • 204. Medication.ingredient.strength.denominator.value
                                  Definition

                                  The value of the measured amount. The value includes an implicit precision in the presentation of the value.

                                  ShortNumerical value (with implicit precision)
                                  Comments

                                  The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books).

                                  Control1..1
                                  Typedecimal
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Must Supporttrue
                                  Summarytrue
                                  Requirements

                                  Precision is handled implicitly in almost all cases of measurement.

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  206. Medication.ingredient.strength.denominator.comparator
                                  Definition

                                  How the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value.

                                  Short< | <= | >= | > - how to understand the value
                                  Control0..1
                                  BindingThe codes SHALL be taken from QuantityComparator
                                  (required to http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1)

                                  How the Quantity should be understood and represented.

                                  Typecode
                                  Is Modifiertrue because This is labeled as "Is Modifier" because the comparator modifies the interpretation of the value significantly. If there is no comparator, then there is no modification of the value
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summarytrue
                                  Requirements

                                  Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.

                                  Meaning if MissingIf there is no comparator, then there is no modification of the value
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  208. Medication.ingredient.strength.denominator.unit
                                  Definition

                                  A human-readable form of the unit.

                                  ShortUnit representation
                                  Control1..1
                                  Typestring
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summarytrue
                                  Requirements

                                  There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  210. Medication.ingredient.strength.denominator.system
                                  Definition

                                  The identification of the system that provides the coded form of the unit.

                                  ShortSystem that defines coded unit form
                                  Control0..1
                                  This element is affected by the following invariants: qty-3
                                  Typeuri
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summarytrue
                                  Requirements

                                  Need to know the system that defines the coded form of the unit.

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  212. Medication.ingredient.strength.denominator.code
                                  Definition

                                  A computer processable form of the unit in some unit representation system.

                                  ShortCoded form of the unit
                                  Comments

                                  The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system.

                                  Control0..1
                                  Typecode
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summarytrue
                                  Requirements

                                  Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest.

                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  214. Medication.batch
                                  Definition

                                  只適用於包裝(不是產品)的資訊

                                  Short關於包裝藥品的細節
                                  Control0..1
                                  TypeBackboneElement
                                  Is Modifierfalse
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  216. Medication.batch.id
                                  Definition

                                  Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

                                  ShortUnique id for inter-element referencing
                                  Control0..1
                                  Typestring
                                  Is Modifierfalse
                                  XML FormatIn the XML format, this property is represented as an attribute.
                                  Summaryfalse
                                  218. Medication.batch.extension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

                                  ShortAdditional content defined by implementations
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifierfalse
                                  Summaryfalse
                                  Alternate Namesextensions, user content
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  220. Medication.batch.modifierExtension
                                  Definition

                                  May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

                                  Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

                                  ShortExtensions that cannot be ignored even if unrecognized
                                  Comments

                                  There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

                                  Control0..*
                                  TypeExtension
                                  Is Modifiertrue because Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
                                  Summarytrue
                                  Requirements

                                  Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

                                  Alternate Namesextensions, user content, modifiers
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
                                  222. Medication.batch.lotNumber
                                  Definition

                                  藥品的批號資訊

                                  Short藥品的批號
                                  Control0..1
                                  Typestring
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
                                  224. Medication.batch.expirationDate
                                  Definition

                                  此批號藥品之有效期限

                                  Short有效期限
                                  Control0..1
                                  TypedateTime
                                  Is Modifierfalse
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  Summaryfalse
                                  Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))