HL7 FHIR JP Core ImplementationGuide
2.0.0-dev - ci-build Japan flag

HL7 FHIR JP Core ImplementationGuide - Local Development build (v2.0.0-dev) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: JP Core MedicationDispenseBase Profile

項目内容
定義URL http://jpfhir.jp/fhir/core/StructureDefinition/JP_MedicationDispenseBase
Version 2.0.0-dev
Name

JP_MedicationDispenseBase

Title

JP Core MedicationDispenseBase Profile

Status Active ( 2023-10-31 )
Copyright

Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG

このプロファイルはユーザは直接適用するものではなく、JP_MedicationDispenseとJP_MedicationDispenseInjectionの共通の親となる抽象プロファイルである。このプロファイルはMedicationDispenseリソースに対して、内服・外用薬剤処方調剤・払い出し記録のデータを送受信するため、JP_MedicationDispenseとJP_MedicationDispenseInjectionの各プロファイルの基礎となる制約と拡張のうち共通部分を定めている。

Usage:

プロファイル詳細

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

This structure is derived from MedicationDispense

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense 0..* MedicationDispense 指定された患者への薬剤の払い出し
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
..... system 1..1 uri Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value 1..1 string Rp番号(剤グループ番号)
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
..... system 1..1 uri The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value 1..1 string The value that is unique
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
... status 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
... statusReason[x] 0..1 CodeableConcept, Reference(DetectedIssue) 調剤が実行されなかった理由
... category 0..1 CodeableConcept 調剤タイプ
... medication[x] 1..1 CodeableConcept, Reference(Medication) 医薬品
... subject 1..1 Reference(JP Core Patient Profile) 投与対象患者
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
... performer 0..* BackboneElement 調剤を実施した人
.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
... type 0..1 CodeableConcept 実行される調剤イベント
... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
... whenPrepared 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
... whenHandedOver 1..1 dateTime 払い出された日時
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
... note 0..* Annotation 調剤に関する備考
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
.... reason 0..* CodeableConcept 置換が実施された理由
.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense C 0..* MedicationDispense 指定された患者への薬剤の払い出し
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
mdd-1: whenHandedOver cannot be before whenPrepared
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
ele-1: All FHIR elements must have a @value or children
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri Rp番号(剤グループ番号)についてのsystem値
ele-1: All FHIR elements must have a @value or children
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ 1..1 string Rp番号(剤グループ番号)
ele-1: All FHIR elements must have a @value or children
Example General: 123456
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
Binding: MedicationDispense Status Codes (required): Describes the lifecycle of the dispense.


ele-1: All FHIR elements must have a @value or children
... statusReason[x] 0..1 調剤が実行されなかった理由
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.


ele-1: All FHIR elements must have a @value or children
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept 調剤タイプ
Binding: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.


ele-1: All FHIR elements must have a @value or children
... medication[x] Σ 1..1 医薬品
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.


ele-1: All FHIR elements must have a @value or children
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medication)
... subject Σ 1..1 Reference(JP Core Patient Profile) 投与対象患者
ele-1: All FHIR elements must have a @value or children
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
ele-1: All FHIR elements must have a @value or children
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
ele-1: All FHIR elements must have a @value or children
... performer 0..* BackboneElement 調剤を実施した人
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
ele-1: All FHIR elements must have a @value or children
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
ele-1: All FHIR elements must have a @value or children
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
ele-1: All FHIR elements must have a @value or children
... type 0..1 CodeableConcept 実行される調剤イベント
Binding: ActPharmacySupplyType (example): ActPharmacySupplyType


ele-1: All FHIR elements must have a @value or children
... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
ele-1: All FHIR elements must have a @value or children
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
ele-1: All FHIR elements must have a @value or children
... whenPrepared Σ 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
ele-1: All FHIR elements must have a @value or children
... whenHandedOver 1..1 dateTime 払い出された日時
ele-1: All FHIR elements must have a @value or children
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
ele-1: All FHIR elements must have a @value or children
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation 調剤に関する備考
ele-1: All FHIR elements must have a @value or children
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
ele-1: All FHIR elements must have a @value or children
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
Binding: ActSubstanceAdminSubstitutionCode (example): ActSubstanceAdminSubstitutionCode


ele-1: All FHIR elements must have a @value or children
.... reason 0..* CodeableConcept 置換が実施された理由
Binding: SubstanceAdminSubstitutionReason (example): SubstanceAdminSubstitutionReason


ele-1: All FHIR elements must have a @value or children
.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
ele-1: All FHIR elements must have a @value or children
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
ele-1: All FHIR elements must have a @value or children
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense C 0..* MedicationDispense 指定された患者への薬剤の払い出し
mdd-1: whenHandedOver cannot be before whenPrepared
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
dom-r4b: Containing new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible)
..... system Σ 1..1 uri Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ 1..1 string Rp番号(剤グループ番号)
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible)
..... system Σ 1..1 uri The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value Σ 1..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
Binding: MedicationDispense Status Codes (required): Describes the lifecycle of the dispense.

... statusReason[x] 0..1 調剤が実行されなかった理由
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.

.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept 調剤タイプ
Binding: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.

... medication[x] Σ 1..1 医薬品
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.

.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medication)
... subject Σ 1..1 Reference(JP Core Patient Profile) 投与対象患者
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
... performer 0..* BackboneElement 調剤を実施した人
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... function 0..1 CodeableConcept Who performed the dispense and what they did
Binding: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication.

.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
... type 0..1 CodeableConcept 実行される調剤イベント
Binding: ActPharmacySupplyType (example): ActPharmacySupplyType

... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
... whenPrepared Σ 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
... whenHandedOver 1..1 dateTime 払い出された日時
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
... note 0..* Annotation 調剤に関する備考
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
Binding: ActSubstanceAdminSubstitutionCode (example): ActSubstanceAdminSubstitutionCode

.... reason 0..* CodeableConcept 置換が実施された理由
Binding: SubstanceAdminSubstitutionReason (example): SubstanceAdminSubstitutionReason


.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
MedicationDispense.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
MedicationDispense.identifier:rpNumber.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.3.0
from the FHIR Standard
MedicationDispense.identifier:rpNumber.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
MedicationDispense.identifier:requestIdentifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.3.0
from the FHIR Standard
MedicationDispense.identifier:requestIdentifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.3.0
from the FHIR Standard
MedicationDispense.statusReason[x]exampleMedicationDispense Status Reason Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status-reason
from the FHIR Standard
MedicationDispense.categorypreferredMedicationDispense Category Codes
http://hl7.org/fhir/ValueSet/medicationdispense-category
from the FHIR Standard
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard
MedicationDispense.performer.functionexampleMedicationDispense Performer Function Codes
http://hl7.org/fhir/ValueSet/medicationdispense-performer-function
from the FHIR Standard
MedicationDispense.typeexampleActPharmacySupplyType
http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType
MedicationDispense.substitution.typeexampleActSubstanceAdminSubstitutionCode
http://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode
MedicationDispense.substitution.reasonexampleSubstanceAdminSubstitutionReason
http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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.exists() and ('#'+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(uri) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
dom-r4bwarningMedicationDispense.containedContaining new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems
: ($this is Citation or $this is Evidence or $this is EvidenceReport or $this is EvidenceVariable or $this is MedicinalProductDefinition or $this is PackagedProductDefinition or $this is AdministrableProductDefinition or $this is Ingredient or $this is ClinicalUseDefinition or $this is RegulatedAuthorization or $this is SubstanceDefinition or $this is SubscriptionStatus or $this is SubscriptionTopic) implies (%resource is Citation or %resource is Evidence or %resource is EvidenceReport or %resource is EvidenceVariable or %resource is MedicinalProductDefinition or %resource is PackagedProductDefinition or %resource is AdministrableProductDefinition or %resource is Ingredient or %resource is ClinicalUseDefinition or %resource is RegulatedAuthorization or %resource is SubstanceDefinition or %resource is SubscriptionStatus or %resource is SubscriptionTopic)
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

Differential View

This structure is derived from MedicationDispense

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense 0..* MedicationDispense 指定された患者への薬剤の払い出し
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
..... system 1..1 uri Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value 1..1 string Rp番号(剤グループ番号)
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
..... system 1..1 uri The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value 1..1 string The value that is unique
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
... status 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
... statusReason[x] 0..1 CodeableConcept, Reference(DetectedIssue) 調剤が実行されなかった理由
... category 0..1 CodeableConcept 調剤タイプ
... medication[x] 1..1 CodeableConcept, Reference(Medication) 医薬品
... subject 1..1 Reference(JP Core Patient Profile) 投与対象患者
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
... performer 0..* BackboneElement 調剤を実施した人
.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
... type 0..1 CodeableConcept 実行される調剤イベント
... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
... whenPrepared 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
... whenHandedOver 1..1 dateTime 払い出された日時
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
... note 0..* Annotation 調剤に関する備考
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
.... reason 0..* CodeableConcept 置換が実施された理由
.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense C 0..* MedicationDispense 指定された患者への薬剤の払い出し
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
mdd-1: whenHandedOver cannot be before whenPrepared
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
ele-1: All FHIR elements must have a @value or children
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri Rp番号(剤グループ番号)についてのsystem値
ele-1: All FHIR elements must have a @value or children
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ 1..1 string Rp番号(剤グループ番号)
ele-1: All FHIR elements must have a @value or children
Example General: 123456
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value Σ 1..1 string The value that is unique
ele-1: All FHIR elements must have a @value or children
Example General: 123456
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
ele-1: All FHIR elements must have a @value or children
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
Binding: MedicationDispense Status Codes (required): Describes the lifecycle of the dispense.


ele-1: All FHIR elements must have a @value or children
... statusReason[x] 0..1 調剤が実行されなかった理由
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.


ele-1: All FHIR elements must have a @value or children
.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept 調剤タイプ
Binding: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.


ele-1: All FHIR elements must have a @value or children
... medication[x] Σ 1..1 医薬品
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.


ele-1: All FHIR elements must have a @value or children
.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medication)
... subject Σ 1..1 Reference(JP Core Patient Profile) 投与対象患者
ele-1: All FHIR elements must have a @value or children
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
ele-1: All FHIR elements must have a @value or children
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
ele-1: All FHIR elements must have a @value or children
... performer 0..* BackboneElement 調剤を実施した人
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
ele-1: All FHIR elements must have a @value or children
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
ele-1: All FHIR elements must have a @value or children
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
ele-1: All FHIR elements must have a @value or children
... type 0..1 CodeableConcept 実行される調剤イベント
Binding: ActPharmacySupplyType (example): ActPharmacySupplyType


ele-1: All FHIR elements must have a @value or children
... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
ele-1: All FHIR elements must have a @value or children
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
ele-1: All FHIR elements must have a @value or children
... whenPrepared Σ 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
ele-1: All FHIR elements must have a @value or children
... whenHandedOver 1..1 dateTime 払い出された日時
ele-1: All FHIR elements must have a @value or children
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
ele-1: All FHIR elements must have a @value or children
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
ele-1: All FHIR elements must have a @value or children
... note 0..* Annotation 調剤に関する備考
ele-1: All FHIR elements must have a @value or children
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
ele-1: All FHIR elements must have a @value or children
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
ele-1: All FHIR elements must have a @value or children unless an empty Parameters resource
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
ele-1: All FHIR elements must have a @value or children
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
Binding: ActSubstanceAdminSubstitutionCode (example): ActSubstanceAdminSubstitutionCode


ele-1: All FHIR elements must have a @value or children
.... reason 0..* CodeableConcept 置換が実施された理由
Binding: SubstanceAdminSubstitutionReason (example): SubstanceAdminSubstitutionReason


ele-1: All FHIR elements must have a @value or children
.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
ele-1: All FHIR elements must have a @value or children
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
ele-1: All FHIR elements must have a @value or children
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationDispense C 0..* MedicationDispense 指定された患者への薬剤の払い出し
mdd-1: whenHandedOver cannot be before whenPrepared
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): IETF language tag

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
dom-r4b: Containing new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:preparation 0..* CodeableConcept 調剤結果
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_MedicationDispense_Preparation
Binding: JP Core Medication JHSP0002 Instruction For Dispense ValueSet (example)
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices for identifier 1..* Identifier 外部から参照されるID
Slice: Unordered, Open by value:system
.... identifier:rpNumber 1..1 Identifier 処方箋内部の剤グループとしてのRp番号
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible)
..... system Σ 1..1 uri Rp番号(剤グループ番号)についてのsystem値
Fixed Value: urn:oid:1.2.392.100495.20.3.81
..... value Σ 1..1 string Rp番号(剤グループ番号)
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
.... identifier:requestIdentifier 0..* Identifier 処方オーダに対するID(MedicationRequestからの継承)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required)
..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible)
..... system Σ 1..1 uri The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
..... value Σ 1..1 string The value that is unique
Example General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... partOf 0..* Reference(JP Core Procedure Profile) 親イベントへの参照
... status ?!Σ 1..1 code preparation | in-progress | cancelled | on-hold | completed | entered-in-error | stopped | unknown 一連の調剤イベントの状態
Binding: MedicationDispense Status Codes (required): Describes the lifecycle of the dispense.

... statusReason[x] 0..1 調剤が実行されなかった理由
Binding: MedicationDispense Status Reason Codes (example): A code describing why a dispense was not performed.

.... statusReasonCodeableConcept CodeableConcept
.... statusReasonReference Reference(DetectedIssue)
... category 0..1 CodeableConcept 調剤タイプ
Binding: MedicationDispense Category Codes (preferred): A code describing where the dispensed medication is expected to be consumed or administered.

... medication[x] Σ 1..1 医薬品
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying which substance or product can be dispensed.

.... medicationCodeableConcept CodeableConcept
.... medicationReference Reference(Medication)
... subject Σ 1..1 Reference(JP Core Patient Profile) 投与対象患者
... context 0..1 Reference(JP Core Encounter Profile | EpisodeOfCare) 調剤ベントに関連するEncounterやエピソード
... supportingInformation 0..* Reference(Resource) 薬の調剤をサポートする情報
... performer 0..* BackboneElement 調剤を実施した人
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... function 0..1 CodeableConcept Who performed the dispense and what they did
Binding: MedicationDispense Performer Function Codes (example): A code describing the role an individual played in dispensing a medication.

.... actor 1..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | Device | RelatedPerson) Individual who was performing
... location 0..1 Reference(JP Core Location Profile) 調剤実施場所
... authorizingPrescription 0..* Reference(MedicationRequest) 調剤を正当化する元の処方オーダ
... type 0..1 CodeableConcept 実行される調剤イベント
Binding: ActPharmacySupplyType (example): ActPharmacySupplyType

... quantity 1..1 JP_MedicationSimpleQuantity 払い出される薬剤の量
... daysSupply 0..1 JP_MedicationSimpleQuantity タイミングとして表される投薬量
... whenPrepared Σ 0..1 dateTime 調剤がパッケージ化され、レビューされた日時
... whenHandedOver 1..1 dateTime 払い出された日時
... destination 0..1 Reference(JP Core Location Profile) 薬が送られた場所
... receiver 0..* Reference(JP Core Patient Profile | JP Core Practitioner Profile) 薬を受け取った人
... note 0..* Annotation 調剤に関する備考
... dosageInstruction 0..* JP_MedicationDosageBase How the medication is to be used by the patient or administered by the caregiver
... substitution 0..1 BackboneElement 調剤の一部として置換が行われたかどうかを示す。場合によっては、置換が期待されるが発生しない場合もあれば、置換が予期されないが発生する場合もある。このブロックは、置換が行われたか行われなかったか、およびその理由を説明する。何も指定されていない場合、置換は行われていない。
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... wasSubstituted 1..1 boolean 調剤で置換が実行されたか、あるいはされていないかを'true'または'false'で表す
.... type 0..1 CodeableConcept 処方されたものとは異なる薬が調剤されたかどうかを示すコード
Binding: ActSubstanceAdminSubstitutionCode (example): ActSubstanceAdminSubstitutionCode

.... reason 0..* CodeableConcept 置換が実施された理由
Binding: SubstanceAdminSubstitutionReason (example): SubstanceAdminSubstitutionReason


.... responsibleParty 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile) 置換責任者
... detectedIssue 0..* Reference(DetectedIssue) アクションを伴う臨床的問題
... eventHistory 0..* Reference(Provenance) 関連するライフサイクルイベントのリスト

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
MedicationDispense.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
MedicationDispense.identifier:rpNumber.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.3.0
from the FHIR Standard
MedicationDispense.identifier:rpNumber.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
MedicationDispense.identifier:requestIdentifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.3.0
from the FHIR Standard
MedicationDispense.identifier:requestIdentifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
MedicationDispense.statusrequiredMedicationDispense Status Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status|4.3.0
from the FHIR Standard
MedicationDispense.statusReason[x]exampleMedicationDispense Status Reason Codes
http://hl7.org/fhir/ValueSet/medicationdispense-status-reason
from the FHIR Standard
MedicationDispense.categorypreferredMedicationDispense Category Codes
http://hl7.org/fhir/ValueSet/medicationdispense-category
from the FHIR Standard
MedicationDispense.medication[x]exampleSNOMEDCTMedicationCodes
http://hl7.org/fhir/ValueSet/medication-codes
from the FHIR Standard
MedicationDispense.performer.functionexampleMedicationDispense Performer Function Codes
http://hl7.org/fhir/ValueSet/medicationdispense-performer-function
from the FHIR Standard
MedicationDispense.typeexampleActPharmacySupplyType
http://terminology.hl7.org/ValueSet/v3-ActPharmacySupplyType
MedicationDispense.substitution.typeexampleActSubstanceAdminSubstitutionCode
http://terminology.hl7.org/ValueSet/v3-ActSubstanceAdminSubstitutionCode
MedicationDispense.substitution.reasonexampleSubstanceAdminSubstitutionReason
http://terminology.hl7.org/ValueSet/v3-SubstanceAdminSubstitutionReason

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorMedicationDispenseIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorMedicationDispenseIf 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.exists() and ('#'+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(uri) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorMedicationDispenseIf 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-5errorMedicationDispenseIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceMedicationDispenseA resource should have narrative for robust management
: text.`div`.exists()
dom-r4bwarningMedicationDispense.containedContaining new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems
: ($this is Citation or $this is Evidence or $this is EvidenceReport or $this is EvidenceVariable or $this is MedicinalProductDefinition or $this is PackagedProductDefinition or $this is AdministrableProductDefinition or $this is Ingredient or $this is ClinicalUseDefinition or $this is RegulatedAuthorization or $this is SubstanceDefinition or $this is SubscriptionStatus or $this is SubscriptionTopic) implies (%resource is Citation or %resource is Evidence or %resource is EvidenceReport or %resource is EvidenceVariable or %resource is MedicinalProductDefinition or %resource is PackagedProductDefinition or %resource is AdministrableProductDefinition or %resource is Ingredient or %resource is ClinicalUseDefinition or %resource is RegulatedAuthorization or %resource is SubstanceDefinition or %resource is SubscriptionStatus or %resource is SubscriptionTopic)
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
mdd-1errorMedicationDispensewhenHandedOver cannot be before whenPrepared
: whenHandedOver.empty() or whenPrepared.empty() or whenHandedOver >= whenPrepared

 

Other representations of profile: CSV, Excel, Schematron

本実装ガイドへのご質問・ご指摘については、GitHub IssueおよびGitHub PullRequestにて受け付けております。