MedicationRequest | I | | MedicationRequest | Element IdShort description 患者あるいはグループに対しての注射薬剤処方オーダ Alternate names Prescription, Order Definition 患者への薬の供給と注射や点滴の指示を共に提供するオーダ。ケアプランやワークフローパターンとハーモナイズし、入院や外来でも使えるようにするため、このリソースは"MedicationPrescription"や"MedicationOrder"ではなく、"MedicationRequest"と呼ばれる。JP_MedicationRequestBaseプロファイルからの派生プロファイルである。
Data Type MedicationRequest Constraints- dom-2:If the resource is contained in another resource, it SHALL NOT contain nested Resources
contained.contained.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-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-6:A resource should have narrative for robust management
text.`div`.exists() - dom-5:If a resource is contained in another resource, it SHALL NOT have a security label
contained.meta.security.empty()
Mappings- rim:Entity. Role, or Act
- workflow:Request
- script10.6:Message/Body/NewRx
- rim:CombinedMedicationRequest
|
identifier | | 2..* | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.identifier Short description 外部から参照されるID Definition このインスタンスが外部から参照されるために使われるIDである。処方箋全体としてのIDとしては使用しない。
処方箋内で同一の用法をまとめて表記されるRp番号はこのIdentifier elementの別スライスで表現する。それ以外に任意のIDを付与してもよい。
このIDは業務手順によって定められた処方オーダーに対して、直接的なURL参照が適切でない場合も含めて関連付けるために使われる。この業務手順のIDは実施者によって割り当てられたものであり、リソースが更新されたりサーバからサーバに転送されたとしても固定のものとして存続する。
Comments これは業務IDであって、リソースに対するIDではない。
Data Type Identifier Sliced: Unordered, Open, by system(Value) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- workflow:Request.identifier
- script10.6:Message/Header/PrescriberOrderNumber
- w5:FiveWs.identifier
- v2:ORC-2-Placer Order Number / ORC-3-Filler Order Number
- rim:.id
|
RpNumber | | 1..1 | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber Short description 処方箋内部の剤グループとしてのRp番号 Definition 処方箋内で同一用法の薬剤を慣用的にまとめて、Rpに番号をつけて剤グループとして一括指定されることがある。このスライスでは剤グループに対して割り振られたRp番号を記録する。
Comments 剤グループに複数の薬剤が含まれる場合、このグループ内の薬剤には同じRp番号が割り振られる。
Data Type Identifier Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- workflow:Request.identifier
- script10.6:Message/Header/PrescriberOrderNumber
- w5:FiveWs.identifier
- v2:ORC-2-Placer Order Number / ORC-3-Filler Order Number
- rim:.id
|
use | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.use Short description usual | official | temp | secondary | old (If known) Definition The purpose of this identifier.
Requirements Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.
Comments Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.
Data Type code Binding Identifies the purpose for this identifier, if known . IdentifierUse (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:N/A
- rim:Role.code or implied by context
|
type | Σ | 0..0 | CodeableConceptBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.type Short description Description of identifier Definition A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
Requirements Allows users to make use of identifiers when the identifier system is not known.
Comments This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.
Data Type CodeableConcept Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Identifier Type Codes (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:CX.5
- rim:Role.code or implied by context
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.system Short description 【JP-CORE】Rp番号(剤グループ番号)についてのsystem値 Definition 【JP-CORE】ここで付番されたIDがRp番号であることを明示するためにOIDとして定義された。urn:oid:1.2.392.100495.20.3.81で固定される。
Requirements There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.
Comments Identifier.system is always case sensitive.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.3.81 Mappings- rim:n/a
- v2:CX.4 / EI-2-4
- rim:II.root or Role.id.root
- servd:./IdentifierType
|
value | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.value Short description 【JP-CORE】Rp番号(剤グループ番号) Definition 【JP-CORE】Rp番号(剤グループ番号)。"1"など。
Comments 【JP-CORE】value は string型であり、数値はゼロサプレス、つまり、'01'でなく'1'と指定すること。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Examples Mappings- rim:n/a
- v2:CX.1 / EI.1
- rim:II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
- servd:./Value
|
period | Σ I | 0..0 | Period | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.period Short description Time period when id is/was valid for use Definition Time period during which identifier is/was valid for use.
Comments A Period specifies a range of time; the context of use will specify whether the entire range applies (e.g. "the patient was an inpatient of the hospital for this time range") or one value from the range applies (e.g. "give to the patient between these two times").
Period is not used for a duration (a measure of elapsed time). See Duration.
Data Type Period Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - per-1:If present, start SHALL have a lower value than end
start.hasValue().not() or end.hasValue().not() or (start <= end)
Mappings- rim:n/a
- v2:DR
- rim:IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
- v2:CX.7 + CX.8
- rim:Role.effectiveTime or implied by context
- servd:./StartDate and ./EndDate
|
assigner | Σ I | 0..0 | Reference(Organization) | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RpNumber.assigner Short description Organization that issued id (may be just text) Definition Organization that issued/manages the identifier.
Comments The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.
Data Type Reference(Organization) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- v2:CX.4 / (CX.4,CX.9,CX.10)
- rim:II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
- servd:./IdentifierIssuingAuthority
|
OrderInRp | | 1..1 | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp Short description 【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順 Definition 【JP-CORE】同一剤グループでの薬剤を表記する際の順番。XML形式と異なりJSON形式の場合、表記順は項目の順序を意味しない。したがって、薬剤の記載順を別に規定する必要があるためIDを用いて表現する。
Comments 【JP-CORE】同一剤グループ内での薬剤の順番を1から順の番号で示す。
Data Type Identifier Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- workflow:Request.identifier
- script10.6:Message/Header/PrescriberOrderNumber
- w5:FiveWs.identifier
- v2:ORC-2-Placer Order Number / ORC-3-Filler Order Number
- rim:.id
|
use | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.use Short description usual | official | temp | secondary | old (If known) Definition The purpose of this identifier.
Requirements Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.
Comments Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.
Data Type code Binding Identifies the purpose for this identifier, if known . IdentifierUse (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:N/A
- rim:Role.code or implied by context
|
type | Σ | 0..0 | CodeableConceptBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.type Short description Description of identifier Definition A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
Requirements Allows users to make use of identifiers when the identifier system is not known.
Comments This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.
Data Type CodeableConcept Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Identifier Type Codes (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:CX.5
- rim:Role.code or implied by context
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.system Short description 【JP-CORE】RP番号内(剤グループ内)の連番を示すsystem値 Definition 剤グループ内番号の名前空間を識別するURI。固定値urn:oid:1.2.392.100495.20.3.82
Requirements There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.
Comments Identifier.system is always case sensitive.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.3.82 Mappings- rim:n/a
- v2:CX.4 / EI-2-4
- rim:II.root or Role.id.root
- servd:./IdentifierType
|
value | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.value Short description 【JP-CORE】RP番号内(剤グループ内)の連番 Definition Comments 【JP-CORE】value は string型であり、数値はゼロサプレス、つまり、'01'でなく'1'と指定すること。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Examples Mappings- rim:n/a
- v2:CX.1 / EI.1
- rim:II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
- servd:./Value
|
period | Σ I | 0..0 | Period | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.period Short description Time period when id is/was valid for use Definition Time period during which identifier is/was valid for use.
Comments A Period specifies a range of time; the context of use will specify whether the entire range applies (e.g. "the patient was an inpatient of the hospital for this time range") or one value from the range applies (e.g. "give to the patient between these two times").
Period is not used for a duration (a measure of elapsed time). See Duration.
Data Type Period Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - per-1:If present, start SHALL have a lower value than end
start.hasValue().not() or end.hasValue().not() or (start <= end)
Mappings- rim:n/a
- v2:DR
- rim:IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
- v2:CX.7 + CX.8
- rim:Role.effectiveTime or implied by context
- servd:./StartDate and ./EndDate
|
assigner | Σ I | 0..0 | Reference(Organization) | There are no (further) constraints on this element Element IdMedicationRequest.identifier:OrderInRp.assigner Short description Organization that issued id (may be just text) Definition Organization that issued/manages the identifier.
Comments The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.
Data Type Reference(Organization) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- v2:CX.4 / (CX.4,CX.9,CX.10)
- rim:II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
- servd:./IdentifierIssuingAuthority
|
RequestIdentifier | | 0..* | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier Short description 処方オーダーに対するID Definition 薬剤をオーダーする単位としての処方箋に対するID。MedicationRequestは単一の薬剤でインスタンスが作成されるが、それの集合としての処方箋のID。
Comments This is a business identifier, not a resource identifier.
Data Type Identifier Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- workflow:Request.identifier
- script10.6:Message/Header/PrescriberOrderNumber
- w5:FiveWs.identifier
- v2:ORC-2-Placer Order Number / ORC-3-Filler Order Number
- rim:.id
|
use | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.use Short description usual | official | temp | secondary | old (If known) Definition The purpose of this identifier.
Requirements Allows the appropriate identifier for a particular context of use to be selected from among a set of identifiers.
Comments Applications can assume that an identifier is permanent unless it explicitly says that it is temporary.
Data Type code Binding Identifies the purpose for this identifier, if known . IdentifierUse (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:N/A
- rim:Role.code or implied by context
|
type | Σ | 0..1 | CodeableConceptBinding | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.type Short description Description of identifier Definition A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
Requirements Allows users to make use of identifiers when the identifier system is not known.
Comments This element deals only with general categories of identifiers. It SHOULD not be used for codes that correspond 1..1 with the Identifier.system. Some identifiers may fall into multiple categories due to common usage. Where the system is known, a type is unnecessary because the type is always part of the system definition. However systems often need to handle identifiers where the system is not known. There is not a 1:1 relationship between type and system, since many different systems have the same type.
Data Type CodeableConcept Binding A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Identifier Type Codes (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:CX.5
- rim:Role.code or implied by context
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.system Short description The namespace for the identifier value Definition Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
Requirements There are many sets of identifiers. To perform matching of two identifiers, we need to know what set we're dealing with. The system identifies a particular set of unique identifiers.
Comments Identifier.system is always case sensitive.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://jpfhir.jp/fhir/Common/IdSystem/resourceInstance-identifier Mappings- rim:n/a
- v2:CX.4 / EI-2-4
- rim:II.root or Role.id.root
- servd:./IdentifierType
|
value | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.value Short description The value that is unique Definition The portion of the identifier typically relevant to the user and which is unique within the context of the system.
Comments If the value is a full URI, then the system SHALL be urn:ietf:rfc:3986. The value's primary purpose is computational mapping. As a result, it may be normalized for comparison purposes (e.g. removing non-significant whitespace, dashes, etc.) A value formatted for human display can be conveyed using the Rendered Value extension. Identifier.value is to be treated as case sensitive unless knowledge of the Identifier.system allows the processer to be confident that non-case-sensitive processing is safe.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Examples Mappings- rim:n/a
- v2:CX.1 / EI.1
- rim:II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
- servd:./Value
|
period | Σ I | 0..1 | Period | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.period Short description Time period when id is/was valid for use Definition Time period during which identifier is/was valid for use.
Comments A Period specifies a range of time; the context of use will specify whether the entire range applies (e.g. "the patient was an inpatient of the hospital for this time range") or one value from the range applies (e.g. "give to the patient between these two times").
Period is not used for a duration (a measure of elapsed time). See Duration.
Data Type Period Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - per-1:If present, start SHALL have a lower value than end
start.hasValue().not() or end.hasValue().not() or (start <= end)
Mappings- rim:n/a
- v2:DR
- rim:IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
- v2:CX.7 + CX.8
- rim:Role.effectiveTime or implied by context
- servd:./StartDate and ./EndDate
|
assigner | Σ I | 0..1 | Reference(Organization) | There are no (further) constraints on this element Element IdMedicationRequest.identifier:RequestIdentifier.assigner Short description Organization that issued id (may be just text) Definition Organization that issued/manages the identifier.
Comments The Identifier.assigner may omit the .reference element and only contain a .display element reflecting the name or other textual information about the assigning organization.
Data Type Reference(Organization) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- v2:CX.4 / (CX.4,CX.9,CX.10)
- rim:II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
- servd:./IdentifierIssuingAuthority
|
status | Σ ?! | 1..1 | codeBindingFixed Value | There are no (further) constraints on this element Element IdShort description active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown Definition JP coreでは"active"に固定される。
オーダーの現在の状態を示すコード。一般的には active か completed の状態であるだろう。
Comments このエレメントはmodifierとされている。StatusとはこのResourceが現在妥当な状態ではないことも示すからである。
Data Type code Binding A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription. medicationrequest Status (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- workflow:Request.status
- script10.6:no mapping
- w5:FiveWs.status
- rim:.statusCode
|
statusReason | | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.statusReason Short description 現状の理由 Definition Comments 一般的には「保留(suspended)」や「中止(cancelled)」といった例外的状態を示すために持ちいられる。MedicationRequestオーダーが発生した理由についてはreaseonCodeに記載され、この項目は用いられない。
Data Type CodeableConcept Binding Identifies the reasons for a given status. medicationRequest Status Reason Codes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- workflow:Request.statusReason
- rim:.inboundRelationship[typeCode=SUBJ].source[classCode=CACT, moodCode=EVN].reasonCOde
|
intent | Σ ?! | 1..1 | codeBindingFixed Value | There are no (further) constraints on this element Element IdShort description proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option Definition JP coreでは "order" に固定される。
投薬リクエストの意図 が提案(proposal)、計画(plan)、あるいは他の要求によるものかを示す。
Comments 処方をオーダーする場合、MedicationRequestのどの段階でオーダーしたのかについて、この項目を指定することが期待される。たとえば、proposalであれば患者、関係者、医師あるいは機器からの提案として作成される。"plan"であれば、医師、患者、関係者そして機器からの提案として生成される。"original-order"は医師にしか作成できない。
instance-orderはリクエストあるいはオーダーをインスタンス化する段階であり、MedicationAdministrationレコードにも使われる。
intentはこのresourceが実際に適応される時に変化するため、このエレメントはmodifierとしてラベルされる。
Data Type code Binding The kind of medication order. medicationRequest Intent (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- workflow:Request.intent
- w5:FiveWs.class
- rim:.moodCode (nuances beyond PRP/PLAN/RQO would need to be elsewhere)
|
category | | 0..* | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.category Short description 薬剤使用区分 Definition このMedicationRequest Resourceが使用される区分を示す。日本では「院外」「院内」「入院」「外来」などの区分を想定する。
一般的には、外来や入院などどこでこの薬剤が投与、内服されるかを想定した区分である。
処方病棟や処方した診療科をOrganization resourceで表現することが冗長である場合にはこの区分が用いられることもある。
HL7 FHIRではvalue setとして http://terminology.hl7.org/CodeSystem/medicationrequest-category がデフォルトで用いられるが、日本での使用の場合持参薬をカバーする必要があり、JAHIS処方データ規約V3.0Cに記載されているMERIT-9処方オーダ表7とJHSP0007表を組み合わせて持ちいることとする。
Comments 薬剤が投与あるいはその他の用途で利用されると想定される場面についての区分である。
Data Type CodeableConcept Binding MedicationRequest Resourceの区分を示すコード化された概念。たとえば、どこで服薬あるいは投与されるか、治療の種別はどうかについて。FHIRでは medicationRequest Category Codes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- script10.6:Message/Body/NewRx/MedicationPrescribed/Directions
or
Message/Body/NewRx/MedicationPrescribed/StructuredSIG
- w5:FiveWs.class
- rim:.inboundRelationship[typeCode=COMP].source[classCode=OBS, moodCode=EVN, code="type of medication usage"].value
|
priority | Σ | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.priority Short description routine | urgent | asap | stat Definition このMedicatinRequestオーダーの優先度。他のオーダーと比較して表現される。
Comments FHIRでは文字列の大きさが1MBを超えてはならない(SHALL NOT)。
Data Type code Binding Identifies the level of importance to be assigned to actioning the request. RequestPriority (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- workflow:Request.priority
- w5:FiveWs.grade
- rim:.priorityCode
|
doNotPerform | Σ ?! | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.doNotPerform Short description 要求が禁止された行為であればTrue Definition このオーダーが実施していけないものであればTrueを表示される
Comments もし、doNotPerformに指定がなければ、オーダーは実施してもよいものである。(たとえば、「実施せよ」)
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:SubstanceAdministration.actionNegationInd
|
reported[x] | Σ | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.reported[x] Short description 初期記録にはない報告 Definition このレコードは元々の一次記録から報告されたものか、二次的に「報告された」資料から取り込まれたものかを示す。報告の情報源についても示される。
Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:.participation[typeCode=INF].role
|
reportedBoolean | | | boolean | There are no (further) constraints on this element Data Type boolean |
reportedReference | | | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) | There are no (further) constraints on this element Data Type Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) |
medication[x] | S Σ | 1..1 | Binding | There are no (further) constraints on this element Element IdMedicationRequest.medication[x] Short description 投与される薬剤 Definition 医薬品コードと医薬品名称。coding要素を繰り返すことでHOT9 やYJコードなど複数のコード体系で医薬品コード並記することが可能。
薬される薬剤についてのID。JP Coreでは内服処方箋で使用されるMedicationRequestではcodeableConceptのみを使用する。
Comments 日本での運用を検討した場合に、煩雑ではあるがMedication resourceを参照するのではなくcodeableConceptとして1薬剤ごとにMedicationRequestインスタンスを生成する方針とした。
コードだけが指定されていても、製品を特定できる必要がある。もし、多くの情報が必要であれば、Medication Resourceを利用することが推奨される。たとえば、もし、薬剤の剤型や、ロット番号を知る必要があったり、薬剤の成分や臨時で調整されたものであったりする場合には、Medication Resourceを参照しなくてはならない。
【JP-CORE】 ひとつのtext要素と、複数のcoding 要素を記述できる。処方オーダ時に選択または入力し、実際に処方箋に印字される文字列を必ずtext要素に格納した上で、それをコード化した情報を1個以上のcoding 要素に記述する。
厚生労働省標準であるHOT9コード(販社指定が不要な場合にはHOT7コード)または広く流通しているYJコードを用いるか、一般名処方の場合には厚生労働省保険局一般名処方マスタのコードを使用して、Coding要素(コードsystemを識別するURI、医薬品のコード、そのコード表における医薬品の名称の3つからなる)で記述する。
なお、上記のいずれの標準的コードも付番されていない医薬品や医療材料の場合には、薬機法の下で使用されているGS1標準の識別コードであるGTIN(Global Trade Item Number)の調剤包装単位(最少包装単位、個別包装単位)14桁を使用する。
ひとつの処方薬、医療材料を複数のコード体系のコードで記述してもよく、その場合にcoding 要素を繰り返して記述する。 ただし、ひとつの処方薬を複数のコードで繰り返し記述する場合には、それらのコードが指し示す処方薬、医療材料は当然同一でなければならない。 また、処方を発行した医療機関内でのデータ利用のために、医療機関固有コード体系によるコード(ハウスコード、ローカルコード)の記述を含めてもよいが、その場合でも上述したいずれかの標準コードを同時に記述することが必要である。
Binding 処方する製剤を表すコード。 SNOMEDCTMedicationCodes (preferred)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- workflow:Request.code
- script10.6:Message/Body/NewRx/MedicationPrescribed
Medication.code.coding.code = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCode
Medication.code.coding.system = Message/Body/NewRx/MedicationPrescribed/DrugCoded/ProductCodeQualifier
Medication.code.coding.display = Message/Body/NewRx/MedicationPrescribed/DrugDescription
- w5:FiveWs.what[x]
- v2:RXE-2-Give Code / RXO-1-Requested Give Code / RXC-2-Component Code
- rim:consumable.administrableMedication
|
medicationCodeableConcept | | | CodeableConcept | There are no (further) constraints on this element Data Type CodeableConcept |
coding | Σ | 1..* | Coding | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding Short description 医薬品を表すコード Definition 医薬品を表すコード。JP Coreでは最低1個のコードを記録しなければならない。
利用できるコードは下記の通りである。
医薬品コード(医薬品マスター)
薬価基準収載医薬品コード
YJコード
HOT コード(9 桁)
⼀般名処⽅マスター
Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
【JP-CORE】Medication要素の説明を参照のこと。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding.system Short description Identity of the terminology system Definition The identification of the code system that defines the meaning of the symbol in the code.
Requirements Need to be unambiguous about the source of the definition of the symbol.
Comments 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.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding.version Short description Version of the system - if relevant Definition The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.
Comments Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding.code Short description Symbol in syntax defined by the system 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).
Requirements Need to refer to a particular code in the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding.display Short description Representation defined by the system Definition A representation of the meaning of the code in the system, following the rules of the system.
Requirements Need to be able to carry a human-readable meaning of the code for readers that do not know the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.
Comments ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.medication[x].text Short description この概念のプレーンテキスト表現 Definition 入力したユーザーが見た/選択した/発したとおりの概念および・またはユーザーが意図した概念を自然言語で表現したもの。
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.
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
subject | S Σ I | 1..1 | Reference(Patient) | There are no (further) constraints on this element Element IdMedicationRequest.subject Short description 処方箋が発行された対象(個人あるいはグループ) Definition JP Coreでは患者を表すPatientリソースへの参照。
一般には薬剤が投与される対象となる人(あるいはグループ)を表現するResourceに対するリンク。
Comments 処方オーダーの対象は必須項目である。
二次利用のためにどこに実際の対象がいるのかについての情報は提供されない。特定の対象に対して匿名化することも必要である。
Data Type Reference(Patient) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.subject
- script10.6:Message/Body/NewRx/Patient
(need detail to link to specific patient … Patient.Identification in SCRIPT)
- w5:FiveWs.subject[x]
- v2:PID-3-Patient ID List
- rim:.participation[typeCode=AUT].role
- w5:FiveWs.subject
|
reference | Σ I | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.subject.reference Short description 文字列による参照、関係、内部あるいは絶対URL Definition 対象となる患者を表すPatient resourceへの参照である。PatientリソースのfullUrl要素に指定されるUUID を指定すること
一般には他のResourceが存在する場所への参照。参照はサービスのベースURLに対する相対的なものや、リソースがある場所を示す絶対的URLであることもある。参照はバージョンを指定していることもあればそうでないこともある。もし参照が、FHIRのRESTfulサーバ以外を対象としていれば、それはバージョンが指定されているべきである。分割された内部参照('#'で始まる)の場合は内部に含まれるResourceへの参照である。
Comments 絶対URLを使えば安定してクラウドやWeb上にスケーラブルな対応をすることができる。一方で、相対・論理参照を使えば閉鎖されたエコシステム内部に適した柔軟な対応ができる。絶対URLをはFHIRリソースのRESTfulサーバを指定するために必要となるわけではないが、より推奨される方法である。もし、URLが"/[type]/[id]"で構成されていれば、FHIRのRESTfulサーバへの参照を想定していると推測することもできる。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
type | Σ | 0..1 | uriBinding | There are no (further) constraints on this element Element IdMedicationRequest.subject.type Short description 参照先の型(Patient) Definition 参照されるPatientが型として示される。
一般的には参照の対象として予定される型。もし、Reference.typeとReference.referenceがともに指定されていて、Reference.referenceがFHIRのURLであればどちらも一致させるべきである(SHALL)。
型はResouce Definitionに対するCanonical URLであってその型も参照の対象となる。Referenceはhttp://hl7.org/fhir/StructureDefinition/に対する相対URLである。たとえば、"Patient"はhttp://hl7.org/fhir/StructureDefinition/Patientへの参照である。絶対URLは論理モデルにおいて、論理モデル内部での参照として飲み使用可能であり、Resouceに対しては指定できない。
Comments このelementは参照の対象の型を指定するためのものである。他のElementで指定されていた型であってもなくても指定することができる。場合によっては、対象の型は参照(たとえば、RESTful URL)についての調査により決定されることもあるし、参照の対象から決定されることもある。もし、参照と型のどちらもが指定されていたら、参照は指定された型を決定されるべきである(SHALL)。
Data Type uri Binding Aa resource (or, for logical models, the URI of the logical model). ResourceType (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
identifier | Σ | 0..1 | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.subject.identifier Short description 文字列による参照が不明な場合の論理参照 Definition 対象となるresouceへのID。FHIRサーバを経由してこの参照が指定するEntityが指定できないか、実際の位置を示す既知のIDへとResourceを変換できない場合のように、ほかのresourceを直接参照することができない場合に使われる。Reference.identifireがFHIRインスタンスである何かを実際に示している必要はないが、FHIRインスタンスとして表現されると想定される業務概念を示されなくてはらならず(SHALL)、そのインスタンスは参照先のFHIRのResource型である必要がある。
Comments IDが参照として与えられている場合には、参照を処理するシステムはIDをIDが利用される業務コンテキストがわかっているかどうか参照を解決するためにしか利用することができない。このIDはグローバル(たとえば国民ID)であることもあるが、そうでないこともある。そのため、この参照を利用する有効な機構(たとえば、データを連鎖させたり、包含させるなど)、サーバが参照を解決することができるとも期待できない。サーバは到達できなかったり、解決できないあるいは拒否されるような参照でもIDとして受け取ることができる。CapabilityStatement.rest.resource.referencePolicyを参照のこと。
IDと正確な参照が共に提供されている場合は、正確な参照が優先される。Resourceを処理するアプリケーションも許容されるがIDが正確な参照と一致することを確認することは求められてない。
アプリケーションは論理参照を正確な参照へとコンバートする際に、実際に示している論理参照を外したり、削除してもよい。
参照はFHIRのResourceとして表現することができる構造となるように示されているが、アプリケーションが参照の対象について検索することを求めていない限り、実際にFHIR Resourceのインスタンスが存在していなくてもよい。IDを参照しているコンテンツは、どのリソースの型が限定的に許容されるか明示されていなくても論理的な制約を満たさなければならない。たとえば、薬剤処方を示すIDの型がReference(Observation|DIagnosticReport)であることは、正当化されないであろう。Reference.identifierのユースケースの一つは、FHIRの表現が存在しない場合に、(Any)を参照する型として利用するような場合である。
Data Type Identifier Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- rim:.identifier
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.subject.display Short description Text alternative for the resource Definition Plain text narrative that identifies the resource in addition to the resource reference.
Comments This is generally not the same as the Resource.text of the referenced resource. The purpose is to identify what's being referenced, not to fully describe it.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
encounter | I | 0..1 | Reference(Encounter) | There are no (further) constraints on this element Element IdMedicationRequest.encounter Short description encounter/admission/stay のいずれかとして記録された診察 Definition JP Core profileでの使用は規定されていない。
この対象となるリソース[x]が作成される間やこの記録が作成される対象のencounterは密接に関連している。
Comments このエレメントは一般的には外来でのイベントに対応するが、診察が公式に終わる前や後にこの診察についてのコンテキストに対応して開始される活動についても対応する。もし、診療のエピソードに関連させる必要があれば、extensionとして扱われることがある。
Data Type Reference(Encounter) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.context
- script10.6:no mapping
- w5:FiveWs.context
- v2:PV1-19-Visit Number
- rim:.inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN, code="type of encounter or episode"]
|
supportingInformation | I | 0..* | Reference(Resource) | There are no (further) constraints on this element Element IdMedicationRequest.supportingInformation Short description 薬剤オーダについて補助的情報 Definition 薬剤をオーダーするときに補助的となる追加情報(たとえば、患者の身長や体重))を含む。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Resource) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.supportingInfo
- w5:FiveWs.context
- rim:.outboundRelationship[typeCode=PERT].target[A_SupportingClinicalStatement CMET minimal with many different choices of classCodes(ORG, ENC, PROC, SPLY, SBADM, OBS) and each of the act class codes draws from one or more of the following moodCodes (EVN, DEF, INT PRMS, RQO, PRP, APT, ARQ, GOL)]
|
authoredOn | S Σ | 1..1 | dateTime | There are no (further) constraints on this element Element IdMedicationRequest.authoredOn Short description この処方オーダーが最初に記述された日 Definition JP Core profileでは必須。処方指示が最初に作成された日時。秒の精度まで記録する。タイムゾーンも付与しなければならない。
Data Type dateTime Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- workflow:Request.authoredOn
- script10.6:Message/Body/NewRx/MedicationPrescribed/WrittenDate
- w5:FiveWs.recorded
- v2:RXE-32-Original Order Date/Time / ORC-9-Date/Time of Transaction
- rim:author.time
|
requester | Σ I | 0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | There are no (further) constraints on this element Element IdMedicationRequest.requester Short description このオーダーを発行した人・物 Definition JP Core profileではこのエレメントに対する規定はない。
このオーダーを発行した責任のある人、組織、機器。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.requester
- w5:FiveWs.author
- rim:.participation[typeCode=AUT].role
|
performer | I | 0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam) | There are no (further) constraints on this element Element IdMedicationRequest.performer Short description 薬剤投与・管理を行った者 Definition 薬物治療を実施すると予定された者。(たとえば、薬剤投与を行った者)
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.performer
- w5:FiveWs.actor
- rim:.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
|
performerType | Σ | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.performerType Short description 薬剤投与を行った職種 Definition Comments Performerを示さずにこのエレメントが指定された場合は、このエレメントは薬剤の投与/管理が指定の職種でなければならないと言うことを示している。Performerと共に指定された場合は、もし指定されたPerformerが実施できない場合に薬剤投与・管理を行うものについての要件が示されたことを意味する。
Data Type CodeableConcept Binding Identifies the type of individual that is desired to administer the medication. ProcedurePerformerRoleCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- workflow:Request.performerType
- rim:.participation[typeCode=PRF].role[scoper.determinerCode=KIND].code
|
recorder | I | 0..1 | Reference(Practitioner | PractitionerRole) | There are no (further) constraints on this element Element IdMedicationRequest.recorder Short description 投薬オーダーの入力者 Definition JP Core profileではこのエレメントに対する規定はない。
たとえば口答指示や電話でのオーダーにより、他の人の代理で処方を入力した人。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Practitioner | PractitionerRole) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- w5:FiveWs.who
- rim:.participation[typeCode=TRANS].role[classCode=ASSIGNED].code (HealthcareProviderType)
|
reasonCode | | 0..* | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.reasonCode Short description 薬を注文するあるいは注文しない理由や適応 Definition このエレメントに対するJP Coreの規定はない。
薬剤をオーダーするあるいはしないことを示した理由。
Comments このエレメントは病名コードであってもよい。もし、すべての条件を示す記録があって他の詳細な記録が必要であれば、reasonReferenceを使用すること。
Data Type CodeableConcept Binding A coded concept indicating why the medication was ordered. Condition/Problem/DiagnosisCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- workflow:Request.reasonCode
- script10.6:Message/Body/NewRx/MedicationPrescribed/Diagnosis/Primary/Value
- w5:FiveWs.why[x]
- v2:ORC-16-Order Control Code Reason /RXE-27-Give Indication/RXO-20-Indication / RXD-21-Indication / RXG-22-Indication / RXA-19-Indication
- rim:reason.observation.reasonCode
|
reasonReference | I | 0..* | Reference(Condition | Observation) | There are no (further) constraints on this element Element IdMedicationRequest.reasonReference Short description 処方箋が書かれた理由について補足するCondition ResourceまたはObservation Resource Definition 薬剤がなぜオーダーされたのかを説明する条件や観察。
Comments 薬剤オーダーの理由を示すこれは条件や観察についての参照である。もし、コードだけであればreasonCodeを使用すること。
Data Type Reference(Condition | Observation) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.reasonReference
- script10.6:no mapping
- w5:FiveWs.why[x]
- rim:reason.observation[code=ASSERTION].value
|
instantiatesCanonical | Σ | 0..* | canonical() | There are no (further) constraints on this element Element IdMedicationRequest.instantiatesCanonical Short description FHIRプロトコルまたは定義のインスタンス Definition このMedicationRequestの一部あるいは全部が遵守するprotocolやguideline, ordersetなど他の定義を示すURL。
Comments Data Type canonical() Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- workflow:Request.instantiates
- rim:.outboundRelationship[typeCode=DEFN].target
|
instantiatesUri | Σ | 0..* | uri | There are no (further) constraints on this element Element IdMedicationRequest.instantiatesUri Short description 外部プロトコルまたは定義のインスタンス Definition このMedicationRequestの一部あるいは全部が遵守するprotocolやguideline, ordersetなど他の定義を示すURL。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:.outboundRelationship[typeCode=DEFN].target
|
basedOn | Σ I | 0..* | Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) | There are no (further) constraints on this element Element IdMedicationRequest.basedOn Short description オーダーが実施される根拠 Definition このMedicationRequestの全部あるいは一部を満たす計画やオーダー。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.basedOn
- rim:.outboundRelationship[typeCode=FLFS].target[classCode=SBADM or PROC or PCPR or OBS, moodCode=RQO orPLAN or PRP]
|
groupIdentifier | Σ | 0..1 | Identifier | There are no (further) constraints on this element Element IdMedicationRequest.groupIdentifier Short description このRerquestを一部とする複数のオーダーを構成するID Definition 一人の処方者が同時期に前後して作成した全てのリクエストに共通するIDで、処方や薬品請求のIDを示す。
Requirements リクエストは"basedOn"での関連付け(たとえば、あるリクエストが他のリクエストを満たす)か、あるいは共通の請求伝票に書かれているを示すことで関連付けられる。同じ請求伝票にあるリクエストは最初に作成されてからは変更や維持などについては独立したものと見なされる。
Data Type Identifier Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CX / EI (occasionally, more often EI maps to a resource id or a URL)
- rim:II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT]
- servd:Identifier
- workflow:Request.groupIdentifier
- rim:.outboundRelationship(typeCode=COMP].target[classCode=SBADM, moodCode=INT].id
|
courseOfTherapyType | | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.courseOfTherapyType Short description 薬剤投与の全体的なパターン Definition 患者が内服する薬剤についての管理の全体的なパターンについての記載。
Comments Data Type CodeableConcept Binding Identifies the overall pattern of medication administratio. medicationRequest Course of Therapy Codes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- rim:Act.code where classCode = LIST and moodCode = EVN
|
insurance | I | 0..* | Reference(Coverage | ClaimResponse) | There are no (further) constraints on this element Element IdMedicationRequest.insurance Short description 適用される保険 Definition リクエストされたサービスについて支払いが求め裸得ることになる、保険のプランや適応範囲の拡大、事前の権限付与、かつ/または事前の判定。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Coverage | ClaimResponse) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.insurance
- rim:.outboundRelationship[typeCode=COVBY].target
|
note | | 0..* | Annotation | There are no (further) constraints on this element Element IdShort description 薬剤単位の備考 Definition 他の属性では伝えることができなかったMedicationRequestについての付加的情報。
Comments 構造化されたアノテーションが内システムでは、作成者や記録時間のない一つのアノテーションで情報を伝達している。このエレメントに情報の修正を要する可能性があるためにナラティブな情報も必要としている。Annotationsには機械処理が可能で修正される("modifying")情報を伝達することに使うべきではない(SHOULD NOT)。これがSHOULDである理由はユーザーの行動を強制することはほぼ不可能であるからである。
Data Type Annotation Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:N/A
- rim:Act
- workflow:Request.note
- script10.6:Message/Body/NewRx/MedicationPrescribed/Note
- rim:.inboundRelationship[typeCode=SUBJ]/source[classCode=OBS,moodCode=EVN,code="annotation"].value
|
dosageInstruction | | 0..* | Dosage | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction Short description 服用指示 Definition ⽤法や投与量を含む処⽅指⽰。患者がどのようにこの薬剤を服用するのかを示す。
Comments MedicationRequestで内服や静脈注射、筋肉注射を含めたサンプルがある。たとえば、「オンダンセトロン 8mg 経口あるいは静注1日2回嘔気時頓用」、あるいは「ノバミン®(プロクロロペラジン) 5-10mg 経口あるいは25mg経直腸1日2回嘔気・嘔吐時頓用」のようなものである。このような場合は2つの薬剤オーダーは同じグループにまとめることができるとして作成される。どのような投与経路を選択するかを決定するのは薬剤を必要とする時点の患者の状態にもとづいている。
Data Type Dosage Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:.outboundRelationship[typeCode=COMP].target[classCode=SBADM, moodCode=INT]
- workflow:Request.occurrence[x]
- rim:see dosageInstruction mapping
|
extension | I | 0..* | Extension | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
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.
Data Type Extension Sliced: Unordered, Open, by url(Value) Constraints- ele-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()
Mappings |
PeriodOfUse | I | 0..0 | Extension(Period) | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.extension:PeriodOfUse Short description 投与期間の開始日を明示するための拡張 Alternate names extensions, user content Definition MedcationRequestの投与期間の開始日を明示するための拡張
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.
Data Type Extension(Period) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse Constraints- ele-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()
Mappings |
UsageDuration | I | 0..0 | Extension(Duration) | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.extension:UsageDuration Short description 実投与⽇数 Alternate names extensions, user content Definition 隔日投与などで実投与日数と処方期間が異なる場合に用いられる。
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.
Data Type Extension(Duration) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_UsageDuration Constraints- ele-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()
Mappings |
Device | I | 0..* | Extension(Reference()) | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.extension:Device Short description 投与機器の情報 Alternate names extensions, user content Definition 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.
Data Type Extension(Reference()) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Device Constraints- ele-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()
Mappings |
Line | I | 0..* | Extension(CodeableConcept) | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.extension:Line Short description 投与ラインの情報 Alternate names extensions, user content Definition 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.
Data Type Extension(CodeableConcept) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Line Constraints- ele-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()
Mappings |
sequence | Σ | 0..1 | integer | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.sequence Short description 服用指示の順番 Definition どの服用指示を適応するか判断するかについての順序を示したもの
Requirements もし、複数の服用法(Dosage)でsequenceの数値が同じであれば、その指示が同時に扱われることを示している。sequenceの数値が異なれば、服用指示(Dosage)の順番を意図している。
Comments 32 bitの数値。これ以上の値であれば10進数を使うこと。
Data Type integer Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
text | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.text Short description フリーテキストの用法指示。 Definition JP Coreでは必須。フリーテキストの用法指示。
Requirements フリーテキストでの用法指示はコード化するには複雑すぎる指示の場合には用いてもよい。この属性の文脈は薬剤の名前や説明が入っていない。コード化された指示がある場合は、フリーテキストでの指示は人間が服用あるいは投与するために表示されてもよい。テキストでの指示はつねに配置されることを想定されている。もし、dosage.timing属性も配置されていれば、dosage.textはtimingを同じ情報を反映すべきである。薬剤の投与あるいは調剤についての付加的な情報にはテキストでの説明が入っているべきである。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:RXO-6; RXE-21
- rim:.text
|
additionalInstruction | Σ | 0..* | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction Short description 患者に対する補足指示や注意。たとえば、「食事と一緒に」「眠くなることがあります」 Definition どのように薬剤を内服するかについての患者への補足指示(たとえば、「食事と一緒に」や「30分から1時間前に内服」)や薬剤についての注意書き(たとえば、「眠くなることがあります」や「日光や紫外線が皮膚にあたららないようにすること」)
Requirements 補足指示はコード化されるように意図されているが、コードがない場合はエレメントはテキストだけで表現することができる。たとえば、「大量の水で服用する」という指示はコード化されていることもあれば、されていないことおある。
Comments 薬剤投与や調剤についての情報(たとえば、「腹膜内ポートに可能な限り迅速に注入」や「薬剤Xの直後に」)であり、dosage.textにも複製されるべきである。
Data Type CodeableConcept Binding A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery". SNOMEDCTAdditionalDosageInstructions (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:RXO-7
- rim:.text
|
coding | Σ | 0..* | Coding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding Short description 用法についてのコード Definition 用法についてのコードが示される。JAMI 補⾜⽤法8桁コードを使用することを想定している。
Requirements 他のコードシステムへの変換や代替のコードシステムを使ってエンコードしてもよい。
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding.system Short description JAMI 補⾜⽤法8桁コードを識別するURI。 Definition Requirements Comments URIはOID(urn:oid:....)やUUID(urn:uuid:....)であることもある。OIDやUUIDはHL7のOIDレジストリを参照していなければならない(SHALL)。そうでなければ、URIはHL7のFHIRのリストに挙げられている特別なURIであるか、用語集が明確な定義が参照されるべきである。
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.200250.2.2.20.22 Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding.version Short description 用語集のバージョン - もし必要であれば追加する。 Definition コードが選択された際に利用されたコードシステムのバージョンである。コードの意味するところがバージョンが変わっても一貫しているように十分にメンテナンスされているコードシステムであれば、バージョンを表記する必要はないことに留意されたい。しかしながら、一貫性はなかなか保証されるものではないし、意味の一貫性が保証されていないのであればバージョンは交換されるべきである(SHOULD)。
Comments ターミノロジーのバージョンが文字列としてコードシステムにより定義されていない場合は、そのバージョンが公式に公開された日付を示す(FHIRのdateフォーマットで表現される)dateを用いることが推奨されている。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding.code Short description JAMI 補⾜⽤法コード Definition Requirements Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding.display Short description コードの表⽰名 Definition システムの規則に従ってシステム内のコードの意味を表す表現。
Requirements コードが持つ意味をそのシステムを知らない人でも読めるように人間可読であるようにしている必要がある。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements このエレメントは臨床安全のために特定されてきた。System/codeのペアが明示的に選択されることは、言語処理や何らかの規則を元に推測されるよりも正確だからである。
Comments 選択肢の中から、直接選ばれたコードは新しく翻訳するときには最も適切なスタート地点である。何をもって「直接選ばれた」とするのかには曖昧なところがあり、このエレメントの使用について明確にして結論として何を意味するのかより完全になるよう取引先との合意が必要となる。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.additionalInstruction.text Short description この概念のプレーンテキスト表現 Definition 入力したユーザーが見た/選択した/発したとおりの概念および・またはユーザーが意図した概念を自然言語で表現したもの。
Requirements ターミノロジー由来のコードは必ずしも人間が使う言葉の全てのニュアンスを含めた正確な意味を捉えているわけではなく、適切なコードが見つからない場合もある。そのような場合でもtextエレメントは元々の意味のすべてを捉えるために使うことができる。
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
patientInstruction | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.patientInstruction Short description 患者あるいは消費者向けの指示 Definition Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
timing | S Σ | 1..1 | Timing | Element IdMedicationRequest.dosageInstruction.timing Short description 投与タイミング Definition Requirements 患者に薬剤を投与すべき計画上のタイミング。このデータ型はさまざまな表現をとることができる。たとえば、「8時間おき」「1日3回」、「2011年12月23日から10日間、朝食全30分前に」、「2013年10月15日と2013年11月1日に」などである。しばしば、総量/総投与期間を表現するような場合に比率は期間を明示しておくことがある(たとえば、500mlを2時間でという指示は2時間と明示している)。しかしながら、比率で期間を表さない場合(たとえば、250ml/毎時)はtiming.repeat.durationで注射の総投与期間を伝える必要がある。
Comments Dosage.textが設定されていることが想定されているのとは異なり、この属性は常に設定されていなくてもよい。もし、療法が設定されている場合はDosage.textはDosage.timingを反映させているべきである。
Data Type Timing Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:N/A
- rim:QSET<TS> (GTS)
- rim:.effectiveTime
|
event | Σ | 0..* | dateTime | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.event Short description 服用タイミングを示す時刻 Definition 服⽤タイミングを具体的な⽇時で指定する場合に使⽤する
Requirements In a Medication Administration Record, for instance, you need to take a general specification, and turn it into a precise specification.
Data Type dateTime Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
repeat | Σ I | 0..1 | Element | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat Short description イベントが発生する時刻 Definition イベントがスケジュールされたルールについての記述。
Requirements スケジュールされたタイミングの多くは規則的な繰り返しで決定されている。
Data Type Element Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - tim-9:If there's an offset, there must be a when (and not C, CM, CD, CV)
offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not())) - tim-5:period SHALL be a non-negative value
period.exists() implies period >= 0 - tim-6:If there's a periodMax, there must be a period
periodMax.empty() or period.exists() - tim-7:If there's a durationMax, there must be a duration
durationMax.empty() or duration.exists() - tim-8:If there's a countMax, there must be a count
countMax.empty() or count.exists() - tim-1:if there's a duration, there needs to be duration units
duration.empty() or durationUnit.exists() - tim-10:If there's a timeOfDay, there cannot be a when, or vice versa
timeOfDay.empty() or when.empty() - tim-2:if there's a period, there needs to be period units
period.empty() or periodUnit.exists() - tim-4:duration SHALL be a non-negative value
duration.exists() implies duration >= 0
Mappings- rim:n/a
- rim:Implies PIVL or EIVL
|
bounds[x] | Σ | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x] Short description 服⽤開始⽇から服⽤終了⽇までの全⽇数 Definition 服⽤開始⽇から服⽤終了⽇までの全⽇数。実投与⽇数ではないことに注意する。
Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:IVL(TS) used in a QSI
|
boundsDuration | | | Duration | There are no (further) constraints on this element Data Type Duration |
value | Σ | 1..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x].value Short description 投薬⽇数 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
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).
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x].comparator Short description < | <= | >= | > - how to understand the value 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.
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | stringFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x].unit Short description 投薬⽇数の単位 Definition Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x].system Short description UCUM Definition Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://unitsofmeasure.org Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 1..1 | codeFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.bounds[x].code Short description 投与⽇数の単位 Definition 単位コードUCUMにおける投与⽇数の単位。dで固定される。
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.
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.
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
count | Σ | 0..1 | positiveInt | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.count Short description 繰り返し服用回数 Definition Timing仕様の全てにおいて、特定の期間に繰り返されるように指定された総回数。もし、countMaxが設定されていれば、このエレメントは許容される最低限度の回数を示す。
Requirements Repetitions may be limited by end time or total occurrences.
Comments 回数に上限、下限の範囲がある場合は、このcountで示される回数が起きるまでは、エレメントは範囲の中にあると解釈されるべきである。
Data Type positiveInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
countMax | Σ | 0..1 | positiveInt | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.countMax Short description 繰り返しの最大回数 Definition このエレメントが設定されている場合は、回数に範囲があることを示している。したがって、[count]から[countmax]までの回数で繰り返される。
Comments 32bit整数。もし、値がこれを超える場合はdecimalで記録される。
Data Type positiveInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
duration | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.duration Short description 継続時間 Definition 投与されるタイミングが発生している時間。もし、durationMaxが設定されていれば、このエレメントは許容される継続時間の下限を示す。
Requirements アクティビティによっては即時的なものではなく、その期間において維持される必要がある。
Comments 継続時間はイベントの定義の一部(たとえば、静脈注射(IV)では特定の量と速度が明示される)として示されることがある。その他、Timing仕様の一部(たとえば、運動)として示されることもある。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
durationMax | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.durationMax Short description 継続時間(最大値) Definition もし、このエレメントに値が設定されていれば、durationには範囲があることを示している。したがって、[duration]から[durationMax]までの継続時間の範囲で投与される。
Requirements アクティビティによっては即時的なものではなく、その期間において維持される必要がある。
Comments 継続時間はイベントの定義の一部(たとえば、静脈注射(IV)では特定の量と速度が明示される)として示されることがある。その他、Timing仕様の一部(たとえば、運動)として示されることもある。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
durationUnit | Σ | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.durationUnit Short description s | min | h | d | wk | mo | a - unit of time (UCUM) Definition Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding A unit of time (units from UCUM). UnitsOfTime (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:PIVL.phase.unit
|
frequency | Σ | 0..1 | positiveInt | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.frequency Short description 期間内にイベントが発生する回数、頻度 Definition 特定の期間に繰り返して発生した行為の回数。もし、frequencyMaxが設定されていれば、このエレメントはfrequencyとして認められた下限を示す。
Comments 32ビットの数値。もし、値がそれを上回るようであればdecimalを使用する。
Data Type positiveInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
frequencyMax | Σ | 0..1 | positiveInt | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.frequencyMax Short description 期間内にイベントが発生する最大回数、最大頻度 Definition このエレメントに値が設定されていれば、frequencyには範囲が指定されている。つまり、期間あるいは期間の範囲内に[frequency]から[frequencyMax]回繰り返されることを示している。
Comments 32ビットの数値。もし、値がそれを上回るようであればdecimalを使用する。
Data Type positiveInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
period | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.period Short description イベントが発生する頻度に対応する期間 Definition 繰り返し投与が行われる期間を示す。たとえば、「1日3回」であれば、3は繰り返しの頻度(frequency)であり、「1日」が期間(period)である。もし、periodMaxに値が設定されていれば、このエレメントは期間として認められた範囲の下限を示す。
Comments IEEEの浮動小数点型を使わずに、小数点も含むdecimal型のようなものを利用すること(たとえばJavaのBigInteger)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
periodMax | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.periodMax Short description 期間の上限(3-4時間) Definition もし、この値が設定されていれば、期間は[period]から[periodMax]までであることを示し、「3-5日に1回投与」のような表現が認められる。
Comments IEEEの浮動小数点型を使わずに、小数点の制度も示すdecimal型のようなものを利用すること(たとえばJavaのBigInteger)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
periodUnit | Σ | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.periodUnit Short description s | min | h | d | wk | mo | a - unit of time (UCUM) Definition Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding A unit of time (units from UCUM). UnitsOfTime (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:PIVL.phase.unit
|
dayOfWeek | Σ | 0..* | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.dayOfWeek Short description mon | tue | wed | thu | fri | sat | sun Definition 期間として1週間以上が指定されていれば、指定された曜日のみで投与が行われる。
Comments 曜日が指定されていなければ、他に指定された日には毎日投与されると想定される。frequencyとperiodエレメントはdayOfWeekと同じように使うことはできない。
Data Type code Binding DaysOfWeek (required) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
timeOfDay | Σ | 0..* | time | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.timeOfDay Short description 一日の間で投与される時刻 Definition Comments もし、このtimeOfDayに値が指定されていれば、毎日(daysOfWeekでフィルタされた曜日の)指定された時刻に投与されると推定される。whenやfrequency, periodエレメントはtimeOfDayとは同様に使うことはできない。
Data Type time Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
when | Σ | 0..* | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.when Short description 投薬期間についてのコード Definition 一日の間のおおよその時間帯で投与すべきタイミングを示す。日常のイベントに関連付けられていることもある。
Requirements タイミングはしばしば起床や食事、睡眠などのできごとによってしばしば決定されている。
Comments 一つ以上のイベントが記載されている場合、そのイベントは特定のイベントの組み合わせと結びついている。
Data Type code Binding Real world event relating to the schedule. EventTiming (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
offset | Σ | 0..1 | unsignedInt | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.repeat.offset Short description イベントからの時間(分、前後) Definition イベントからの時間(分)。もし、分で示される時間がイベントのコードが前か後かを示していない場合、offsetはイベントの後であることが想定される。
Comments 32ビットの数値。もし、値がそれを上回るようであればdecimalを使用する。
Data Type unsignedInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
code | Σ | 0..1 | CodeableConceptBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.timing.code Short description BID | TID | QID | AM | PM | QD | QOD | + Definition スケジュール上のタイミングを表すコード(あるいはcode.text内のテキスト)。BID(1日2回)のようなコードはどこにでもあるが、多くの医療機関は付加的なコードを定義している。もし、コードが示されていれば、構造化されたタイミングで完全に示されたデータであると解釈され、コードまたはTimingを解釈するためのデータであると解釈される。しかし、例外的に.repeat.bounds(コードは含まれません)はコードを上書きして適用される。
Comments BIDなどは「施設特有の時間」として定義される。たとえば、施設がBIDを「つねに朝7時と夕方6時」であると指定することがある。この指定が不適切であれば、BIDというコードは使うべきではない。その代わり、HL7が定義したBIDのコードではなく、その施設特有のコードで明示的に示すべきであり、構造化された表現を使うべきである(この場合、2回のイベントの時刻を指定する必要がある)。
Data Type CodeableConcept Binding Code for a known / defined timing pattern. TimingAbbreviation (preferred)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- rim:QSC.code
|
asNeeded[x] | Σ | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.asNeeded[x] Short description 「頓用」指示 Definition JP Coreでは頓⽤型の⽤法を指定する場合に”true”を指定し、そのコードを指定する場合は用法コードとして指定する。
Medication(薬剤)が必要なときに指定された量とスケジュールのみで内服するか(Booleanで選択される)、内服する前提条件(CodeableConcept)を示している。
Comments Can express "as needed" without a reason by setting the Boolean = True. In this case the CodeableConcept is not populated. Or you can express "as needed" with a reason by including the CodeableConcept. In this case the Boolean is assumed to be True. If you set the Boolean to False, then the dose is given according to the schedule and is not "prn" or "as needed".
Binding A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc. SNOMEDCTMedicationAsNeededReasonCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:TQ1-9
- rim:.outboundRelationship[typeCode=PRCN].target[classCode=OBS, moodCode=EVN, code="as needed"].value=boolean or codable concept
|
asNeededBoolean | | | boolean | There are no (further) constraints on this element Data Type boolean |
site | Σ | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site Short description 投与される身体部位 Definition 投与される身体部位。外⽤薬で部位を指定する場合に使⽤する。
Requirements A coded specification of the anatomic site where the medication first enters the body.
Comments もし、BodySite resourceの属性が必要な場合(たとえば、部位の指定や別々に投与経路を設定する場合)は、bodySiteの標準拡張を使うこと。要約コードや非常に正確な位置の定義へのreferenceを使用することもできる。
Data Type CodeableConcept Binding A coded concept describing the site location the medicine enters into or onto the body. SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:RXR-2
- rim:.approachSiteCode
|
coding | Σ | 0..* | Coding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding Short description JAMI外⽤部位3桁コード Definition Requirements 他のコードシステムへの変換や代替のコードシステムを使ってエンコードしてもよい。
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding.system Short description JAMI 外⽤部位3桁コードを識別するURI Definition JAMI 外⽤部位3桁コードを識別するURI。固定値。
Requirements Comments URIはOID(urn:oid:....)やUUID(urn:uuid:....)であることもある。OIDやUUIDはHL7のOIDレジストリを参照していなければならない(SHALL)。そうでなければ、URIはHL7のFHIRのリストに挙げられている特別なURIであるか、用語集が明確な定義が参照されるべきである。
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.200250.2.2.20.32 Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding.version Short description 用語集のバージョン - もし必要であれば追加する。 Definition コードが選択された際に利用されたコードシステムのバージョンである。コードの意味するところがバージョンが変わっても一貫しているように十分にメンテナンスされているコードシステムであれば、バージョンを表記する必要はないことに留意されたい。しかしながら、一貫性はなかなか保証されるものではないし、意味の一貫性が保証されていないのであればバージョンは交換されるべきである(SHOULD)。
Comments ターミノロジーのバージョンが文字列としてコードシステムにより定義されていない場合は、そのバージョンが公式に公開された日付を示す(FHIRのdateフォーマットで表現される)dateを用いることが推奨されている。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding.code Short description JAMI 外⽤部位3桁コード Definition Requirements Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding.display Short description JAMI 部位コードの表⽰名 Definition Requirements コードが持つ意味をそのシステムを知らない人でも読めるように人間可読であるようにしている必要がある。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements このエレメントは臨床安全のために特定されてきた。System/codeのペアが明示的に選択されることは、言語処理や何らかの規則を元に推測されるよりも正確だからである。
Comments 選択肢の中から、直接選ばれたコードは新しく翻訳するときには最も適切なスタート地点である。何をもって「直接選ばれた」とするのかには曖昧なところがあり、このエレメントの使用について明確にして結論として何を意味するのかより完全になるよう取引先との合意が必要となる。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.site.text Short description この概念のプレーンテキスト表現 Definition 入力したユーザーが見た/選択した/発したとおりの概念および・またはユーザーが意図した概念を自然言語で表現したもの。
Requirements ターミノロジー由来のコードは必ずしも人間が使う言葉の全てのニュアンスを含めた正確な意味を捉えているわけではなく、適切なコードが見つからない場合もある。そのような場合でもtextエレメントは元々の意味のすべてを捉えるために使うことができる。
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
route | Σ | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route Short description 投与経路 Definition Requirements 治療薬剤が患者の体内に投与される生理学的な経路を特定するためのコード。
Comments 投与経路の一般的パターンに全てのターミノロジーが適応しているわけではない。情報モデルはCodeableConceptではなく、直接Codingをを使用してテキストやコーディング、翻訳、そしてエレメントと事前条件、事後条件の関係について管理するためにその構造を提示する必要がある。
Data Type CodeableConcept Binding A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject. SNOMEDCTRouteCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:RXR-1
- rim:.routeCode
|
coding | Σ | 1..1 | Coding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding Short description JAMI ⽤法コード表投与経路区分2桁コード Definition JAMI ⽤法コード表投与経路区分2桁コードを識別するURI。JP Coreでは必須。
Requirements 他のコードシステムへの変換や代替のコードシステムを使ってエンコードしてもよい。
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding.system Short description HL7v2-0162表をベースにしたJPFHIRでの投与経路コード表 Definition HL7v2-0162表をベースにしたJPFHIRでの投与経路コード表を示すURL
Requirements Comments URIはOID(urn:oid:....)やUUID(urn:uuid:....)であることもある。OIDやUUIDはHL7のOIDレジストリを参照していなければならない(SHALL)。そうでなければ、URIはHL7のFHIRのリストに挙げられている特別なURIであるか、用語集が明確な定義が参照されるべきである。
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://jpfhir.jp/fhir/ePrescription/CodeSystem/route-codes Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding.version Short description 用語集のバージョン - もし必要であれば追加する。 Definition コードが選択された際に利用されたコードシステムのバージョンである。コードの意味するところがバージョンが変わっても一貫しているように十分にメンテナンスされているコードシステムであれば、バージョンを表記する必要はないことに留意されたい。しかしながら、一貫性はなかなか保証されるものではないし、意味の一貫性が保証されていないのであればバージョンは交換されるべきである(SHOULD)。
Comments ターミノロジーのバージョンが文字列としてコードシステムにより定義されていない場合は、そのバージョンが公式に公開された日付を示す(FHIRのdateフォーマットで表現される)dateを用いることが推奨されている。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding.code Short description JAMI ⽤法コード表投与経路区分2桁コード Definition Requirements Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding.display Short description JAMI ⽤法コード表投与経路区分2桁コードの表⽰名 Definition JAMI ⽤法コード表投与経路区分2桁コードの表⽰名
Requirements コードが持つ意味をそのシステムを知らない人でも読めるように人間可読であるようにしている必要がある。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements このエレメントは臨床安全のために特定されてきた。System/codeのペアが明示的に選択されることは、言語処理や何らかの規則を元に推測されるよりも正確だからである。
Comments 選択肢の中から、直接選ばれたコードは新しく翻訳するときには最も適切なスタート地点である。何をもって「直接選ばれた」とするのかには曖昧なところがあり、このエレメントの使用について明確にして結論として何を意味するのかより完全になるよう取引先との合意が必要となる。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.route.text Short description 投与経路の⽂字列表現 Definition 投与経路の⽂字列表現。コードで指定できない場合、本要素で⽂字列として指定してもよい。
Requirements ターミノロジー由来のコードは必ずしも人間が使う言葉の全てのニュアンスを含めた正確な意味を捉えているわけではなく、適切なコードが見つからない場合もある。そのような場合でもtextエレメントは元々の意味のすべてを捉えるために使うことができる。
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
method | Σ | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method Short description 投与方法 Definition 投与方法。投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コード。
Requirements コード化された値は体内に薬剤が投与される方法を示している。注射ではよく使われる。たとえば、緩徐に注入、深部に静注など。
Comments ターミノロジーは投与する経路あるいは剤型をあらかじめ指定するために用いられる。
Data Type CodeableConcept Binding A coded concept describing the technique by which the medicine is administered. SNOMEDCTAdministrationMethodCodes (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:RXR-4
- rim:.doseQuantity
|
coding | Σ | 0..* | Coding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding Short description 投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コード Definition 投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コードを識別するURI。urn:oid:1.2.392.200250.2.2.20.30
Requirements 他のコードシステムへの変換や代替のコードシステムを使ってエンコードしてもよい。
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding.system Short description 投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コードを示すURI Definition 投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コード。urn:oid:1.2.392.200250.2.2.20.30で固定される。
Requirements Comments URIはOID(urn:oid:....)やUUID(urn:uuid:....)であることもある。OIDやUUIDはHL7のOIDレジストリを参照していなければならない(SHALL)。そうでなければ、URIはHL7のFHIRのリストに挙げられている特別なURIであるか、用語集が明確な定義が参照されるべきである。
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.200250.2.2.20.30 Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding.version Short description 用語集のバージョン - もし必要であれば追加する。 Definition コードが選択された際に利用されたコードシステムのバージョンである。コードの意味するところがバージョンが変わっても一貫しているように十分にメンテナンスされているコードシステムであれば、バージョンを表記する必要はないことに留意されたい。しかしながら、一貫性はなかなか保証されるものではないし、意味の一貫性が保証されていないのであればバージョンは交換されるべきである(SHOULD)。
Comments ターミノロジーのバージョンが文字列としてコードシステムにより定義されていない場合は、そのバージョンが公式に公開された日付を示す(FHIRのdateフォーマットで表現される)dateを用いることが推奨されている。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding.code Short description JAMI ⽤法コード表基本⽤法1桁コード Definition Requirements Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding.display Short description JAMI ⽤法コード表基本⽤法1桁コードの表⽰名 Definition JAMI ⽤法コード表基本⽤法1桁コードの表⽰名。
Requirements コードが持つ意味をそのシステムを知らない人でも読めるように人間可読であるようにしている必要がある。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements このエレメントは臨床安全のために特定されてきた。System/codeのペアが明示的に選択されることは、言語処理や何らかの規則を元に推測されるよりも正確だからである。
Comments 選択肢の中から、直接選ばれたコードは新しく翻訳するときには最も適切なスタート地点である。何をもって「直接選ばれた」とするのかには曖昧なところがあり、このエレメントの使用について明確にして結論として何を意味するのかより完全になるよう取引先との合意が必要となる。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.method.text Short description 投与⽅法のテキスト表現 Definition 投与⽅法のテキスト表現。コードで指定できない場合、本要素で⽂字列として指定してもよい。
Requirements ターミノロジー由来のコードは必ずしも人間が使う言葉の全てのニュアンスを含めた正確な意味を捉えているわけではなく、適切なコードが見つからない場合もある。そのような場合でもtextエレメントは元々の意味のすべてを捉えるために使うことができる。
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
doseAndRate | Σ | 0..* | Element | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate Short description 薬剤の投与量 Definition Data Type Element Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
type | Σ | 1..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type Short description ⼒価区分 Definition Requirements このtypeに値が指定されていなければ、"ordered"であることが想定される。
Comments 投与速度・量の一般的パターンに全てのターミノロジーが適応しているわけではない。情報モデルはCodeableConceptではなく、直接Codingをを使用してテキストやコーディング、翻訳、そしてエレメントと事前条件、事後条件の関係について管理するためにその構造を提示する必要がある。
Data Type CodeableConcept Binding The kind of dose or rate specified. DoseAndRateType (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- v2:RXO-21; RXE-23
|
coding | Σ | 1..1 | Coding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding Short description ⼒価区分コード Definition Requirements 他のコードシステムへの変換や代替のコードシステムを使ってエンコードしてもよい。
Comments コードは臨時で列記したものや、コードのリストからSNOMED CTのように公式に定義されたものまである(HL7 v3 core principle を参照)。FHIR自体ではコーディング規約を定めてはいないし、意味を暗示するために利用されない(SHALL NOT)。一般的に UserSelected = trueの場合には一つのコードシステムが使われる。
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding.system Short description ⼒価区分コードのコード体系を識別するURI Definition ⼒価区分コードのコード体系を識別するURI。固定値。
Requirements Comments URIはOID(urn:oid:....)やUUID(urn:uuid:....)であることもある。OIDやUUIDはHL7のOIDレジストリを参照していなければならない(SHALL)。そうでなければ、URIはHL7のFHIRのリストに挙げられている特別なURIであるか、用語集が明確な定義が参照されるべきである。
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.2.22 Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding.version Short description 用語集のバージョン - もし必要であれば追加する。 Definition コードが選択された際に利用されたコードシステムのバージョンである。コードの意味するところがバージョンが変わっても一貫しているように十分にメンテナンスされているコードシステムであれば、バージョンを表記する必要はないことに留意されたい。しかしながら、一貫性はなかなか保証されるものではないし、意味の一貫性が保証されていないのであればバージョンは交換されるべきである(SHOULD)。
Comments ターミノロジーのバージョンが文字列としてコードシステムにより定義されていない場合は、そのバージョンが公式に公開された日付を示す(FHIRのdateフォーマットで表現される)dateを用いることが推奨されている。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding.code Short description ⼒価区分コード Definition Requirements Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding.display Short description ⼒価区分コードの表示名 Definition Requirements コードが持つ意味をそのシステムを知らない人でも読めるように人間可読であるようにしている必要がある。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.coding.userSelected Short description このコードが直接ユーザーが指定したものであるかどうか Definition ユーザーが直接コーディングしたかどうかを示す。たとえば、有効な項目のリスト(コードか表現)から選択したかどうか。
Requirements このエレメントは臨床安全のために特定されてきた。System/codeのペアが明示的に選択されることは、言語処理や何らかの規則を元に推測されるよりも正確だからである。
Comments 選択肢の中から、直接選ばれたコードは新しく翻訳するときには最も適切なスタート地点である。何をもって「直接選ばれた」とするのかには曖昧なところがあり、このエレメントの使用について明確にして結論として何を意味するのかより完全になるよう取引先との合意が必要となる。
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.type.text Short description この概念のプレーンテキスト表現 Definition 入力したユーザーが見た/選択した/発したとおりの概念および・またはユーザーが意図した概念を自然言語で表現したもの。
Requirements ターミノロジー由来のコードは必ずしも人間が使う言葉の全てのニュアンスを含めた正確な意味を捉えているわけではなく、適切なコードが見つからない場合もある。そのような場合でもtextエレメントは元々の意味のすべてを捉えるために使うことができる。
Comments textエレメントはcodingのdisplayNameエレメントと一致することがよくある。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
dose[x] | Σ | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x] Short description 1回投与量 Definition Requirements The amount of therapeutic or other substance given at one administration event.
Comments この量は指定された薬剤の量を指定するものであって、各有効成分の量を指定するものではない。各成分の量はMedication resourceで伝えることができる。たとえば、有効成分が375mgである錠剤を1錠投与することを伝えたい場合、Medication resourceを利用して、XYZ成分が375mg含有しているという錠剤であることを文書化することができる。あるいは1回投与量が375mgであることを伝えるのであれば、Medication resourceをつかって単にそれが錠剤であることを示せばよい。もし、ドーパミンの静注を例に挙げて、400mgのドーパミンを500mlの注射溶液に混ぜて使うことを伝えたいのであれば、それをすべてMedication resourceで伝えることができる。もし、投与について即時に伝達することを意図していない(たとえば投与速度が示されていたり、投与時期に範囲があるような場合)のであれば、たとえば1回500mlを4時間以上かけて投与する予定を伝える場合にもMecication resourceで伝えることができます。
Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:RXO-2, RXE-3
- rim:.doseQuantity
|
doseQuantity | | | SimpleQuantity | There are no (further) constraints on this element Data Type SimpleQuantity |
value | Σ | 1..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x].value Short description 1回投与量 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
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).
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x].comparator Short description < | <= | >= | > - how to understand the value Definition Not allowed to be used in this context
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x].unit Short description Unit representation Definition A human-readable form of the unit.
Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x].system Short description 医薬品単位略号を識別するOID。 Definition Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.2.101 Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.dose[x].code Short description 医薬品単位略号 Definition 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.
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.
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
rate[x] | Σ | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x] Short description 単位時間内での薬剤量 Definition 単位時間内での薬剤量。JP Coreでは1 ⽇投与量を表す。
Requirements 患者の体内に導入される、あるいはされた薬剤の速度を指定する。一般的には、たとえば1時間あたり100mlあるいは100ml/hrのように注射の速度を示す。たとえば、500mlを2時間でというように、単位時間あたりの速さを表現することもできる。その他、200マイクログラム/minや200マイクログラム/1分, 1 リットル/8時間のような表現もできる。しばしば、投与速度を投与総量/ 投与総時間で表ような場合に投与時間が明示される(たとえば、500ml/2時間という場合は、投与時間が2時間であることを示している)。しかしながら、投与速度で投与時間が明示されない場合(たとえば、250ml/毎時)は、timing.repeat.durationが注射の総投与時間を示すためには必要となる。
Comments JP Coreでは日本ではまだ一般的に利用されている一日量での処方のためにrateRatioを用いる。
薬剤の詳細な投与法、提供方法を伝えるために、投与速度(rate)とdoseQuantityの両方の情報を提供することができる。もし、投与速度が変更されるようであれば、ローカルルールや制限に基づいて、全ての変更は新しいバージョンのMeddicationRequestに更新された投与速度を記録するか、MedicationRequestの新しいインスタンスに新しい投与速度を記録されるようにするべきである。
rateRatioとrateQuantityのいずれかを使って時間内の投与速度(たとえば100ml/hour)を指定することができる。rateQuantityを使うには、ml/hourが投与速度の単位と言うだけではなく、時間が分母として指定されているということを示しているというようなUCUM単位の文法をシステムがパース可能であることが求められる。500mlを2時間でというような投与速度指示では、rateRatioがrateQuantityで250mg/hourとするよりもセマンティクスを正確に伝えることができるかもしれない。
Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:RXE22, RXE23, RXE-24
- rim:.rateQuantity
|
rateRatio | | | Ratio | There are no (further) constraints on this element Data Type Ratio |
numerator | Σ I | 1..1 | Quantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator Short description 1 ⽇投与量 Definition Comments The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.
Data Type Quantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:.numerator
|
value | Σ | 1..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.value Short description 1 ⽇投与量 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
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).
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.comparator Short description < | <= | >= | > - how to understand the value 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.
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.unit Short description 投与量の単位 Definition Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.system Short description 医薬品単位略号を識別するOID Definition Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.2.101 Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.code Short description 医薬品単位略号 Definition 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.
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.
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
denominator | Σ I | 1..1 | Quantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator Short description 1 ⽇投与量の分⺟である「1 ⽇」を表す Definition Comments The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator.
Data Type Quantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:.denominator
|
value | Σ | 1..1 | decimalFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.value Short description 1 ⽇投与量の分⺟である「1 ⽇」 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
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).
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.comparator Short description < | <= | >= | > - how to understand the value 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.
Requirements Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | stringFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.unit Short description 1 ⽇投与量の分⺟である「1 ⽇」の単位 Definition 1 ⽇投与量の分⺟である「1 ⽇」の単位。「日」で固定される。
Requirements There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.system Short description UCUM単位コードを識別するURI Definition Requirements Need to know the system that defines the coded form of the unit.
Comments see http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://unitsofmeasure.org Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 1..1 | codeFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.code Short description 「⽇」を表すUCUM単位コード。 Definition 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.
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.
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
maxDosePerPeriod | Σ I | 0..1 | Ratio | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod Short description 単位期間内の薬剤投与上限 Definition Requirements 一定期間に患者に投与できる治療物質の最大容量。たとえば、24時間で1000mg。
Comments このエレメントは投与量に上限があるときに用法指示の補助として使われる。たとえば、「1回2錠4時間おきに、1日8錠まで」のような表現である。
Data Type Ratio Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - rat-1:Numerator and denominator SHALL both be present, or both are absent. If both are absent, there SHALL be some extension present
(numerator.empty() xor denominator.exists()) and (numerator.exists() or extension.exists())
Mappings- rim:n/a
- v2:N/A
- rim:RTO
- v2:RXO-23, RXE-19
- rim:.maxDoseQuantity
|
numerator | Σ I | 0..1 | Quantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator Short description 分子の値 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type Quantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:.numerator
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
denominator | Σ I | 0..1 | Quantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator Short description 分母の値 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type Quantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:.denominator
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
maxDosePerAdministration | Σ I | 0..1 | SimpleQuantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration Short description 1回投与あたりの最大薬剤量 Definition Requirements 患者に対する治1回あたりの療薬剤の総量としての最大量は投与ごとにに管理されるべきでもある。
Comments 薬剤用量に上限があることについて表現することを意図している。たとえば、体表面積に応じて用量と最大量が設定されている場合、5分から10分かけて1.5mg/m2(最大2mg) 静注(IV)するというような表現はdoseQuantityが1.5mg/m2で、maxDosePerAdministrationが2mgであることで表現できる。
Data Type SimpleQuantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1:The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:not supported
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerAdministration.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
maxDosePerLifetime | Σ I | 0..1 | SimpleQuantity | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime Short description 患者の生涯においての最大投与量 Definition Requirements 対象となる患者の人生において治療薬剤として投与される最大総量は管理されていることが望ましい。
Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type SimpleQuantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1:The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:not supported
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dosageInstruction.maxDosePerLifetime.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
dispenseRequest | | 0..1 | BackboneElement | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest Short description 調剤・払い出しについての承認事項 Definition 薬剤オーダー(MedicationRequest, Medication Prescription, Medication Orderなどとしても表現される)や薬剤オーダーとの一部としての薬剤の払い出しあるいは提供。この情報はオーダーとしてかならず伝えられるというわけではないことに注意。薬剤部門で調剤・払い出しを完了するための施設(たとえば病院)やシステムでのサポートに関する設定をしてもよい。
Data Type BackboneElement Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- script10.6:Message/Body/NewRx/MedicationPrescribed/ExpirationDate
- rim:component.supplyEvent
|
extension | I | 0..* | Extension | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.extension Short description Additional content defined by implementations Alternate names extensions, user content 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.
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.
Data Type Extension Sliced: Unordered, Open, by url(Value) Constraints- ele-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()
Mappings |
InstructionForDispense | I | 0..* | Extension(stringCodeableConcept) | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.extension:InstructionForDispense Short description 調剤指示 Alternate names extensions, user content Definition 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.
Data Type Extension(stringCodeableConcept) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense Constraints- ele-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()
Mappings |
url | | 1..1 | System.StringFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.extension:InstructionForDispense.url Short description identifies the meaning of the extension Definition Source of the definition for the extension code - a logical name or a URL.
Comments The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.
Data Type System.String Fixed Value
http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense Mappings |
value[x] | | 0..1 | | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.extension:InstructionForDispense.value[x] Short description 調剤指示 Definition Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
valueString | | | string | There are no (further) constraints on this element Data Type string |
valueCodeableConcept | | | CodeableConcept | There are no (further) constraints on this element Data Type CodeableConcept |
ExpectedRepeatCount | I | 0..1 | Extension(integer) | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.extension:ExpectedRepeatCount Short description 頓用回数 Alternate names extensions, user content Definition 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.
Data Type Extension(integer) Extension URL http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount Constraints- ele-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()
Mappings |
initialFill | | 0..1 | BackboneElement | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill Short description 初回の調剤詳細 Definition Comments このエレメントを設定するときには量あるいは期間が指定されていなければならない。
Data Type BackboneElement Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- rim:SubstanceAdministration -> ActRelationship[sequenceNumber = '1'] -> Supply
|
quantity | I | 0..1 | SimpleQuantity | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity Short description 初回の調剤量 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type SimpleQuantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1:The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:Supply.quantity[moodCode=RQO]
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.quantity.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
duration | I | 0..1 | DurationBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration Short description 初回の調剤期間 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type Duration Binding Appropriate units for Duration. CommonUCUMCodesForDuration (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - drt-1:There SHALL be a code if there is a value and it SHALL be an expression of time. If system is present, it SHALL be UCUM.
code.exists() implies ((system = %ucum) and value.exists())
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:PQ, IVL<PQ> depending on the values
- rim:Supply.effectivetime[moodCode=RQO]
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.initialFill.duration.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
dispenseInterval | I | 0..1 | DurationBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval Short description 再調剤までの最短期間 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type Duration Binding Appropriate units for Duration. CommonUCUMCodesForDuration (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - drt-1:There SHALL be a code if there is a value and it SHALL be an expression of time. If system is present, it SHALL be UCUM.
code.exists() implies ((system = %ucum) and value.exists())
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:PQ, IVL<PQ> depending on the values
- rim:Supply.effectivetime[moodCode=RQO]
|
value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval.value Short description (精度が暗示された)数値 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval.unit Short description 単位表現 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 0..1 | uri | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval.system Short description コード化された単位表現を規定するシステム Definition 単位をコード化して表現するシステムについてのID。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 0..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.dispenseInterval.code Short description 単位のコード化された形式 Definition 単位を表現するシステムで機械処理できる形式での単位。
Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
validityPeriod | I | 0..1 | Period | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.validityPeriod Short description 許可された払い出し期間 Definition このエレメントは処方の有効期間(処方が失効する日)を示す。
Requirements Indicates when the Prescription becomes valid, and when it ceases to be a dispensable Prescription.
Comments It reflects the prescribers' perspective for the validity of the prescription. Dispenses must not be made against the prescription outside of this period. The lower-bound of the Dispensing Window signifies the earliest date that the prescription can be filled for the first time. If an upper-bound is not specified then the Prescription is open-ended or will default to a stale-date based on regulations.
Data Type Period Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - per-1:If present, start SHALL have a lower value than end
start.hasValue().not() or end.hasValue().not() or (start <= end)
Mappings- rim:n/a
- v2:DR
- rim:IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"]
- script10.6:Message/Body/NewRx/MedicationPrescribed/Refills
- rim:effectiveTime
|
start | Σ I | 0..1 | dateTime | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.validityPeriod.start Short description 境界を含む開始時刻 Definition Comments このエレメントが設定されていなければ、下限が不明であることを示す。
Data Type dateTime Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
end | Σ I | 0..1 | dateTime | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.validityPeriod.end Short description 継続中でなければ境界を含む終了時刻 Definition 期間の終了時刻。もし、期間の終了が示されていなければ、このインスタンスが生成された時点での終了時刻が不明であったか計画されていなかったかである。開始時刻(start)は過去であることもあり、終了時刻(end)は未来であることもあり、その時点での見込みあるいは予定された終了時刻を意味する。
Comments 終了時刻は全ての日付・時刻に対応する。たとえば、2012-02-03T10:00:00は2012-02-03を終了時刻(end)の値とする期間を示す。
Data Type dateTime Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings |
numberOfRepeatsAllowed | | 0..1 | unsignedInt | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.numberOfRepeatsAllowed Short description 許可された払い出し回数 Definition 最初の払い出しに追加で許可された払い出し回数(リフィル、日本では分割処方であるが制度的に一致しない)を示す整数であり、患者が処方された薬を受け取ることができる回数である。使用上の注意:この整数には最初の払い出しが含まれない。オーダーが「30錠に加えて3回繰り返し調剤可」であれば、このオーダーで合計4回、120錠が患者に受け渡される。処方者は0回のリフィルが許可されていると示すことで、初回の払い出し以外を認めないことを明示することができる。
Comments もし、許可された払い出し回数を表示するのであれば、この数字に1を足すこと。
Data Type unsignedInt Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- script10.6:Message/Body/NewRx/MedicationPrescribed/Quantity
- v2:RXE-12-Number of Refills
- rim:repeatNumber
|
quantity | S I | 1..1 | SimpleQuantity | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity Short description 調剤量 Definition Comments このエレメントはどのような量を表現するか定義するためにコンテキストにあわせてよく定義される。したがって、どのような単位でも利用することができる。使用されるコンテキストによってcomparatorエレメントで値が定義されることもある。
Data Type SimpleQuantity Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - sqty-1:The comparator is not used on a SimpleQuantity
comparator.empty()
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- script10.6:Message/Body/NewRx/MedicationPrescribed/DaysSupply
- v2:RXD-4-Actual Dispense Amount / RXD-5.1-Actual Dispense Units.code / RXD-5.3-Actual Dispense Units.name of coding system
- rim:quantity
|
value | Σ | 1..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity.value Short description 調剤量 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity.unit Short description 単位⽂字列 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity.system Short description 医薬品単位略号を識別するURL Definition 医薬品単位略号を識別するURL。urn:oid:1.2.392.200119.4.403.1で固定される。
Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.200119.4.403.1 Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.quantity.code Short description 医薬品単位略号。 Definition Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
expectedSupplyDuration | I | 0..1 | DurationBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration Short description 調剤⽇数 Definition 供給される製品が使用されるか、あるいは払い出しが想定されている時間を指定する期間。
Comments 状況によっては、この属性は物理的に供給される量というよりも、想定されている期間に供給される薬剤の量を指定する数量の代わりに使われることもある。たとえば、薬剤が90日間供給される(オーダーされた量に基づいて)など。可能であれば、量も示した方がより正確になる。expectedSupplyDurationは外部要因に影響をうけることのある予測値である。
Data Type Duration Binding Appropriate units for Duration. CommonUCUMCodesForDuration (extensible)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - qty-3:If a code for the unit is present, the system SHALL also be present
code.empty() or system.exists() - drt-1:There SHALL be a code if there is a value and it SHALL be an expression of time. If system is present, it SHALL be UCUM.
code.exists() implies ((system = %ucum) and value.exists())
Mappings- rim:n/a
- v2:SN (see also Range) or CQ
- rim:PQ, IVL<PQ>, MO, CO, depending on the values
- rim:PQ, IVL<PQ> depending on the values
- script10.6:Message/Body/NewRx/MedicationPrescribed/Substitutions
- rim:expectedUseTime
|
value | Σ | 1..1 | decimal | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration.value Short description 調剤⽇数 Definition Requirements Precision is handled implicitly in almost all cases of measurement.
Comments 暗示された精度については常に尊重すべきである。貨幣計算では制度に関する独自のルールがある(会計についての標準的な教科書を参照すること)。
Data Type decimal Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.2 / CQ - N/A
- rim:PQ.value, CO.value, MO.value, IVL.high or IVL.low depending on the value
|
comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration.comparator Short description < | <= | >= | > - 値の解釈法 Definition 実際の値が計測して示された値よりも大きいのか小さいのかなど、値がどのように解釈され、表現されるのかを示している。たとえば、もし、comparatorエレメントが"<"であれば、実際の値は示された値よりも小さい(<)。
Requirements 計測法に制限があって値が<5ug/L や >400mg/L として示されるような場合でも値を扱えるようなフレームワークが必要である。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type code Binding How the Quantity should be understood and represented. QuantityComparator (required)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:SN.1 / CQ.1
- rim:IVL properties
|
unit | Σ | 1..1 | stringFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration.unit Short description 調剤⽇数の単位 Definition Requirements コンテキストによってさまざまな単位の表現がある。固定された特定の表現が求められることがある。たとえば、mcgはmicrogramを表す。
Comments FHIRの文字列は1MB以上の大きさとなってなはらない(SHALL NOT)。
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.unit
|
system | Σ I | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration.system Short description UCUM単位コードを識別するURI Definition Requirements システムによって定義される単位のコードを把握しておく必要がある。
Comments 以下参照。 http://en.wikipedia.org/wiki/Uniform_resource_identifier
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://unitsofmeasure.org Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:CO.codeSystem, PQ.translation.codeSystem
|
code | Σ | 1..1 | codeFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.expectedSupplyDuration.code Short description 「⽇」を表すUCUM単位コード Definition Requirements どのような形式であっても機械処理できる単位形式であることが求められる。UCUMは量についての単位を提供し、SNOMED CTは他に関心のある単位を提供する。
Comments UCUMが推奨されるシステムではあるが、SNOMED CT(慣用単位のために)やISO 4217を通貨のために利用することができる。コンテキストによっては特定なシステムによるコードが付加的に求められることもある。
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value Mappings- rim:n/a
- v2:(see OBX.6 etc.) / CQ.2
- rim:PQ.code, MO.currency, PQ.translation.code
|
performer | I | 0..1 | Reference(Organization) | There are no (further) constraints on this element Element IdMedicationRequest.dispenseRequest.performer Short description 想定された払い出し薬局 Definition 処方者によって指定される調剤・払い出しを行うと想定されているOrganizationを示す。
Indicates the intended dispensing Organization specified by the prescriber.
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(Organization) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- w5:FiveWs.who
- rim:.outboundRelationship[typeCode=COMP].target[classCode=SPLY, moodCode=RQO] .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
|
substitution | | 0..1 | BackboneElement | There are no (further) constraints on this element Element IdMedicationRequest.substitution Short description 後発医薬品への変更可否情報 Definition 後発医薬品への変更可否情報。代替薬剤を払い出してよいかどうかを示している。代替薬剤を使用しなければいけない場合もあれば、使用しない場合もある。このブロックでは処方者の意図が示される。もし、何も指定されていなければ代替薬品を用いてもよい。
Data Type BackboneElement Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- script10.6:specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions
- rim:subjectOf.substitutionPersmission
|
allowed[x] | | 1..1 | | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x] Short description 後発医薬品への変更可否情報。 Definition Comments 代替品が許可されるかどうかは無視できないので、このエレメントはmodifierとしてラベルされる。
Binding Identifies the type of substitution allowed. v3.ActSubstanceAdminSubstitutionCode (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- script10.6:specific values within Message/Body/NewRx/MedicationPrescribed/Substitutions
- v2:RXO-9-Allow Substitutions / RXE-9-Substitution Status
- rim:code
|
allowedCodeableConcept | | | CodeableConcept | There are no (further) constraints on this element Data Type CodeableConcept |
coding | Σ | 1..1 | Coding | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding Short description 後発品変更不可コード Definition Requirements Allows for alternative encodings within a code system, and translations to other code systems.
Comments 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.
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
- v2:C*E.1-8, C*E.10-22
- rim:union(., ./translation)
- orim:fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding
|
system | Σ | 1..1 | uriFixed Value | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding.system Short description 後発品変更不可コードを識別するURI Definition Requirements Need to be unambiguous about the source of the definition of the symbol.
Comments 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.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
urn:oid:1.2.392.100495.20.2.41 Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding.version Short description Version of the system - if relevant Definition The version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.
Comments Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding.code Short description 後発品変更不可コード Definition Requirements Need to refer to a particular code in the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding.display Short description 後発品変更不可コード表示名 Definition Requirements Need to be able to carry a human-readable meaning of the code for readers that do not know the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].coding.userSelected Short description If this coding was chosen directly by the user Definition Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).
Requirements This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.
Comments Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|
text | Σ | 0..1 | string | There are no (further) constraints on this element Element IdMedicationRequest.substitution.allowed[x].text Short description Plain text representation of the concept 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.
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.
Comments Very often the text is the same as a displayName of one of the codings.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.9. But note many systems use C*E.2 for this
- rim:./originalText[mediaType/code="text/plain"]/data
- orim:fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText
|
reason | | 0..1 | CodeableConcept | There are no (further) constraints on this element Element IdMedicationRequest.substitution.reason Short description 代替品を提供した(あるいは、しなかった)理由 Definition 代替品にしなければならなかった、あるいは代替品が認められなかった理由を示す。
Comments 代替品の理由を表す一般的パターンに全てのターミノロジーが適応しているわけではない。情報モデルはCodeableConceptではなく、直接Codingをを使用してテキストやコーディング、翻訳、そしてエレメントと事前条件、事後条件の関係について管理するためにその構造を提示する必要がある。
Data Type CodeableConcept Binding A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed. v3.SubstanceAdminSubstitutionReason (example)Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE
- rim:CD
- orim:fhir:CodeableConcept rdfs:subClassOf dt:CD
- script10.6:not mapped
- v2:RXE-9 Substition status
- rim:reasonCode
|
priorPrescription | I | 0..1 | Reference(MedicationRequest) | There are no (further) constraints on this element Element IdMedicationRequest.priorPrescription Short description 前回のオーダー/処方 Definition 関連する先行オーダーや処方を表現するMedicationRequest Resouceへのリンク。
Comments 参照先は実存するFHIR Resourceでなければならず(SHALL)、解決可能(アクセスコントロールや、一時的に利用不可であることなどは許容される)でなければならない(SHALL)。解決の方法はURLから取得可能であるか、Resouce型が適応できるかどうか、正規のURLとして絶対的参照を扱うことができるか、ローカルのレジストリ/リポジトリから参照することができるかである。
Data Type Reference(MedicationRequest) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.replaces
- script10.6:not mapped
- rim:.outboundRelationship[typeCode=?RPLC or ?SUCC]/target[classCode=SBADM,moodCode=RQO]
|
detectedIssue | I | 0..* | Reference(DetectedIssue) | There are no (further) constraints on this element Element IdMedicationRequest.detectedIssue Short description 実施時の臨床的問題 Alternate names Contraindication, Drug Utilization Review (DUR), Alert Definition 患者に対して1回以上の実施されたか提案された診療行為によって、実際に起きたあるいは起きる可能性のある臨床的問題。たとえば、薬剤官相互作用や重複治療、薬剤量についての警告など。DetectedIssueリソースへの参照。
Comments このエレメントは意思決定支援システムや臨床医によって指摘された問題点を扱うことができ、問題を表すためのステップについての情報を扱ってもよい。
Data Type Reference(DetectedIssue) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- rim:.inboundRelationship[typeCode=SUBJ]/source[classCode=ALRT,moodCode=EVN].value
|
eventHistory | I | 0..* | Reference(Provenance) | There are no (further) constraints on this element Element IdMedicationRequest.eventHistory Short description ライフサイクルで関心のあるイベントのリスト Definition このリソースの現在のバージョンをユーザーから見て関係していそうなキーとなる更新や状態遷移と識別される過去のバージョンのこのリソースあるいは調剤請求あるいはEvent ResourceについてのProvenance resourceへの参照。
Comments このエレメントには全てのバージョンのMedicationRequestについてのProvenanceが取り込まれているわけではない。「関連する」あるいは重要と思われたものだけである。現在のバージョンのResouceに関連したProvenance resouceを含めてはならない(SHALL NOT)。(もし、Provenanceとして「関連した」変化と思われれば、後の更新の一部として取り込まれる必要があるだろう。それまでは、このバージョンを_revincludeを使ってprovenanceとして指定して直接クエリーを発行することができる。全てのProvenanceがこのRequestについての履歴を対象として持つべきである。)
Data Type Reference(Provenance) Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - ref-1:SHALL have a contained resource if a local reference is provided
reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings- rim:n/a
- rim:The target of a resource reference is a RIM entry point (Act, Role, or Entity)
- workflow:Request.relevantHistory
- rim:.inboundRelationship(typeCode=SUBJ].source[classCode=CACT, moodCode=EVN]
|