1.0.0 - ci-build

JPCoreV1 - Local Development build (v1.0.0). See the Directory of published versions

Resource Profile: JP_MedicationRequest_Injection

Defining URL:http://jpfhir.jp/fhir/core/StructureDefinition/JP_MedicationRequest_Injection
Version:1.0.0
Name:JP_MedicationRequest_Injection
Status:Active as of 12/3/21, 4:17 PM
Definition:

このプロファイルはMedicationRequestリソースに対して、注射薬剤処方のデータを送受信するための基礎となる制約と拡張を定めたものである。

Publisher:JAMI
Copyright:

FHIR® Japanese implementation research working group in Japan Association of Medical Informatics (JAMI)

Source Resource:XML / JSON / Turtle

The official URL for this profile is:

http://jpfhir.jp/fhir/core/StructureDefinition/JP_MedicationRequest_Injection

Formal Views of Profile Content

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

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)
Max Binding: AllLanguages: A human language.

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier 2..*Identifier外部から参照されるID
Slice: Unordered, Open by type:$this
.... identifier:RpNumber 1..1Identifier処方箋内部の剤グループとしてのRp番号
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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 1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
.... identifier:RequestIdentifier 0..*Identifier処方オーダーに対するID
... 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.


Fixed Value: active
... 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: intent
... 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..*Coding医薬品を表すコード
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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このコードが直接ユーザーが指定したものであるかどうか
.... text Σ0..1stringこの概念のプレーンテキスト表現
... subject SΣ1..1Reference(Patient)処方箋が発行された対象(個人あるいはグループ)
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for 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
... encounter 0..1Reference(Encounter)encounter/admission/stay のいずれかとして記録された診察
... supportingInformation 0..*Reference(Resource)薬剤オーダについて補助的情報
... authoredOn SΣ1..1dateTimeこの処方オーダーが最初に記述された日
... requester Σ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)このオーダーを発行した人・物
... performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)薬剤投与・管理を行った者
... performerType Σ0..1CodeableConcept薬剤投与を行った職種
Binding: ProcedurePerformerRoleCodes (example): Identifies the type of individual that is desired to administer the medication.

... recorder 0..1Reference(Practitioner | PractitionerRole)投薬オーダーの入力者
... reasonCode 0..*CodeableConcept薬を注文するあるいは注文しない理由や適応
Binding: Condition/Problem/DiagnosisCodes (example): A coded concept indicating why the medication was ordered.


... reasonReference 0..*Reference(Condition | Observation)処方箋が書かれた理由について補足するCondition ResourceまたはObservation Resource
... instantiatesCanonical Σ0..*canonical()FHIRプロトコルまたは定義のインスタンス
... instantiatesUri Σ0..*uri外部プロトコルまたは定義のインスタンス
... basedOn Σ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)オーダーが実施される根拠
... groupIdentifier Σ0..1IdentifierこのRerquestを一部とする複数のオーダーを構成するID
... courseOfTherapyType 0..1CodeableConcept薬剤投与の全体的なパターン
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.

... insurance 0..*Reference(Coverage | ClaimResponse)適用される保険
... note 0..*Annotation薬剤単位の備考
... dosageInstruction 0..*Dosage服用指示
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DosageInstruction_Line 0..*CodeableConcept指示ライン
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Line
.... JP_MedicationRequest_DosageInstruction_Device 0..*Reference()Device
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Device
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integer服用指示の順番
.... 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".


..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*Coding用法についてのコード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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 Σ1..1codeJAMI 補⾜⽤法コード
...... display Σ0..1stringコードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1stringこの概念のプレーンテキスト表現
.... patientInstruction Σ0..1string患者あるいは消費者向けの指示
.... timing SΣ1..1Timing投与タイミング
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event Σ0..*dateTime服用タイミングを示す時刻
..... repeat ΣI0..1Elementイベントが発生する時刻
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Duration服⽤開始⽇から服⽤終了⽇までの全⽇数
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal投薬⽇数
....... unit Σ1..1string投薬⽇数の単位
Fixed Value:
....... system ΣI1..1uriUCUM
Fixed Value: http://unitsofmeasure.org
....... code Σ1..1code投与⽇数の単位
Fixed Value: d
...... count Σ0..1positiveInt繰り返し服用回数
...... countMax Σ0..1positiveInt繰り返しの最大回数
...... duration Σ0..1decimal継続時間
...... durationMax Σ0..1decimal継続時間(最大値)
...... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... frequency Σ0..1positiveInt期間内にイベントが発生する回数、頻度
...... frequencyMax Σ0..1positiveInt期間内にイベントが発生する最大回数、最大頻度
...... period Σ0..1decimalイベントが発生する頻度に対応する期間
...... periodMax Σ0..1decimal期間の上限(3-4時間)
...... periodUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... dayOfWeek Σ0..*codemon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
...... timeOfDay Σ0..*time一日の間で投与される時刻
...... when Σ0..*code投薬期間についてのコード
Binding: EventTiming (required): Real world event relating to the schedule.


...... offset Σ0..1unsignedIntイベントからの時間(分、前後)
..... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.

.... 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingJAMI外⽤部位3桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingJAMI ⽤法コード表投与経路区分2桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI ⽤法コード表投与経路区分2桁コードを示す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投与経路の⽂字列表現
.... method Σ0..1CodeableConcept投与方法
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*Coding投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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このコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与⽅法のテキスト表現
.... doseAndRate Σ0..*Element薬剤の投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type Σ1..1CodeableConcept⼒価区分
Binding: DoseAndRateType (example): The kind of dose or rate specified.

...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1Coding⼒価区分コード
....... id 0..1stringエレメント間参照のためのユニークID
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri⼒価区分コードのコード体系を識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.22
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1code⼒価区分コード
....... display Σ0..1string⼒価区分コードの表示名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... text Σ0..1stringこの概念のプレーンテキスト表現
..... dose[x] I0..1SimpleQuantity1回投与量
...... id 0..1stringUnique id for inter-element referencing
...... Slices for 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医薬品単位略号
..... rate[x] Σ0..1Ratio単位時間内での薬剤量
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... numerator Σ1..1Quantity1 ⽇投与量
....... id 0..1stringUnique id for inter-element referencing
....... Slices for 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
....... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... numerator Σ0..1Quantity分子の値
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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
...... Slices for 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
..... Slices for 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
..... Slices for 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 0..1BackboneElement調剤・払い出しについての承認事項
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for extension 0..*ExtensionExtension
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
..... Slices for 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 0..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
...... Slices for 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
...... Slices for 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
..... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣI0..1dateTime境界を含む開始時刻
..... end ΣI0..1dateTime継続中でなければ境界を含む終了時刻
.... numberOfRepeatsAllowed 0..1unsignedInt許可された払い出し回数
.... quantity S1..1SimpleQuantity調剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ1..1decimal調剤量
..... unit Σ1..1string単位⽂字列
..... system ΣI1..1uri医薬品単位略号を識別するURL
Fixed Value: urn:oid:1.2.392.200119.4.403.1
..... code Σ1..1code医薬品単位略号。
.... expectedSupplyDuration 0..1Duration調剤⽇数
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1Coding後発品変更不可コード
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uri後発品変更不可コードを識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.41
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1code後発品変更不可コード
...... display Σ0..1string後発品変更不可コード表示名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... 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.

... priorPrescription 0..1Reference(MedicationRequest)前回のオーダー/処方
... detectedIssue 0..*Reference(DetectedIssue)実施時の臨床的問題
... eventHistory 0..*Reference(Provenance)ライフサイクルで関心のあるイベントのリスト

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*JP_MedicationRequest患者あるいはグループに対しての注射薬剤処方オーダ
... medication[x] Σ1..1CodeableConcept投与される薬剤
Binding: SNOMEDCTMedicationCodes (preferred): 処方する製剤を表すコード。

... subject Σ1..1Reference(Patient)処方箋が発行された対象(個人あるいはグループ)
... authoredOn Σ1..1dateTimeこの処方オーダーが最初に記述された日
.... timing Σ1..1Timing投与タイミング
... dispenseRequest 0..1BackboneElement調剤・払い出しについての承認事項
.... quantity 1..1SimpleQuantity調剤量

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)
Max Binding: AllLanguages: A human language.

... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... Slices for identifier 2..*Identifier外部から参照されるID
Slice: Unordered, Open by type:$this
.... identifier:RpNumber 1..1Identifier処方箋内部の剤グループとしてのRp番号
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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 1..1Identifier【JP-CORE】同一RP番号(剤グループ)での薬剤の表記順
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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
.... identifier:RequestIdentifier 0..*Identifier処方オーダーに対するID
... 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.


Fixed Value: active
... 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: intent
... 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
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..*Coding医薬品を表すコード
..... id 0..1stringUnique id for inter-element referencing
..... Slices for 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このコードが直接ユーザーが指定したものであるかどうか
.... text Σ0..1stringこの概念のプレーンテキスト表現
... subject SΣ1..1Reference(Patient)処方箋が発行された対象(個人あるいはグループ)
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for 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
... encounter 0..1Reference(Encounter)encounter/admission/stay のいずれかとして記録された診察
... supportingInformation 0..*Reference(Resource)薬剤オーダについて補助的情報
... authoredOn SΣ1..1dateTimeこの処方オーダーが最初に記述された日
... requester Σ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)このオーダーを発行した人・物
... performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)薬剤投与・管理を行った者
... performerType Σ0..1CodeableConcept薬剤投与を行った職種
Binding: ProcedurePerformerRoleCodes (example): Identifies the type of individual that is desired to administer the medication.

... recorder 0..1Reference(Practitioner | PractitionerRole)投薬オーダーの入力者
... reasonCode 0..*CodeableConcept薬を注文するあるいは注文しない理由や適応
Binding: Condition/Problem/DiagnosisCodes (example): A coded concept indicating why the medication was ordered.


... reasonReference 0..*Reference(Condition | Observation)処方箋が書かれた理由について補足するCondition ResourceまたはObservation Resource
... instantiatesCanonical Σ0..*canonical()FHIRプロトコルまたは定義のインスタンス
... instantiatesUri Σ0..*uri外部プロトコルまたは定義のインスタンス
... basedOn Σ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)オーダーが実施される根拠
... groupIdentifier Σ0..1IdentifierこのRerquestを一部とする複数のオーダーを構成するID
... courseOfTherapyType 0..1CodeableConcept薬剤投与の全体的なパターン
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.

... insurance 0..*Reference(Coverage | ClaimResponse)適用される保険
... note 0..*Annotation薬剤単位の備考
... dosageInstruction 0..*Dosage服用指示
.... id 0..1stringUnique id for inter-element referencing
.... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... JP_MedicationRequest_DosageInstruction_Line 0..*CodeableConcept指示ライン
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Line
.... JP_MedicationRequest_DosageInstruction_Device 0..*Reference()Device
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationRequest_DosageInstruction_Device
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integer服用指示の順番
.... 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".


..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*Coding用法についてのコード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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 Σ1..1codeJAMI 補⾜⽤法コード
...... display Σ0..1stringコードの表⽰名
...... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1stringこの概念のプレーンテキスト表現
.... patientInstruction Σ0..1string患者あるいは消費者向けの指示
.... timing SΣ1..1Timing投与タイミング
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event Σ0..*dateTime服用タイミングを示す時刻
..... repeat ΣI0..1Elementイベントが発生する時刻
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Duration服⽤開始⽇から服⽤終了⽇までの全⽇数
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ1..1decimal投薬⽇数
....... unit Σ1..1string投薬⽇数の単位
Fixed Value:
....... system ΣI1..1uriUCUM
Fixed Value: http://unitsofmeasure.org
....... code Σ1..1code投与⽇数の単位
Fixed Value: d
...... count Σ0..1positiveInt繰り返し服用回数
...... countMax Σ0..1positiveInt繰り返しの最大回数
...... duration Σ0..1decimal継続時間
...... durationMax Σ0..1decimal継続時間(最大値)
...... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... frequency Σ0..1positiveInt期間内にイベントが発生する回数、頻度
...... frequencyMax Σ0..1positiveInt期間内にイベントが発生する最大回数、最大頻度
...... period Σ0..1decimalイベントが発生する頻度に対応する期間
...... periodMax Σ0..1decimal期間の上限(3-4時間)
...... periodUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... dayOfWeek Σ0..*codemon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
...... timeOfDay Σ0..*time一日の間で投与される時刻
...... when Σ0..*code投薬期間についてのコード
Binding: EventTiming (required): Real world event relating to the schedule.


...... offset Σ0..1unsignedIntイベントからの時間(分、前後)
..... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.

.... 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingJAMI外⽤部位3桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1CodingJAMI ⽤法コード表投与経路区分2桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uriJAMI ⽤法コード表投与経路区分2桁コードを示す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投与経路の⽂字列表現
.... method Σ0..1CodeableConcept投与方法
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*Coding投与⽅法に対応するJAMI ⽤法コード表基本⽤法1桁コード
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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このコードが直接ユーザーが指定したものであるかどうか
..... text Σ0..1string投与⽅法のテキスト表現
.... doseAndRate Σ0..*Element薬剤の投与量
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type Σ1..1CodeableConcept⼒価区分
Binding: DoseAndRateType (example): The kind of dose or rate specified.

...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... coding Σ1..1Coding⼒価区分コード
....... id 0..1stringエレメント間参照のためのユニークID
....... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uri⼒価区分コードのコード体系を識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.22
....... version Σ0..1string用語集のバージョン - もし必要であれば追加する。
....... code Σ1..1code⼒価区分コード
....... display Σ0..1string⼒価区分コードの表示名
....... userSelected Σ0..1booleanこのコードが直接ユーザーが指定したものであるかどうか
...... text Σ0..1stringこの概念のプレーンテキスト表現
..... dose[x] I0..1SimpleQuantity1回投与量
...... id 0..1stringUnique id for inter-element referencing
...... Slices for 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医薬品単位略号
..... rate[x] Σ0..1Ratio単位時間内での薬剤量
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... numerator Σ1..1Quantity1 ⽇投与量
....... id 0..1stringUnique id for inter-element referencing
....... Slices for 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
....... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... numerator Σ0..1Quantity分子の値
...... id 0..1stringエレメント間参照のためのユニークID
...... Slices for 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
...... Slices for 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
..... Slices for 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
..... Slices for 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 0..1BackboneElement調剤・払い出しについての承認事項
.... id 0..1string内部エレメントを参照するためのユニークID
.... Slices for extension 0..*ExtensionExtension
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
..... Slices for 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 0..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
...... Slices for 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
...... Slices for 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
..... Slices for 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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣI0..1dateTime境界を含む開始時刻
..... end ΣI0..1dateTime継続中でなければ境界を含む終了時刻
.... numberOfRepeatsAllowed 0..1unsignedInt許可された払い出し回数
.... quantity S1..1SimpleQuantity調剤量
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ1..1decimal調剤量
..... unit Σ1..1string単位⽂字列
..... system ΣI1..1uri医薬品単位略号を識別するURL
Fixed Value: urn:oid:1.2.392.200119.4.403.1
..... code Σ1..1code医薬品単位略号。
.... expectedSupplyDuration 0..1Duration調剤⽇数
..... id 0..1stringエレメント間参照のためのユニークID
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ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
..... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ1..1Coding後発品変更不可コード
...... id 0..1stringUnique id for inter-element referencing
...... Slices for extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ1..1uri後発品変更不可コードを識別するURI
Fixed Value: urn:oid:1.2.392.100495.20.2.41
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ1..1code後発品変更不可コード
...... display Σ0..1string後発品変更不可コード表示名
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... 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.

... priorPrescription 0..1Reference(MedicationRequest)前回のオーダー/処方
... detectedIssue 0..*Reference(DetectedIssue)実施時の臨床的問題
... eventHistory 0..*Reference(Provenance)ライフサイクルで関心のあるイベントのリスト

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.languagepreferredCommonLanguages
Max Binding: AllLanguages
MedicationRequest.statusrequiredFixed Value: active
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.intentrequiredFixed Value: intent
MedicationRequest.categoryexamplemedicationRequest Category Codes
MedicationRequest.priorityrequiredRequestPriority
MedicationRequest.medication[x]preferredSNOMEDCTMedicationCodes
MedicationRequest.subject.typeextensibleResourceType
MedicationRequest.performerTypeexampleProcedurePerformerRoleCodes
MedicationRequest.reasonCodeexampleCondition/Problem/DiagnosisCodes
MedicationRequest.courseOfTherapyTypeexamplemedicationRequest Course of Therapy Codes
MedicationRequest.dosageInstruction.additionalInstructionexampleSNOMEDCTAdditionalDosageInstructions
MedicationRequest.dosageInstruction.timing.repeat.durationUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.periodUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeekrequiredDaysOfWeek
MedicationRequest.dosageInstruction.timing.repeat.whenrequiredEventTiming
MedicationRequest.dosageInstruction.timing.codepreferredTimingAbbreviation
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.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.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:RequestIdentifierAll 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].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.encounterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.supportingInformationAll 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.requesterAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.performerAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.performerTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.recorderAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.reasonCodeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.reasonReferenceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.instantiatesCanonicalAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.instantiatesUriAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.basedOnAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.groupIdentifierAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.courseOfTherapyTypeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.insuranceAll 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.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:LineAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extension:LineMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.extension:DeviceAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.extension:DeviceMust have either extensions or value[x], not both
: extension.exists() != value.exists()
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.repeat.countAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.countMaxAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.durationAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.durationMaxAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.durationUnitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.frequencyAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.frequencyMaxAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.periodAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.periodMaxAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.periodUnitAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.dayOfWeekAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.timeOfDayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.whenAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.timing.repeat.offsetAll 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.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.extensionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1errorMedicationRequest.dosageInstruction.method.coding.extensionMust have either extensions or value[x], not both
: extension.exists() != value.exists()
ele-1errorMedicationRequest.dosageInstruction.method.coding.systemAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding.versionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding.codeAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding.displayAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.dosageInstruction.method.coding.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())
qty-3errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]If a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
sqty-1errorMedicationRequest.dosageInstruction.doseAndRate.dose[x]The comparator is not used on a SimpleQuantity
: comparator.empty()
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.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.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.priorPrescriptionAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.detectedIssueAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ele-1errorMedicationRequest.eventHistoryAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())