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

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

Resource Profile: JP Core media Endoscopy Profile

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

JP_Media_Endoscopy

Title

JP Core media Endoscopy Profile

Status Active ( 2023-10-31 )
Copyright

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

このプロファイルはMediaリソースに対して、主に内視鏡検査で取得または使用される画像、映像、音声に関わるデータを送受信するための制約と拡張を定めたものである。


Usage:

プロファイル詳細

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

This structure is derived from Media

NameFlagsCard.TypeDescription & Constraintsdoco
.. Media 0..*Media内視鏡検査で取得または使用される画像、映像、音声に関わる情報。
... identifier S0..*Identifier製品またはシステムが管理する、施設内で画像(JPEG等)、映像(MPEG等)、音声ファイルなどのメディアを一意に識別するためのID。
... basedOn 0..*Reference(ServiceRequest | CarePlan)他のシステムから依頼されたオーダ情報。
... partOf 0..*Reference(Resource)参照されるイベントの一部。
... status 1..1codeメディアのステータス。
... type 0..1CodeableConceptメディアの種類。
... modality 0..1CodeableConceptメディアを取得・撮影した装置(モダリティ)。
... view 0..1CodeableConceptメディアのイメージングビュー(例:横方向、前後方向など)。
... subject S0..1Reference(JP Core Patient Profile)メディアの対象患者に関する情報。
... encounter 0..1Reference(JP Core Encounter Profile)このメディアが生成されるきっかけとなった情報。
... created[x] 0..1dateTime, Periodこのメディアが生成された日時。
... issued 0..1instantDiagnosticReportのStatusがFinalになった日時(レポート確定日時)。
... operator 0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)内視鏡検査の実施医。
... reasonCode 0..*CodeableConceptこのメディアが生成された理由。
... bodySite 0..1CodeableConceptこのメディアの対象となる解剖学的部位。
... deviceName 0..1stringこのメディアを生成した装置名。
... device 0..1Reference(Device | DeviceMetric | Device)メディアの収集に使用されるデバイス。
... height 0..1positiveInt画像の高さ(ピクセル単位)(写真/ビデオ)。
... width 0..1positiveInt画像の幅(ピクセル単位)(写真/ビデオ)。
... frames 0..1positiveIntフレーム数。
... duration 0..1decimalビデオ映像・音声向けの、秒単位の録画・記録時間。
... content 1..1Attachment埋め込まれたメディアの実際のコンテンツ、またはメディアソースファイルへの直接参照。
... note 0..*Annotationメディアについてのコメント。

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Media 0..*Media内視鏡検査で取得または使用される画像、映像、音声に関わる情報。
... id Σ0..1idこのアーティファクトの論理ID
... meta Σ0..1Metaリソースに関するメタデータ
... implicitRules ?!Σ0..1uriこのコンテンツが作成されたルールセット
... language 0..1code「リソースコンテンツの言語」
Binding: CommonLanguages (preferred): 「人間の言語。」

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1Narrative人間の解釈のためのリソースのテキスト要約
... contained 0..*Resource「含まれている、インラインのリソース」
... extension 0..*Extension実装によって定義される追加コンテンツ
... modifierExtension ?!0..*Extension無視できない拡張機能 (Mushi dekinai kakuchou kinou)
... identifier SΣ0..*Identifier製品またはシステムが管理する、施設内で画像(JPEG等)、映像(MPEG等)、音声ファイルなどのメディアを一意に識別するためのID。
... basedOn Σ0..*Reference(ServiceRequest | CarePlan)他のシステムから依頼されたオーダ情報。
... partOf Σ0..*Reference(Resource)参照されるイベントの一部。
... status ?!Σ1..1codeメディアのステータス。
Binding: EventStatus (required): "イベントのライフサイクルの段階を識別するコード。"

... type Σ0..1CodeableConceptメディアの種類。
Binding: MediaType (extensible): 高水準メディアカテゴリのコード。

... modality Σ0..1CodeableConceptメディアを取得・撮影した装置(モダリティ)。
Binding: MediaModality (example): 画像の種類に関する詳細情報-種類、目的、または生成に使用される機器の種類についての情報。

... view Σ0..1CodeableConceptメディアのイメージングビュー(例:横方向、前後方向など)。
Binding: MediaCollectionView/Projection (example): 画像を収集する際に使用される投影イメージングビュー。

... subject SΣ0..1Reference(JP Core Patient Profile)メディアの対象患者に関する情報。
... encounter Σ0..1Reference(JP Core Encounter Profile)このメディアが生成されるきっかけとなった情報。
... created[x] Σ0..1このメディアが生成された日時。
.... createdDateTimedateTime
.... createdPeriodPeriod
... issued Σ0..1instantDiagnosticReportのStatusがFinalになった日時(レポート確定日時)。
... operator Σ0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)内視鏡検査の実施医。
... reasonCode Σ0..*CodeableConceptこのメディアが生成された理由。
Binding: ProcedureReasonCodes (example): メディアの理由。


... bodySite Σ0..1CodeableConceptこのメディアの対象となる解剖学的部位。
Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。

... deviceName Σ0..1stringこのメディアを生成した装置名。
... device Σ0..1Reference(Device | DeviceMetric | Device)メディアの収集に使用されるデバイス。
... height Σ0..1positiveInt画像の高さ(ピクセル単位)(写真/ビデオ)。
... width Σ0..1positiveInt画像の幅(ピクセル単位)(写真/ビデオ)。
... frames Σ0..1positiveIntフレーム数。
... duration Σ0..1decimalビデオ映像・音声向けの、秒単位の録画・記録時間。
... content Σ1..1Attachment埋め込まれたメディアの実際のコンテンツ、またはメディアソースファイルへの直接参照。
... note 0..*Annotationメディアについてのコメント。

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Media.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Media.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Media.typeextensibleMediaType
http://hl7.org/fhir/ValueSet/media-type
from the FHIR Standard
Media.modalityexampleMediaModality
http://hl7.org/fhir/ValueSet/media-modality
from the FHIR Standard
Media.viewexampleMediaCollectionView/Projection
http://hl7.org/fhir/ValueSet/media-view
from the FHIR Standard
Media.reasonCodeexampleProcedureReasonCodes
http://hl7.org/fhir/ValueSet/procedure-reason
from the FHIR Standard
Media.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorMediaもしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen).
: contained.contained.empty()
dom-3errorMediaもしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。
: 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-4errorMediaもしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorMediaもしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。
: contained.meta.security.empty()
dom-6best practiceMedia資源は堅牢な管理のために物語を持つべきである。
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions拡張機能または値[x]のいずれかが必要です。両方ではありません。
: extension.exists() != value.exists()

This structure is derived from Media

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Media 0..*Media内視鏡検査で取得または使用される画像、映像、音声に関わる情報。
... identifier S0..*Identifier製品またはシステムが管理する、施設内で画像(JPEG等)、映像(MPEG等)、音声ファイルなどのメディアを一意に識別するためのID。
... basedOn 0..*Reference(ServiceRequest | CarePlan)他のシステムから依頼されたオーダ情報。
... partOf 0..*Reference(Resource)参照されるイベントの一部。
... status 1..1codeメディアのステータス。
... type 0..1CodeableConceptメディアの種類。
... modality 0..1CodeableConceptメディアを取得・撮影した装置(モダリティ)。
... view 0..1CodeableConceptメディアのイメージングビュー(例:横方向、前後方向など)。
... subject S0..1Reference(JP Core Patient Profile)メディアの対象患者に関する情報。
... encounter 0..1Reference(JP Core Encounter Profile)このメディアが生成されるきっかけとなった情報。
... created[x] 0..1dateTime, Periodこのメディアが生成された日時。
... issued 0..1instantDiagnosticReportのStatusがFinalになった日時(レポート確定日時)。
... operator 0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)内視鏡検査の実施医。
... reasonCode 0..*CodeableConceptこのメディアが生成された理由。
... bodySite 0..1CodeableConceptこのメディアの対象となる解剖学的部位。
... deviceName 0..1stringこのメディアを生成した装置名。
... device 0..1Reference(Device | DeviceMetric | Device)メディアの収集に使用されるデバイス。
... height 0..1positiveInt画像の高さ(ピクセル単位)(写真/ビデオ)。
... width 0..1positiveInt画像の幅(ピクセル単位)(写真/ビデオ)。
... frames 0..1positiveIntフレーム数。
... duration 0..1decimalビデオ映像・音声向けの、秒単位の録画・記録時間。
... content 1..1Attachment埋め込まれたメディアの実際のコンテンツ、またはメディアソースファイルへの直接参照。
... note 0..*Annotationメディアについてのコメント。

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Media 0..*Media内視鏡検査で取得または使用される画像、映像、音声に関わる情報。
... id Σ0..1idこのアーティファクトの論理ID
... meta Σ0..1Metaリソースに関するメタデータ
... implicitRules ?!Σ0..1uriこのコンテンツが作成されたルールセット
... language 0..1code「リソースコンテンツの言語」
Binding: CommonLanguages (preferred): 「人間の言語。」

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1Narrative人間の解釈のためのリソースのテキスト要約
... contained 0..*Resource「含まれている、インラインのリソース」
... extension 0..*Extension実装によって定義される追加コンテンツ
... modifierExtension ?!0..*Extension無視できない拡張機能 (Mushi dekinai kakuchou kinou)
... identifier SΣ0..*Identifier製品またはシステムが管理する、施設内で画像(JPEG等)、映像(MPEG等)、音声ファイルなどのメディアを一意に識別するためのID。
... basedOn Σ0..*Reference(ServiceRequest | CarePlan)他のシステムから依頼されたオーダ情報。
... partOf Σ0..*Reference(Resource)参照されるイベントの一部。
... status ?!Σ1..1codeメディアのステータス。
Binding: EventStatus (required): "イベントのライフサイクルの段階を識別するコード。"

... type Σ0..1CodeableConceptメディアの種類。
Binding: MediaType (extensible): 高水準メディアカテゴリのコード。

... modality Σ0..1CodeableConceptメディアを取得・撮影した装置(モダリティ)。
Binding: MediaModality (example): 画像の種類に関する詳細情報-種類、目的、または生成に使用される機器の種類についての情報。

... view Σ0..1CodeableConceptメディアのイメージングビュー(例:横方向、前後方向など)。
Binding: MediaCollectionView/Projection (example): 画像を収集する際に使用される投影イメージングビュー。

... subject SΣ0..1Reference(JP Core Patient Profile)メディアの対象患者に関する情報。
... encounter Σ0..1Reference(JP Core Encounter Profile)このメディアが生成されるきっかけとなった情報。
... created[x] Σ0..1このメディアが生成された日時。
.... createdDateTimedateTime
.... createdPeriodPeriod
... issued Σ0..1instantDiagnosticReportのStatusがFinalになった日時(レポート確定日時)。
... operator Σ0..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)内視鏡検査の実施医。
... reasonCode Σ0..*CodeableConceptこのメディアが生成された理由。
Binding: ProcedureReasonCodes (example): メディアの理由。


... bodySite Σ0..1CodeableConceptこのメディアの対象となる解剖学的部位。
Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。

... deviceName Σ0..1stringこのメディアを生成した装置名。
... device Σ0..1Reference(Device | DeviceMetric | Device)メディアの収集に使用されるデバイス。
... height Σ0..1positiveInt画像の高さ(ピクセル単位)(写真/ビデオ)。
... width Σ0..1positiveInt画像の幅(ピクセル単位)(写真/ビデオ)。
... frames Σ0..1positiveIntフレーム数。
... duration Σ0..1decimalビデオ映像・音声向けの、秒単位の録画・記録時間。
... content Σ1..1Attachment埋め込まれたメディアの実際のコンテンツ、またはメディアソースファイルへの直接参照。
... note 0..*Annotationメディアについてのコメント。

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Media.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Media.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Media.typeextensibleMediaType
http://hl7.org/fhir/ValueSet/media-type
from the FHIR Standard
Media.modalityexampleMediaModality
http://hl7.org/fhir/ValueSet/media-modality
from the FHIR Standard
Media.viewexampleMediaCollectionView/Projection
http://hl7.org/fhir/ValueSet/media-view
from the FHIR Standard
Media.reasonCodeexampleProcedureReasonCodes
http://hl7.org/fhir/ValueSet/procedure-reason
from the FHIR Standard
Media.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorMediaもしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen).
: contained.contained.empty()
dom-3errorMediaもしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。
: 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-4errorMediaもしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorMediaもしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。
: contained.meta.security.empty()
dom-6best practiceMedia資源は堅牢な管理のために物語を持つべきである。
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions拡張機能または値[x]のいずれかが必要です。両方ではありません。
: extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron