JAMI ePrescriptionData ImplementationGuide
1.0.0 - ci-build

JAMI ePrescriptionData ImplementationGuide - Local Development build (v1.0.0). See the Directory of published versions

Resource Profile(リソースプロファイル): JP_MedicationRequest_ePrescriptionData

項目内容
定義URL http://jpfhir.jp/fhir/ePrescription/StructureDefinition/JP_MedicationRequest_ePrescriptionData
Version 1.0.0
Name

JP_MedicationRequest_ePrescriptionData

Status Draft ( 2022-06-29 )

処方オーダ情報 JP_MedicationRequestの派生プロファイル

Usage:

Formal Views of Profile Content

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

This structure is derived from JP_MedicationRequest

Summary

Mandatory: 2 elements (12 nested mandatory elements)
Must-Support: 62 elements
Fixed Value: 5 elements
Prohibited: 32 elements

Slices

This structure defines the following Slices:

  • The element MedicationRequest.medication[x].coding is sliced based on the value of value:system
  • The element MedicationRequest.dosageInstruction.doseAndRate.dose[x] is sliced based on the value of type:$this

This structure is derived from JP_MedicationRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての処方オーダ
... text
.... status 1..1codegenerated | extensions | additional | empty
.... div 1..1xhtmlLimited xhtml content
... identifier:RpNumber S1..1Identifier処方箋内部の剤グループとしてのRp番号
... identifier:OrderInRp S1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
... identifier:RequestIdentifier S0..0
... medication[x] S1..1CodeableConcept投与される薬剤
.... Slices for coding 1..*Coding医薬品を表すコード
Slice: Unordered, Open by value:system
..... coding:codingHOT9 S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200119.4.403.1
...... code S1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_hot9 (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingYJ S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.73
...... code S1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_yj (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingGS1 S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:2.51.1.1
...... code S0..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_gs1_14 (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingGeneralName S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.81
...... code S0..1codeSymbol in syntax defined by the system
Binding: MHLW_valueSet_drugCode_generalNameCode (required)
...... display S0..1stringRepresentation defined by the system
.... text S1..1stringこの概念のプレーンテキスト表現
... encounter 0..0
... supportingInformation 0..0
... requester 0..0
... performer 0..0
... performerType 0..0
... recorder 0..0
... reasonCode 0..0
... reasonReference 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... groupIdentifier 0..0
... courseOfTherapyType 0..0
... insurance 0..0
... note S0..1Annotation薬剤単位の備考
.... text S1..1markdownThe annotation - text content (as markdown)
... dosageInstruction
.... extension S0..*ExtensionExtension
.... extension:UsageDuration S0..1JP_MedicationRequest_DosageInstruction_UsageDurationJP MedicationRequest DosageInstruction UsageDuration Extension
.... extension:PeriodOfUse S0..1JP_MedicationRequest_DosageInstruction_PeriodOfUse投与期間の開始日を明示するための拡張
..... value[x] 0..1Period投与期間を表す
.... text S1..1stringフリーテキストの用法指示。
.... additionalInstruction S0..*CodeableConcept患者に対する補足指示や注意
..... coding S1..1Coding用法についてのコード
...... code S1..1codeJAMI 補足用法コード
...... display S0..1stringコードの表⽰名
..... text S0..1stringこの概念のプレーンテキスト表現
.... timing
..... event S0..*dateTime服用タイミングを示す時刻
..... repeat
...... bounds[x]
....... value S1..1decimal投薬日数
...... count 0..0
...... countMax 0..0
...... duration 0..0
...... durationMax 0..0
...... durationUnit 0..0
...... frequency 0..0
...... frequencyMax 0..0
...... period 0..0
...... periodMax 0..0
...... periodUnit 0..0
...... dayOfWeek 0..0
...... timeOfDay 0..0
...... when 0..0
...... offset 0..0
..... code S1..1CodeableConcept用法コード
Binding: JAMI_valueSet_ePreOrderUsageCode_16digits (required)
...... coding S1..1CodingCode defined by a terminology system
....... system S0..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200250.2.2.20.20
....... code S0..1codeJAMI標準用法コード
....... display S0..1stringJAMI標準用法コードの表示名。
...... text S0..1stringPlain text representation of the concept
.... doseAndRate S0..*Element薬剤の投与量
..... type S1..1CodeableConcept力価区分
...... coding
....... system S1..1uri力価区分コードのコード体系を識別するURI
....... code S1..1code力価区分コード
....... display S0..1string力価区分コードの表示名
..... dose[x] S0..1SimpleQuantity1回投与量
Slice: Unordered, Open by type:$this
..... doseQuantity 0..1QuantityA fixed quantity (no comparator)
...... system S1..1uri医薬品単位略号を識別するOID。
...... code S0..1code医薬品単位略号
..... rateRatio S0..1Ratio単位時間内での薬剤量
...... numerator
....... value S1..1decimal1日投与量
....... system S1..1uri医薬品単位略号を識別するOID
... dispenseRequest S1..1BackboneElement調剤・払い出しについての承認事項
.... extension:ExpectedRepeatCount S0..1JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount頓⽤回数を表現する拡張
.... quantity
..... value S1..1decimal調剤量
..... system S1..1uri医薬品単位略号を識別するURL
..... code S1..1code医薬品単位略号。
.... expectedSupplyDuration
..... value S1..1decimal調剤日数
... substitution
.... allowed[x]
..... coding
...... system S1..1uri後発品変更不可コードを識別するURI
...... code S1..1code後発品変更不可コード
...... display S0..1string後発品変更不可コード表示名
.... reason S0..1CodeableConcept代替品を提供した(あるいは、しなかった)理由
..... text S0..1stringPlain text representation of the concept
... priorPrescription 0..0
... detectedIssue 0..0
... eventHistory 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての処方オーダ
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... status 1..1codegenerated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.

.... div I1..1xhtmlLimited xhtml content
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... JP_MedicationDispense_Preparation 0..*string, CodeableConceptAdditional content defined by implementations
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier 2..*Identifier外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:RpNumber S1..1Identifier処方箋内部の剤グループとしてのRp番号
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uri【JP-CORE】Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ1..1string【JP-CORE】Rp番号(剤グループ番号)
Example General: 123456
.... identifier:OrderInRp S1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uri【JP-CORE】RP番号内(剤グループ内)の連番を示すsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.82
..... value Σ1..1string【JP-CORE】RP番号内(剤グループ内)の連番
Example General: 123456
... status ?!Σ1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.

... statusReason 0..1CodeableConcept現状の理由
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Fixed Value: order
... category 0..*CodeableConcept薬剤使用区分
Binding: medicationRequest Category Codes (example): MedicationRequest Resourceの区分を示すコード化された概念。たとえば、どこで服薬あるいは投与されるか、治療の種別はどうかについて。FHIRでは


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... doNotPerform ?!Σ0..1boolean要求が禁止された行為であればTrue
... reported[x] Σ0..1初期記録にはない報告
.... reportedBooleanboolean
.... reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
... medication[x] SΣ1..1CodeableConcept投与される薬剤
Binding: SNOMEDCTMedicationCodes (preferred): 処方する製剤を表すコード。

.... id 0..1stringエレメント間参照のためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ1..*Coding医薬品を表すコード
Slice: Unordered, Open by value:system
..... coding:All Slices Content/Rules for all slices
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingHOT9 SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200119.4.403.1
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_hot9 (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingYJ SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.73
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_yj (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingGS1 SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:2.51.1.1
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_gs1_14 (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingGeneralName SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.81
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeSymbol in syntax defined by the system
Binding: MHLW_valueSet_drugCode_generalNameCode (required)
...... display SΣ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
.... text SΣ1..1stringこの概念のプレーンテキスト表現
... subject Σ1..1Reference(JP Core Patient Profile)処方箋が発行された対象(個人あるいはグループ)
.... id 0..1string内部エレメントを参照するためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣI1..1string文字列による参照、関係、内部あるいは絶対URL
.... type Σ0..1uri参照先の型(Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1Identifier文字列による参照が不明な場合の論理参照
.... display Σ0..1stringText alternative for the resource
... authoredOn Σ0..1dateTimeこの処方オーダーが最初に記述された日
... note S0..1Annotation薬剤単位の備考
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
..... authorStringstring
.... time Σ0..1dateTimeWhen the annotation was made
.... text SΣ1..1markdownThe annotation - text content (as markdown)
... dosageInstruction 0..*Dosage服用指示
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DosageInstruction_UsageDuration S0..1DurationJP MedicationRequest DosageInstruction UsageDuration Extension
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_UsageDuration
.... JP_MedicationRequest_DosageInstruction_PeriodOfUse S0..1Period投与期間の開始日を明示するための拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse"
..... value[x] 0..1Period投与期間を表す
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... start ΣI1..1dateTime投与期間の開始日
...... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integer服用指示の順番
.... text SΣ1..1stringフリーテキストの用法指示。
.... additionalInstruction SΣ0..*CodeableConcept患者に対する補足指示や注意
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".


..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding SΣ1..1Coding用法についてのコード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI 補足用法8桁コードを識別するURI。
Fixed Value: urn:oid:1.2.392.200250.2.2.20.22
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code SΣ1..1codeJAMI 補足用法コード
...... display SΣ0..1stringコードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text SΣ0..1stringこの概念のプレーンテキスト表現
.... patientInstruction Σ0..1string患者あるいは消費者向けの指示
.... timing Σ0..1Timing服⽤タイミング
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event SΣ0..*dateTime服用タイミングを示す時刻
..... repeat ΣI0..1Elementイベントが発生する時刻
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Duration服⽤開始日から服⽤終了日までの全日数
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value SΣ1..1decimal投薬日数
....... unit Σ1..1string投薬日数の単位
Fixed Value:
....... system ΣI1..1uriUCUM
Fixed Value: http://unitsofmeasure.org
....... code Σ1..1code投与日数の単位
Fixed Value: d
..... code SΣ1..1CodeableConcept用法コード
Binding: JAMI_valueSet_ePreOrderUsageCode_16digits (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding SΣ1..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ0..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200250.2.2.20.20
....... version Σ0..1stringVersion of the system - if relevant
....... code SΣ0..1codeJAMI標準用法コード
....... display SΣ0..1stringJAMI標準用法コードの表示名。
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
.... asNeeded[x] Σ0..1boolean「頓用」指示
.... site Σ0..1CodeableConcept投与される身体部位
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingJAMI外⽤部位3桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI 外⽤部位3桁コードを識別するURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.32
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code Σ1..1codeJAMI 外⽤部位3桁コード
...... display Σ0..1stringJAMI 部位コードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1stringこの概念のプレーンテキスト表現
.... route Σ0..1CodeableConcept投与経路
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingJAMI 用法コード表投与経路区分2桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriHL7v2-0162表をベースにしたJPFHIRでの投与経路コード表
Fixed Value: http://jpfhir.jp/fhir/ePrescription/CodeSystem/route-codes
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code Σ1..1codeJAMI 用法コード表投与経路区分2桁コード
...... display Σ0..1stringJAMI 用法コード表投与経路区分2桁コードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与経路の文字列表現
.... method Σ0..1CodeableConcept投与方法
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:unitDigit1 Σ0..1Coding投与⽅法に対応するJAMI 用法コード表基本用法1桁コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri投与⽅法に対応するJAMI 用法コード表基本用法1桁コードを示すURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.30
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1codeJAMI 用法コード表基本用法1桁コード
....... display Σ0..1stringJAMI 用法コード表基本用法1桁コードの表⽰名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... coding:unitDigit2 Σ0..1Coding投与⽅法に対応するJAMI 用法コード表基本用法2桁コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri投与⽅法に対応するJAMI 用法コード表基本用法1桁コードを示すURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.40
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1codeJAMI 用法コード表基本用法2桁コード
....... display Σ0..1stringJAMI 用法コード表基本用法2桁コードの表⽰名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与⽅法のテキスト表現
.... doseAndRate SΣ0..*Element薬剤の投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type SΣ1..1CodeableConcept力価区分
Binding: DoseAndRateType (example): The kind of dose or rate specified.

...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1Coding力価区分コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri力価区分コードのコード体系を識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.22
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code SΣ1..1code力価区分コード
....... display SΣ0..1string力価区分コードの表示名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... text Σ0..1stringこの概念のプレーンテキスト表現
..... Slices for dose[x] SΣ0..1SimpleQuantity1回投与量
Slice: Unordered, Closed by type:$this
...... dose[x]:All Slices Content/Rules for all slices
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal1回投与量
....... unit Σ1..1stringUnit representation
....... system ΣI1..1uri医薬品単位略号を識別するOID。
Fixed Value: urn:oid:1.2.392.100495.20.2.101
....... code Σ0..1code医薬品単位略号
...... dose[x]:doseQuantity Σ0..1QuantityA fixed quantity (no comparator)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal1回投与量
....... unit Σ1..1stringUnit representation
....... system SΣI1..1uri医薬品単位略号を識別するOID。
Fixed Value: urn:oid:1.2.392.100495.20.2.101
....... code SΣ0..1code医薬品単位略号
..... Slices for rate[x] Σ0..1Ratio単位時間内での薬剤量
Slice: Unordered, Closed by type:$this
...... rate[x]:All Slices Content/Rules for all slices
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... numerator Σ1..1Quantity1日投与量
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量
........ unit Σ1..1string投与量の単位
........ system ΣI1..1uri医薬品単位略号を識別するOID
Fixed Value: urn:oid:1.2.392.100495.20.2.101
........ code Σ0..1code医薬品単位略号
....... denominator Σ1..1Quantity1日投与量の分母である「1日」を表す
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量の分母である「1日」
Fixed Value: 1
........ unit Σ1..1string1日投与量の分母である「1日」の単位
Fixed Value:
........ system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
........ code Σ1..1code「日」を表すUCUM単位コード。
Fixed Value: d
...... rate[x]:rateRatio SΣ0..1Ratio単位時間内での薬剤量
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... numerator Σ1..1Quantity1日投与量
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value SΣ1..1decimal1日投与量
........ unit Σ1..1string投与量の単位
........ system SΣI1..1uri医薬品単位略号を識別するOID
Fixed Value: urn:oid:1.2.392.100495.20.2.101
........ code Σ0..1code医薬品単位略号
....... denominator Σ1..1Quantity1日投与量の分母である「1日」を表す
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量の分母である「1日」
Fixed Value: 1
........ unit Σ1..1string1日投与量の分母である「1日」の単位
Fixed Value:
........ system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
........ code Σ1..1code「日」を表すUCUM単位コード。
Fixed Value: d
.... maxDosePerPeriod Σ0..1Ratio単位期間内の薬剤投与上限
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... numerator Σ0..1Quantity分子の値
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
..... denominator Σ0..1Quantity分母の値
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
.... maxDosePerAdministration Σ0..1SimpleQuantity1回投与あたりの最大薬剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
.... maxDosePerLifetime Σ0..1SimpleQuantity患者の生涯においての最大投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
... dispenseRequest S1..1BackboneElement調剤・払い出しについての承認事項
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DispenseRequest_InstructionForDispense 0..*string, CodeableConcept調剤指示
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense
..... extension 0..0
..... url 1..1uri"http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense"
..... value[x] 0..1調剤指示
...... valueStringstring
...... valueCodeableConceptCodeableConcept
.... JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount S0..1integer頓⽤回数を表現する拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... initialFill 0..1BackboneElement初回の調剤詳細
..... id 0..1string内部エレメントを参照するためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 0..1SimpleQuantity初回の調剤量
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
..... duration 0..1Duration初回の調剤期間
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
.... dispenseInterval 0..1Duration再調剤までの最短期間
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
.... validityPeriod 0..1Period許可された払い出し期間
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣI0..1dateTime境界を含む開始時刻
..... end ΣI0..1dateTime継続中でなければ境界を含む終了時刻
.... numberOfRepeatsAllowed 0..1unsignedInt許可された払い出し回数
.... quantity 0..1SimpleQuantity調剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value SΣ1..1decimal調剤量
..... unit Σ1..1string単位文字列
..... system SΣI1..1uri医薬品単位略号を識別するURL
Fixed Value: urn:oid:1.2.392.100495.20.2.101
..... code SΣ1..1code医薬品単位略号。
.... expectedSupplyDuration 0..1Duration調剤日数
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value SΣ1..1decimal調剤日数
..... unit Σ1..1string調剤日数の単位
Fixed Value:
..... system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
..... code Σ1..1code「日」を表すUCUM単位コード
Fixed Value: d
.... performer 0..1Reference(Organization)想定された払い出し薬局
... substitution 0..1BackboneElement後発医薬品への変更可否情報
.... id 0..1string内部エレメントを参照するためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... allowed[x] 1..1CodeableConcept後発医薬品への変更可否情報。
Binding: ActSubstanceAdminSubstitutionCode (example): Identifies the type of substitution allowed.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1Coding後発品変更不可コード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri後発品変更不可コードを識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.41
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code後発品変更不可コード
...... display SΣ0..1string後発品変更不可コード表示名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... reason S0..1CodeableConcept代替品を提供した(あるいは、しなかった)理由
Binding: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text SΣ0..1stringPlain text representation of the concept

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての処方オーダ
... identifier:RpNumber 1..1Identifier処方箋内部の剤グループとしてのRp番号
... identifier:OrderInRp 1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
... medication[x] Σ1..1CodeableConcept投与される薬剤
Binding: SNOMEDCTMedicationCodes (preferred): 処方する製剤を表すコード。

.... coding:codingHOT9 Σ0..1Coding医薬品を表すコード
..... system Σ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200119.4.403.1
..... code Σ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_hot9 (required)
..... display Σ1..1stringRepresentation defined by the system
.... coding:codingYJ Σ0..1Coding医薬品を表すコード
..... system Σ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.73
..... code Σ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_yj (required)
..... display Σ1..1stringRepresentation defined by the system
.... coding:codingGS1 Σ0..1Coding医薬品を表すコード
..... system Σ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:2.51.1.1
..... code Σ0..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_gs1_14 (required)
..... display Σ1..1stringRepresentation defined by the system
.... coding:codingGeneralName Σ0..1Coding医薬品を表すコード
..... system Σ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.81
..... code Σ0..1codeSymbol in syntax defined by the system
Binding: MHLW_valueSet_drugCode_generalNameCode (required)
..... display Σ0..1stringRepresentation defined by the system
.... text Σ1..1stringこの概念のプレーンテキスト表現
... note 0..1Annotation薬剤単位の備考
.... text Σ1..1markdownThe annotation - text content (as markdown)
... dosageInstruction 0..*Dosage服用指示
.... Slices for extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DosageInstruction_UsageDuration 0..1DurationJP MedicationRequest DosageInstruction UsageDuration Extension
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_UsageDuration
.... JP_MedicationRequest_DosageInstruction_PeriodOfUse 0..1Period投与期間の開始日を明示するための拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse
.... text Σ1..1stringフリーテキストの用法指示。
.... additionalInstruction Σ0..*CodeableConcept患者に対する補足指示や注意
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".


..... coding Σ1..1Coding用法についてのコード
...... code Σ1..1codeJAMI 補足用法コード
...... display Σ0..1stringコードの表⽰名
..... text Σ0..1stringこの概念のプレーンテキスト表現
.... timing Σ0..1Timing服⽤タイミング
..... event Σ0..*dateTime服用タイミングを示す時刻
..... repeat ΣI0..1Elementイベントが発生する時刻
...... bounds[x] Σ0..1Duration服⽤開始日から服⽤終了日までの全日数
....... value Σ1..1decimal投薬日数
..... code Σ1..1CodeableConcept用法コード
Binding: JAMI_valueSet_ePreOrderUsageCode_16digits (required)
...... coding Σ1..1CodingCode defined by a terminology system
....... system Σ0..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200250.2.2.20.20
....... code Σ0..1codeJAMI標準用法コード
....... display Σ0..1stringJAMI標準用法コードの表示名。
...... text Σ0..1stringPlain text representation of the concept
.... doseAndRate Σ0..*Element薬剤の投与量
..... type Σ1..1CodeableConcept力価区分
Binding: DoseAndRateType (example): The kind of dose or rate specified.

...... coding Σ1..1Coding力価区分コード
....... system Σ1..1uri力価区分コードのコード体系を識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.22
....... code Σ1..1code力価区分コード
....... display Σ0..1string力価区分コードの表示名
..... Slices for dose[x] Σ0..1SimpleQuantity1回投与量
Slice: Unordered, Closed by type:$this
...... dose[x]:doseQuantity Σ0..1QuantityA fixed quantity (no comparator)
....... system ΣI1..1uri医薬品単位略号を識別するOID。
Fixed Value: urn:oid:1.2.392.100495.20.2.101
....... code Σ0..1code医薬品単位略号
...... rate[x]:rateRatio Σ0..1Ratio単位時間内での薬剤量
....... numerator Σ1..1Quantity1日投与量
........ value Σ1..1decimal1日投与量
........ system ΣI1..1uri医薬品単位略号を識別するOID
Fixed Value: urn:oid:1.2.392.100495.20.2.101
... dispenseRequest 1..1BackboneElement調剤・払い出しについての承認事項
.... JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount 0..1integer頓⽤回数を表現する拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount
.... quantity 0..1SimpleQuantity調剤量
..... value Σ1..1decimal調剤量
..... system ΣI1..1uri医薬品単位略号を識別するURL
Fixed Value: urn:oid:1.2.392.100495.20.2.101
..... code Σ1..1code医薬品単位略号。
.... expectedSupplyDuration 0..1Duration調剤日数
..... value Σ1..1decimal調剤日数
... substitution 0..1BackboneElement後発医薬品への変更可否情報
.... allowed[x] 1..1CodeableConcept後発医薬品への変更可否情報。
..... coding Σ1..1Coding後発品変更不可コード
...... system Σ1..1uri後発品変更不可コードを識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.41
...... code Σ1..1code後発品変更不可コード
...... display Σ0..1string後発品変更不可コード表示名
.... reason 0..1CodeableConcept代替品を提供した(あるいは、しなかった)理由
Binding: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.

..... text Σ0..1stringPlain text representation of the concept

doco Documentation for this format

This structure is derived from JP_MedicationRequest

Summary

Mandatory: 2 elements (12 nested mandatory elements)
Must-Support: 62 elements
Fixed Value: 5 elements
Prohibited: 32 elements

Slices

This structure defines the following Slices:

  • The element MedicationRequest.medication[x].coding is sliced based on the value of value:system
  • The element MedicationRequest.dosageInstruction.doseAndRate.dose[x] is sliced based on the value of type:$this

Differential View

This structure is derived from JP_MedicationRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての処方オーダ
... text
.... status 1..1codegenerated | extensions | additional | empty
.... div 1..1xhtmlLimited xhtml content
... identifier:RpNumber S1..1Identifier処方箋内部の剤グループとしてのRp番号
... identifier:OrderInRp S1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
... identifier:RequestIdentifier S0..0
... medication[x] S1..1CodeableConcept投与される薬剤
.... Slices for coding 1..*Coding医薬品を表すコード
Slice: Unordered, Open by value:system
..... coding:codingHOT9 S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200119.4.403.1
...... code S1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_hot9 (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingYJ S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.73
...... code S1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_yj (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingGS1 S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:2.51.1.1
...... code S0..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_gs1_14 (required)
...... display S1..1stringRepresentation defined by the system
..... coding:codingGeneralName S0..1Coding医薬品を表すコード
...... system S1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.81
...... code S0..1codeSymbol in syntax defined by the system
Binding: MHLW_valueSet_drugCode_generalNameCode (required)
...... display S0..1stringRepresentation defined by the system
.... text S1..1stringこの概念のプレーンテキスト表現
... encounter 0..0
... supportingInformation 0..0
... requester 0..0
... performer 0..0
... performerType 0..0
... recorder 0..0
... reasonCode 0..0
... reasonReference 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... groupIdentifier 0..0
... courseOfTherapyType 0..0
... insurance 0..0
... note S0..1Annotation薬剤単位の備考
.... text S1..1markdownThe annotation - text content (as markdown)
... dosageInstruction
.... extension S0..*ExtensionExtension
.... extension:UsageDuration S0..1JP_MedicationRequest_DosageInstruction_UsageDurationJP MedicationRequest DosageInstruction UsageDuration Extension
.... extension:PeriodOfUse S0..1JP_MedicationRequest_DosageInstruction_PeriodOfUse投与期間の開始日を明示するための拡張
..... value[x] 0..1Period投与期間を表す
.... text S1..1stringフリーテキストの用法指示。
.... additionalInstruction S0..*CodeableConcept患者に対する補足指示や注意
..... coding S1..1Coding用法についてのコード
...... code S1..1codeJAMI 補足用法コード
...... display S0..1stringコードの表⽰名
..... text S0..1stringこの概念のプレーンテキスト表現
.... timing
..... event S0..*dateTime服用タイミングを示す時刻
..... repeat
...... bounds[x]
....... value S1..1decimal投薬日数
...... count 0..0
...... countMax 0..0
...... duration 0..0
...... durationMax 0..0
...... durationUnit 0..0
...... frequency 0..0
...... frequencyMax 0..0
...... period 0..0
...... periodMax 0..0
...... periodUnit 0..0
...... dayOfWeek 0..0
...... timeOfDay 0..0
...... when 0..0
...... offset 0..0
..... code S1..1CodeableConcept用法コード
Binding: JAMI_valueSet_ePreOrderUsageCode_16digits (required)
...... coding S1..1CodingCode defined by a terminology system
....... system S0..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200250.2.2.20.20
....... code S0..1codeJAMI標準用法コード
....... display S0..1stringJAMI標準用法コードの表示名。
...... text S0..1stringPlain text representation of the concept
.... doseAndRate S0..*Element薬剤の投与量
..... type S1..1CodeableConcept力価区分
...... coding
....... system S1..1uri力価区分コードのコード体系を識別するURI
....... code S1..1code力価区分コード
....... display S0..1string力価区分コードの表示名
..... dose[x] S0..1SimpleQuantity1回投与量
Slice: Unordered, Open by type:$this
..... doseQuantity 0..1QuantityA fixed quantity (no comparator)
...... system S1..1uri医薬品単位略号を識別するOID。
...... code S0..1code医薬品単位略号
..... rateRatio S0..1Ratio単位時間内での薬剤量
...... numerator
....... value S1..1decimal1日投与量
....... system S1..1uri医薬品単位略号を識別するOID
... dispenseRequest S1..1BackboneElement調剤・払い出しについての承認事項
.... extension:ExpectedRepeatCount S0..1JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount頓⽤回数を表現する拡張
.... quantity
..... value S1..1decimal調剤量
..... system S1..1uri医薬品単位略号を識別するURL
..... code S1..1code医薬品単位略号。
.... expectedSupplyDuration
..... value S1..1decimal調剤日数
... substitution
.... allowed[x]
..... coding
...... system S1..1uri後発品変更不可コードを識別するURI
...... code S1..1code後発品変更不可コード
...... display S0..1string後発品変更不可コード表示名
.... reason S0..1CodeableConcept代替品を提供した(あるいは、しなかった)理由
..... text S0..1stringPlain text representation of the concept
... priorPrescription 0..0
... detectedIssue 0..0
... eventHistory 0..0

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての処方オーダ
... id Σ0..1stringLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... status 1..1codegenerated | extensions | additional | empty
Binding: NarrativeStatus (required): The status of a resource narrative.

.... div I1..1xhtmlLimited xhtml content
... contained 0..*ResourceContained, inline Resources
... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... JP_MedicationDispense_Preparation 0..*string, CodeableConceptAdditional content defined by implementations
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier 2..*Identifier外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:RpNumber S1..1Identifier処方箋内部の剤グループとしてのRp番号
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uri【JP-CORE】Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ1..1string【JP-CORE】Rp番号(剤グループ番号)
Example General: 123456
.... identifier:OrderInRp S1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uri【JP-CORE】RP番号内(剤グループ内)の連番を示すsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.82
..... value Σ1..1string【JP-CORE】RP番号内(剤グループ内)の連番
Example General: 123456
... status ?!Σ1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.

... statusReason 0..1CodeableConcept現状の理由
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Fixed Value: order
... category 0..*CodeableConcept薬剤使用区分
Binding: medicationRequest Category Codes (example): MedicationRequest Resourceの区分を示すコード化された概念。たとえば、どこで服薬あるいは投与されるか、治療の種別はどうかについて。FHIRでは


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... doNotPerform ?!Σ0..1boolean要求が禁止された行為であればTrue
... reported[x] Σ0..1初期記録にはない報告
.... reportedBooleanboolean
.... reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
... medication[x] SΣ1..1CodeableConcept投与される薬剤
Binding: SNOMEDCTMedicationCodes (preferred): 処方する製剤を表すコード。

.... id 0..1stringエレメント間参照のためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... Slices for coding Σ1..*Coding医薬品を表すコード
Slice: Unordered, Open by value:system
..... coding:All Slices Content/Rules for all slices
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeSymbol in syntax defined by the system
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingHOT9 SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200119.4.403.1
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_hot9 (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingYJ SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.73
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_yj (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingGS1 SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:2.51.1.1
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeSymbol in syntax defined by the system
Binding: JP_valueSet_drugCode_gs1_14 (required)
...... display SΣ1..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... coding:codingGeneralName SΣ0..1Coding医薬品を表すコード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.100495.20.1.81
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ0..1codeSymbol in syntax defined by the system
Binding: MHLW_valueSet_drugCode_generalNameCode (required)
...... display SΣ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
.... text SΣ1..1stringこの概念のプレーンテキスト表現
... subject Σ1..1Reference(JP Core Patient Profile)処方箋が発行された対象(個人あるいはグループ)
.... id 0..1string内部エレメントを参照するためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣI1..1string文字列による参照、関係、内部あるいは絶対URL
.... type Σ0..1uri参照先の型(Patient)
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1Identifier文字列による参照が不明な場合の論理参照
.... display Σ0..1stringText alternative for the resource
... authoredOn Σ0..1dateTimeこの処方オーダーが最初に記述された日
... note S0..1Annotation薬剤単位の備考
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... author[x] Σ0..1Individual responsible for the annotation
..... authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
..... authorStringstring
.... time Σ0..1dateTimeWhen the annotation was made
.... text SΣ1..1markdownThe annotation - text content (as markdown)
... dosageInstruction 0..*Dosage服用指示
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension S0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DosageInstruction_UsageDuration S0..1DurationJP MedicationRequest DosageInstruction UsageDuration Extension
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_UsageDuration
.... JP_MedicationRequest_DosageInstruction_PeriodOfUse S0..1Period投与期間の開始日を明示するための拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..0
..... url 1..1uri"http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_PeriodOfUse"
..... value[x] 0..1Period投与期間を表す
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... start ΣI1..1dateTime投与期間の開始日
...... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integer服用指示の順番
.... text SΣ1..1stringフリーテキストの用法指示。
.... additionalInstruction SΣ0..*CodeableConcept患者に対する補足指示や注意
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".


..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding SΣ1..1Coding用法についてのコード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI 補足用法8桁コードを識別するURI。
Fixed Value: urn:oid:1.2.392.200250.2.2.20.22
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code SΣ1..1codeJAMI 補足用法コード
...... display SΣ0..1stringコードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text SΣ0..1stringこの概念のプレーンテキスト表現
.... patientInstruction Σ0..1string患者あるいは消費者向けの指示
.... timing Σ0..1Timing服⽤タイミング
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event SΣ0..*dateTime服用タイミングを示す時刻
..... repeat ΣI0..1Elementイベントが発生する時刻
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Duration服⽤開始日から服⽤終了日までの全日数
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value SΣ1..1decimal投薬日数
....... unit Σ1..1string投薬日数の単位
Fixed Value:
....... system ΣI1..1uriUCUM
Fixed Value: http://unitsofmeasure.org
....... code Σ1..1code投与日数の単位
Fixed Value: d
..... code SΣ1..1CodeableConcept用法コード
Binding: JAMI_valueSet_ePreOrderUsageCode_16digits (required)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding SΣ1..1CodingCode defined by a terminology system
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ0..1uriIdentity of the terminology system
Fixed Value: urn:oid:1.2.392.200250.2.2.20.20
....... version Σ0..1stringVersion of the system - if relevant
....... code SΣ0..1codeJAMI標準用法コード
....... display SΣ0..1stringJAMI標準用法コードの表示名。
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... text SΣ0..1stringPlain text representation of the concept
.... asNeeded[x] Σ0..1boolean「頓用」指示
.... site Σ0..1CodeableConcept投与される身体部位
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingJAMI外⽤部位3桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI 外⽤部位3桁コードを識別するURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.32
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code Σ1..1codeJAMI 外⽤部位3桁コード
...... display Σ0..1stringJAMI 部位コードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1stringこの概念のプレーンテキスト表現
.... route Σ0..1CodeableConcept投与経路
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingJAMI 用法コード表投与経路区分2桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriHL7v2-0162表をベースにしたJPFHIRでの投与経路コード表
Fixed Value: http://jpfhir.jp/fhir/ePrescription/CodeSystem/route-codes
...... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
...... code Σ1..1codeJAMI 用法コード表投与経路区分2桁コード
...... display Σ0..1stringJAMI 用法コード表投与経路区分2桁コードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与経路の文字列表現
.... method Σ0..1CodeableConcept投与方法
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ0..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:unitDigit1 Σ0..1Coding投与⽅法に対応するJAMI 用法コード表基本用法1桁コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri投与⽅法に対応するJAMI 用法コード表基本用法1桁コードを示すURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.30
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1codeJAMI 用法コード表基本用法1桁コード
....... display Σ0..1stringJAMI 用法コード表基本用法1桁コードの表⽰名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... coding:unitDigit2 Σ0..1Coding投与⽅法に対応するJAMI 用法コード表基本用法2桁コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri投与⽅法に対応するJAMI 用法コード表基本用法1桁コードを示すURI
Fixed Value: urn:oid:1.2.392.200250.2.2.20.40
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1codeJAMI 用法コード表基本用法2桁コード
....... display Σ0..1stringJAMI 用法コード表基本用法2桁コードの表⽰名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与⽅法のテキスト表現
.... doseAndRate SΣ0..*Element薬剤の投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type SΣ1..1CodeableConcept力価区分
Binding: DoseAndRateType (example): The kind of dose or rate specified.

...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1Coding力価区分コード
....... id 0..1stringエレメント間参照のためのユニークID
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ1..1uri力価区分コードのコード体系を識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.22
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code SΣ1..1code力価区分コード
....... display SΣ0..1string力価区分コードの表示名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... text Σ0..1stringこの概念のプレーンテキスト表現
..... Slices for dose[x] SΣ0..1SimpleQuantity1回投与量
Slice: Unordered, Closed by type:$this
...... dose[x]:All Slices Content/Rules for all slices
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal1回投与量
....... unit Σ1..1stringUnit representation
....... system ΣI1..1uri医薬品単位略号を識別するOID。
Fixed Value: urn:oid:1.2.392.100495.20.2.101
....... code Σ0..1code医薬品単位略号
...... dose[x]:doseQuantity Σ0..1QuantityA fixed quantity (no comparator)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal1回投与量
....... unit Σ1..1stringUnit representation
....... system SΣI1..1uri医薬品単位略号を識別するOID。
Fixed Value: urn:oid:1.2.392.100495.20.2.101
....... code SΣ0..1code医薬品単位略号
..... Slices for rate[x] Σ0..1Ratio単位時間内での薬剤量
Slice: Unordered, Closed by type:$this
...... rate[x]:All Slices Content/Rules for all slices
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... numerator Σ1..1Quantity1日投与量
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量
........ unit Σ1..1string投与量の単位
........ system ΣI1..1uri医薬品単位略号を識別するOID
Fixed Value: urn:oid:1.2.392.100495.20.2.101
........ code Σ0..1code医薬品単位略号
....... denominator Σ1..1Quantity1日投与量の分母である「1日」を表す
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量の分母である「1日」
Fixed Value: 1
........ unit Σ1..1string1日投与量の分母である「1日」の単位
Fixed Value:
........ system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
........ code Σ1..1code「日」を表すUCUM単位コード。
Fixed Value: d
...... rate[x]:rateRatio SΣ0..1Ratio単位時間内での薬剤量
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... numerator Σ1..1Quantity1日投与量
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value SΣ1..1decimal1日投与量
........ unit Σ1..1string投与量の単位
........ system SΣI1..1uri医薬品単位略号を識別するOID
Fixed Value: urn:oid:1.2.392.100495.20.2.101
........ code Σ0..1code医薬品単位略号
....... denominator Σ1..1Quantity1日投与量の分母である「1日」を表す
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ1..1decimal1日投与量の分母である「1日」
Fixed Value: 1
........ unit Σ1..1string1日投与量の分母である「1日」の単位
Fixed Value:
........ system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
........ code Σ1..1code「日」を表すUCUM単位コード。
Fixed Value: d
.... maxDosePerPeriod Σ0..1Ratio単位期間内の薬剤投与上限
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... numerator Σ0..1Quantity分子の値
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
..... denominator Σ0..1Quantity分母の値
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
.... maxDosePerAdministration Σ0..1SimpleQuantity1回投与あたりの最大薬剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
.... maxDosePerLifetime Σ0..1SimpleQuantity患者の生涯においての最大投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
... dispenseRequest S1..1BackboneElement調剤・払い出しについての承認事項
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DispenseRequest_InstructionForDispense 0..*string, CodeableConcept調剤指示
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense
..... extension 0..0
..... url 1..1uri"http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_InstructionForDispense"
..... value[x] 0..1調剤指示
...... valueStringstring
...... valueCodeableConceptCodeableConcept
.... JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount S0..1integer頓⽤回数を表現する拡張
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DispenseRequest_ExpectedRepeatCount
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... initialFill 0..1BackboneElement初回の調剤詳細
..... id 0..1string内部エレメントを参照するためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 0..1SimpleQuantity初回の調剤量
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
..... duration 0..1Duration初回の調剤期間
...... id 0..1stringエレメント間参照のためのユニークID
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... value Σ0..1decimal(精度が暗示された)数値
...... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit Σ0..1string単位表現
...... system ΣI0..1uriコード化された単位表現を規定するシステム
...... code Σ0..1code単位のコード化された形式
.... dispenseInterval 0..1Duration再調剤までの最短期間
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ0..1decimal(精度が暗示された)数値
..... comparator ?!Σ0..1code< | <= | >= | > - 値の解釈法
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

..... unit Σ0..1string単位表現
..... system ΣI0..1uriコード化された単位表現を規定するシステム
..... code Σ0..1code単位のコード化された形式
.... validityPeriod 0..1Period許可された払い出し期間
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣI0..1dateTime境界を含む開始時刻
..... end ΣI0..1dateTime継続中でなければ境界を含む終了時刻
.... numberOfRepeatsAllowed 0..1unsignedInt許可された払い出し回数
.... quantity 0..1SimpleQuantity調剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value SΣ1..1decimal調剤量
..... unit Σ1..1string単位文字列
..... system SΣI1..1uri医薬品単位略号を識別するURL
Fixed Value: urn:oid:1.2.392.100495.20.2.101
..... code SΣ1..1code医薬品単位略号。
.... expectedSupplyDuration 0..1Duration調剤日数
..... id 0..1stringエレメント間参照のためのユニークID
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value SΣ1..1decimal調剤日数
..... unit Σ1..1string調剤日数の単位
Fixed Value:
..... system ΣI1..1uriUCUM単位コードを識別するURI
Fixed Value: http://unitsofmeasure.org
..... code Σ1..1code「日」を表すUCUM単位コード
Fixed Value: d
.... performer 0..1Reference(Organization)想定された払い出し薬局
... substitution 0..1BackboneElement後発医薬品への変更可否情報
.... id 0..1string内部エレメントを参照するためのユニークID
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... allowed[x] 1..1CodeableConcept後発医薬品への変更可否情報。
Binding: ActSubstanceAdminSubstitutionCode (example): Identifies the type of substitution allowed.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1Coding後発品変更不可コード
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ1..1uri後発品変更不可コードを識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.41
...... version Σ0..1stringVersion of the system - if relevant
...... code SΣ1..1code後発品変更不可コード
...... display SΣ0..1string後発品変更不可コード表示名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... reason S0..1CodeableConcept代替品を提供した(あるいは、しなかった)理由
Binding: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text SΣ0..1stringPlain text representation of the concept

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.languagepreferredCommonLanguages
Max Binding: AllLanguages
MedicationRequest.text.statusrequiredNarrativeStatus
MedicationRequest.identifier:RequestIdentifier.userequiredIdentifierUse
MedicationRequest.identifier:RequestIdentifier.typeextensibleIdentifier Type Codes
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.intentrequiredFixed Value: order
MedicationRequest.categoryexamplemedicationRequest Category Codes
MedicationRequest.priorityrequiredRequestPriority
MedicationRequest.medication[x]preferredSNOMEDCTMedicationCodes
MedicationRequest.medication[x].coding:codingHOT9.coderequiredJP_valueSet_drugCode_hot9
MedicationRequest.medication[x].coding:codingYJ.coderequiredJP_valueSet_drugCode_yj
MedicationRequest.medication[x].coding:codingGS1.coderequiredJP_valueSet_drugCode_gs1_14
MedicationRequest.medication[x].coding:codingGeneralName.coderequiredMHLW_valueSet_drugCode_generalNameCode
MedicationRequest.subject.typeextensibleResourceType
MedicationRequest.dosageInstruction.additionalInstructionexampleSNOMEDCTAdditionalDosageInstructions
MedicationRequest.dosageInstruction.timing.coderequiredJAMI_valueSet_ePreOrderUsageCode_16digits
MedicationRequest.dosageInstruction.siteexampleSNOMEDCTAnatomicalStructureForAdministrationSiteCodes
MedicationRequest.dosageInstruction.routeexampleSNOMEDCTRouteCodes
MedicationRequest.dosageInstruction.methodexampleSNOMEDCTAdministrationMethodCodes
MedicationRequest.dosageInstruction.doseAndRate.typeexampleDoseAndRateType
MedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.comparatorrequiredQuantityComparator
MedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.comparatorrequiredQuantityComparator
MedicationRequest.dispenseRequest.initialFill.duration.comparatorrequiredQuantityComparator
MedicationRequest.dispenseRequest.dispenseInterval.comparatorrequiredQuantityComparator
MedicationRequest.substitution.allowed[x]exampleActSubstanceAdminSubstitutionCode
MedicationRequest.substitution.reasonexampleSubstanceAdminSubstitutionReason

Constraints

IdGradePathDetailsRequirements
dom-2errorMedicationRequestIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationRequestIf 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-4errorMedicationRequestIf 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-5errorMedicationRequestIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6Best PracticeMedicationRequestA resource should have narrative for robust management
: text.`div`.exists()
ele-1errorMedicationRequest.metaAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.implicitRulesAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.languageAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.text.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.text.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.text.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.text.divAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
txt-1errorMedicationRequest.text.divThe narrative SHALL contain only the basic html formatting elements and attributes described in chapters 7-11 (except section 4 of chapter 9) and 15 of the HTML 4.0 standard, <a> elements (either name or href), images and internally contained style attributes
: htmlChecks()
txt-2errorMedicationRequest.text.divThe narrative SHALL have some non-whitespace content
: htmlChecks()
ele-1errorMedicationRequest.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.extension:PreparationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.extension:PreparationMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RpNumberAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RpNumber.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.identifier:RpNumber.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.identifier:RpNumber.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RpNumber.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:OrderInRpAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:OrderInRp.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.identifier:OrderInRp.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.identifier:OrderInRp.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:OrderInRp.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.identifier:RequestIdentifier.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.identifier:RequestIdentifier.useAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.periodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.identifier:RequestIdentifier.assignerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.statusAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.statusReasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.intentAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.categoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.priorityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.doNotPerformAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.reported[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].coding:codingHOT9.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingHOT9.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJ.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].coding:codingYJ.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].coding:codingYJ.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJ.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJ.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJ.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingYJ.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].coding:codingGS1.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].coding:codingGS1.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGS1.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralNameAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.medication[x].coding:codingGeneralName.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].coding:codingGeneralName.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.medication[x].textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.subjectAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.subject.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.subject.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.subject.referenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.subject.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.subject.identifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.subject.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.authoredOnAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.noteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.note.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.note.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.note.author[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.note.timeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.note.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.extension:UsageDurationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extension:UsageDurationMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUseAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUseMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUse.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUse.value[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUse.value[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUse.value[x].startAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.extension:PeriodOfUse.value[x].endAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.sequenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.additionalInstruction.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.additionalInstruction.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.patientInstructionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.eventAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeatAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
tim-1errorMedicationRequest.dosageInstruction.timing.repeatif there's a duration, there needs to be duration units
: duration.empty() or durationUnit.exists()
tim-2errorMedicationRequest.dosageInstruction.timing.repeatif there's a period, there needs to be period units
: period.empty() or periodUnit.exists()
tim-4errorMedicationRequest.dosageInstruction.timing.repeatduration SHALL be a non-negative value
: duration.exists() implies duration >= 0
tim-5errorMedicationRequest.dosageInstruction.timing.repeatperiod SHALL be a non-negative value
: period.exists() implies period >= 0
tim-6errorMedicationRequest.dosageInstruction.timing.repeatIf there's a periodMax, there must be a period
: periodMax.empty() or period.exists()
tim-7errorMedicationRequest.dosageInstruction.timing.repeatIf there's a durationMax, there must be a duration
: durationMax.empty() or duration.exists()
tim-8errorMedicationRequest.dosageInstruction.timing.repeatIf there's a countMax, there must be a count
: countMax.empty() or count.exists()
tim-9errorMedicationRequest.dosageInstruction.timing.repeatIf 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-10errorMedicationRequest.dosageInstruction.timing.repeatIf there's a timeOfDay, there cannot be a when, or vice versa
: timeOfDay.empty() or when.empty()
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.repeat.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.bounds[x].codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.code.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.code.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.timing.code.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.code.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.asNeeded[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.siteAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.site.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.site.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.site.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.site.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.site.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.routeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.route.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.route.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.route.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.route.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.route.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.methodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.method.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.method.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit1.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding:unitDigit2.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRateAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.typeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.type.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.type.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x].codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numeratorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].numerator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x].denominator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatioAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numeratorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.numerator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.doseAndRate.rate[x]:rateRatio.denominator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numeratorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.comparatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.numerator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.comparatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerPeriod.denominator.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministrationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerAdministration.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetimeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.maxDosePerLifetime.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequestAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.extension:InstructionForDispenseAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.extension:InstructionForDispenseMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.extension:InstructionForDispense.value[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.extension:ExpectedRepeatCountAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.extension:ExpectedRepeatCountMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.initialFillAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.initialFill.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.initialFill.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.initialFill.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantity.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.initialFill.quantity.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantity.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantity.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantity.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.quantity.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.durationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.initialFill.duration.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.comparatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.initialFill.duration.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseIntervalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.dispenseInterval.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.comparatorAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.dispenseInterval.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.validityPeriodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.validityPeriod.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.validityPeriod.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.validityPeriod.startAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.validityPeriod.endAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.numberOfRepeatsAllowedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.quantityAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.quantity.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.quantity.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.quantity.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.quantity.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.quantity.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.quantity.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDurationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.valueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.unitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.expectedSupplyDuration.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dispenseRequest.performerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitutionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.substitution.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.substitution.modifierExtensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.substitution.modifierExtensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.substitution.allowed[x]All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.substitution.allowed[x].extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.substitution.allowed[x].codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].coding.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.substitution.allowed[x].coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.substitution.allowed[x].coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].coding.userSelectedAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.allowed[x].textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.reasonAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.reason.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.substitution.reason.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.substitution.reason.codingAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.substitution.reason.textAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())