HL7 FHIR JP Core ImplementationGuide
1.1.1 - ci-build Japan flag

HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.1). See the Directory of published versions

Resource Profile: JP Core ImagingStudy Endoscopy Profile

項目内容
定義URL http://jpfhir.jp/fhir/core/StructureDefinition/JP_ImagingStudy_Endoscopy
Version 1.1.1
Name

JP_ImagingStudy_Endoscopy

Title

JP Core ImagingStudy Endoscopy Profile

Status Active ( 2023-05-25 )
Copyright

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

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


本プロファイルは、ImagingStudyリソースを使用して、内視鏡検査における患者に付属する画像に関わる情報について、情報の登録や検索、取得するために最低限遵守すべき制約を取り纏めたものであり、本プロファイルに準拠する場合に必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。

背景および想定シナリオ

本プロファイルは、主に内視鏡検査で撮影された画像、ならびに画像に関連する情報を、DICOM規格に準拠したデータとして取り扱うことを想定している。なおFHIR 4.0.1においては、Non-DICOMのデータを取り扱う際は、Mediaリソースの利用を想定している。
ImagingStudyリソースは、主としてDICOM規格の属性情報を表す。1つの検査は通常1つ以上のシリーズから構成され、それぞれのシリーズにはService-Object Pairインスタンス(SOPインスタンス)が一般的な属性情報として格納される。1つのシリーズには単一のモダリティが指定されるが、1つの検査は異なるモダリティによる複数のシリーズから構成されるケースがある。

  • Patientリソースを検索条件とした内視鏡検査の画像情報の参照
  • ImagingStudyリソースから指定したモダリティを検索条件とした内視鏡検査の画像情報の参照
  • ImagingStudyリソースから指定した撮影日時を検索条件とした内視鏡検査の画像情報の参照

注記

Non-DICOMリソースを取り扱う場合には、現時点ではHL7 FHIR JP CoreでMediaプロファイルを定義していないため、FHIR基底のMediaプロファイルを参照すること。

スコープ

ImagingStudyリソースはDICOMの検査、シリーズおよび画像に関連する情報を提供し、それらの情報を取得する方法を示す(native DICOMフォーマット、あるいはJPEGなど一般的な画像情報に変換したものなど)。ImagingStudyは単一のDICOM検査のすべての部分の情報を利用可能にするために用いられる。

このリソースは、その要素の DICOM属性へのマッピングを提供する。 DICOM属性は32ビットのタグで識別され、括弧内にカンマで区切られた 2つの4桁の16進数値の標準形式(例(0008,103E))で表現される。

各属性の名前と値の表現(データ型)は、DICOM Part6 Data Dictionary に記載されている。 使用についての詳細な説明を含む、情報オブジェクトのコンテキストでの属性の使用は、DICOM Part3 Information Object Definitions に記載されている。 「検査中のインスタンス数」など、DICOMクエリ情報モデルで使用される属性は、DICOM Part4 Annex C に記載されている。

最も単純なケースではImagingStudy は、DICOM query(例えばQIDO-RS)を行うことなく重要なDICOM情報へのアクセスを提供する。一方で、DICOMの実画像情報などのインスタンスはImagingStudyリソースには保存されないため、この情報を保存するためにはDICOM WADO-RSサーバやほかのストレージ機能を利用する必要がある。 (FHIRではREST APIを用いることが想定されており,親和性の観点からはDICOM web accessの利用が想定される。)

ImagingStudyは一つのDICOMの検査を参照する必要があり、またその検査のサブセットに対する参照にも利用できる。一方で、複数のImagingStudyリソースが同じDICOMの検査を参照することや、同じDICOMの検査内の異なるサブセット(シリーズ)を参照することもあり得る。

上記のようなDICOMに関連して用いられるImagingStudyの用途が本プロファイルでのスコープであり、ImagingStudyの情報項目の1つを取り扱う際に必要な要件を定義している。

プロファイル定義

Usage:

プロファイル詳細

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. ImagingStudy 0..*ImagingStudy内視鏡を使用したDICOM画像検査に関する情報
... identifier S0..*IdentifierDICOM画像検査全体を一意に識別するためのID【詳細参照】
... status 1..1codeDICOM画像検査のステータス
... modality 0..*CodingDICOM画像検査で使用された撮影装置(モダリティ)【詳細参照】
... subject S1..1Reference(JP Core Patient Profile)DICOM画像検査の対象患者に関する情報【詳細参照】
... encounter 0..1Reference(JP Core Encounter Profile)このDICOM画像検査を実施するきっかけとなった情報【詳細参照】
... started 0..1dateTime検査開始日時、もしくは撮影装置に患者情報が届いた/入力された日時
... basedOn 0..*Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task)他のシステムから依頼されたオーダ情報【詳細参照】
... referrer 0..1Reference(JP Core Practitioner Profile)依頼医師【詳細参照】
... interpreter 0..*Reference(JP Core Practitioner Profile)画像を診断した医師【詳細参照】
... endpoint 0..*Reference(Endpoint)このDICOM画像検査リソースが存在する位置【詳細参照】
... numberOfSeries 0..1unsignedIntこのDICOM画像検査に含まれるシリーズ数
... numberOfInstances 0..1unsignedIntこのDICOM画像検査に含まれるイメージ(インスタンス)の数
... procedureReference 0..1Reference(JP Core Procedure Profile)実施された処置に関する情報【詳細参照】
... procedureCode 0..*CodeableConcept実施された処置を表すコード【詳細参照】
Binding: http://playbook.radlex.org/playbook/SearchRadlexAction (extensible)
... location 0..1Reference(JP Core Location Profile)DICOM画像検査が実施された場所【詳細参照】
... reasonCode 0..*CodeableConceptDICOM画像検査が依頼された理由を表す1つ以上のコード【詳細参照】
Binding: JP Core ImagingStudy Endoscopy Reason Code JED ValueSet (example)
... reasonReference 0..*Reference(JP Core DiagnosticReport Endoscopy Profile)DICOM画像検査の実施理由に関する情報【詳細参照】
... note 0..*Annotationdescription要素に関するコメント
... description 0..1stringDICOM画像検査に関する記述【詳細参照】
... series 0..*BackboneElementDICOM画像検査に含まれるシリーズ(大まかな画像のグループ)
.... uid 1..1idシリーズを一意に識別するためのUID【詳細参照】
.... number 0..1unsignedIntSeries Instance UIDとは別に、ユーザー(または装置)が自由に決められるシリーズ番号
.... modality S1..1Codingこのシリーズが取得された撮影装置(モダリティ)【詳細参照】
.... description 0..1stringこのシリーズに関する記述
.... numberOfInstances 0..1unsignedIntこのシリーズに含まれる画像枚数
.... endpoint 0..*Reference(Endpoint)このシリーズのリソースが存在する位置
.... bodySite 0..1Codingこのシリーズの対象となる解剖学的部位【詳細参照】
.... laterality 0..1Coding解剖学的部位の左右【詳細参照】
.... specimen 0..*Reference(Specimen)このシリーズの検体に関する情報【詳細参照】
.... started 0..1dateTimeこのシリーズの開始日時【詳細参照】
.... performer 0..*BackboneElementこのシリーズの実施医【詳細参照】
..... function 0..1CodeableConceptこのシリーズの実施医の役割【詳細参照】
..... actor 1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)このシリーズの撮影者、もしくは組織【詳細参照】
.... instance 0..*BackboneElementシリーズに含まれるインスタンス(画像)単位の情報
..... uid S1..1idインスタンス(画像)のユニークID【詳細参照】
..... sopClass S1..1CodingSOPクラスUID【詳細参照】
..... number 0..1unsignedIntSOP Instance UIDとは別に、ユーザー(または装置)が自由に決められるインスタンス(画像)ごとの番号【詳細参照】
..... title 0..1string画像に関する説明【詳細参照】

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. ImagingStudy 0..*ImagingStudy内視鏡を使用したDICOM画像検査に関する情報
... id Σ0..1idこのアーティファクトの論理ID
... meta Σ0..1Meta「リソースに関するメタデータ」
... implicitRules ?!Σ0..1uriこのコンテンツが作成されたルールセット
... language 0..1code「リソースコンテンツの言語」(Risōsukontentsu no gengo)
Binding: CommonLanguages (preferred): 「人間の言語。」(Ningen no gengo.)

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1Narrative「人間の解釈のためのリソースのテキスト要約」
... contained 0..*Resource「含まれている、インラインのリソース」(Fukuma rete iru, inrain no risōsu)
... extension 0..*Extension実装によって定義される追加コンテンツ
... modifierExtension ?!0..*Extension無視できない拡張機能 (Mushi dekinai kakuchou kinou)
... identifier SΣ0..*IdentifierDICOM画像検査全体を一意に識別するためのID【詳細参照】
... status ?!Σ1..1codeDICOM画像検査のステータス
Binding: ImagingStudyStatus (required): 「ImagingStudyの状態。」

... modality Σ0..*CodingDICOM画像検査で使用された撮影装置(モダリティ)【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html (extensible): 「インスタンスにおける取得データの種類。」


... subject SΣ1..1Reference(JP Core Patient Profile)DICOM画像検査の対象患者に関する情報【詳細参照】
... encounter Σ0..1Reference(JP Core Encounter Profile)このDICOM画像検査を実施するきっかけとなった情報【詳細参照】
... started Σ0..1dateTime検査開始日時、もしくは撮影装置に患者情報が届いた/入力された日時
Example General: 2011-01-01T11:01:20+03:00
... basedOn Σ0..*Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task)他のシステムから依頼されたオーダ情報【詳細参照】
... referrer Σ0..1Reference(JP Core Practitioner Profile)依頼医師【詳細参照】
... interpreter Σ0..*Reference(JP Core Practitioner Profile)画像を診断した医師【詳細参照】
... endpoint Σ0..*Reference(Endpoint)このDICOM画像検査リソースが存在する位置【詳細参照】
... numberOfSeries Σ0..1unsignedIntこのDICOM画像検査に含まれるシリーズ数
... numberOfInstances Σ0..1unsignedIntこのDICOM画像検査に含まれるイメージ(インスタンス)の数
... procedureReference Σ0..1Reference(JP Core Procedure Profile)実施された処置に関する情報【詳細参照】
... procedureCode Σ0..*CodeableConcept実施された処置を表すコード【詳細参照】
Binding: http://playbook.radlex.org/playbook/SearchRadlexAction (extensible)
... location Σ0..1Reference(JP Core Location Profile)DICOM画像検査が実施された場所【詳細参照】
... reasonCode Σ0..*CodeableConceptDICOM画像検査が依頼された理由を表す1つ以上のコード【詳細参照】
Binding: JP Core ImagingStudy Endoscopy Reason Code JED ValueSet (example)
... reasonReference Σ0..*Reference(JP Core DiagnosticReport Endoscopy Profile)DICOM画像検査の実施理由に関する情報【詳細参照】
... note Σ0..*Annotationdescription要素に関するコメント
... description Σ0..1stringDICOM画像検査に関する記述【詳細参照】
... series Σ0..*BackboneElementDICOM画像検査に含まれるシリーズ(大まかな画像のグループ)
.... id 0..1stringエレメント相互参照のためのユニークID
.... extension 0..*Extension実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
.... uid Σ1..1idシリーズを一意に識別するためのUID【詳細参照】
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
.... number Σ0..1unsignedIntSeries Instance UIDとは別に、ユーザー(または装置)が自由に決められるシリーズ番号
Example General: 3
.... modality SΣ1..1Codingこのシリーズが取得された撮影装置(モダリティ)【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html (extensible): 「インスタンスにおける取得データの種類。」

.... description Σ0..1stringこのシリーズに関する記述
Example General: CT Surview 180
.... numberOfInstances Σ0..1unsignedIntこのシリーズに含まれる画像枚数
.... endpoint Σ0..*Reference(Endpoint)このシリーズのリソースが存在する位置
.... bodySite Σ0..1Codingこのシリーズの対象となる解剖学的部位【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。

.... laterality Σ0..1Coding解剖学的部位の左右【詳細参照】
Binding: Laterality (example): 「適用される部位の側性を示すコード(左側、右側など)」

.... specimen Σ0..*Reference(Specimen)このシリーズの検体に関する情報【詳細参照】
.... started Σ0..1dateTimeこのシリーズの開始日時【詳細参照】
.... performer Σ0..*BackboneElementこのシリーズの実施医【詳細参照】
..... id 0..1stringエレメント相互参照のためのユニークID
..... extension 0..*Extension実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
..... function Σ0..1CodeableConceptこのシリーズの実施医の役割【詳細参照】
Binding: ImagingStudySeriesPerformerFunction (extensible): 「パフォーマーの関与のタイプ」

..... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)このシリーズの撮影者、もしくは組織【詳細参照】
.... instance 0..*BackboneElementシリーズに含まれるインスタンス(画像)単位の情報
..... id 0..1stringエレメント相互参照のためのユニークID
..... extension 0..*Extension実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
..... uid S1..1idインスタンス(画像)のユニークID【詳細参照】
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
..... sopClass S1..1CodingSOPクラスUID【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): インスタンスのSOPクラス。

..... number 0..1unsignedIntSOP Instance UIDとは別に、ユーザー(または装置)が自由に決められるインスタンス(画像)ごとの番号【詳細参照】
Example General: 1
..... title 0..1string画像に関する説明【詳細参照】

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
ImagingStudy.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
ImagingStudy.statusrequiredImagingStudyStatus
ImagingStudy.modalityextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
ImagingStudy.procedureCodeextensiblehttp://playbook.radlex.org/playbook/SearchRadlexAction
ImagingStudy.reasonCodeexampleJP_ReasonCodesJed_VS
ImagingStudy.series.modalityextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
ImagingStudy.series.bodySiteexampleSNOMEDCTBodyStructures
ImagingStudy.series.lateralityexampleLaterality
ImagingStudy.series.performer.functionextensibleImagingStudySeriesPerformerFunction
ImagingStudy.series.instance.sopClassextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsすべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ImagingStudy 0..*ImagingStudy内視鏡を使用したDICOM画像検査に関する情報
... identifier S0..*IdentifierDICOM画像検査全体を一意に識別するためのID【詳細参照】
... status 1..1codeDICOM画像検査のステータス
... modality 0..*CodingDICOM画像検査で使用された撮影装置(モダリティ)【詳細参照】
... subject S1..1Reference(JP Core Patient Profile)DICOM画像検査の対象患者に関する情報【詳細参照】
... encounter 0..1Reference(JP Core Encounter Profile)このDICOM画像検査を実施するきっかけとなった情報【詳細参照】
... started 0..1dateTime検査開始日時、もしくは撮影装置に患者情報が届いた/入力された日時
... basedOn 0..*Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task)他のシステムから依頼されたオーダ情報【詳細参照】
... referrer 0..1Reference(JP Core Practitioner Profile)依頼医師【詳細参照】
... interpreter 0..*Reference(JP Core Practitioner Profile)画像を診断した医師【詳細参照】
... endpoint 0..*Reference(Endpoint)このDICOM画像検査リソースが存在する位置【詳細参照】
... numberOfSeries 0..1unsignedIntこのDICOM画像検査に含まれるシリーズ数
... numberOfInstances 0..1unsignedIntこのDICOM画像検査に含まれるイメージ(インスタンス)の数
... procedureReference 0..1Reference(JP Core Procedure Profile)実施された処置に関する情報【詳細参照】
... procedureCode 0..*CodeableConcept実施された処置を表すコード【詳細参照】
Binding: http://playbook.radlex.org/playbook/SearchRadlexAction (extensible)
... location 0..1Reference(JP Core Location Profile)DICOM画像検査が実施された場所【詳細参照】
... reasonCode 0..*CodeableConceptDICOM画像検査が依頼された理由を表す1つ以上のコード【詳細参照】
Binding: JP Core ImagingStudy Endoscopy Reason Code JED ValueSet (example)
... reasonReference 0..*Reference(JP Core DiagnosticReport Endoscopy Profile)DICOM画像検査の実施理由に関する情報【詳細参照】
... note 0..*Annotationdescription要素に関するコメント
... description 0..1stringDICOM画像検査に関する記述【詳細参照】
... series 0..*BackboneElementDICOM画像検査に含まれるシリーズ(大まかな画像のグループ)
.... uid 1..1idシリーズを一意に識別するためのUID【詳細参照】
.... number 0..1unsignedIntSeries Instance UIDとは別に、ユーザー(または装置)が自由に決められるシリーズ番号
.... modality S1..1Codingこのシリーズが取得された撮影装置(モダリティ)【詳細参照】
.... description 0..1stringこのシリーズに関する記述
.... numberOfInstances 0..1unsignedIntこのシリーズに含まれる画像枚数
.... endpoint 0..*Reference(Endpoint)このシリーズのリソースが存在する位置
.... bodySite 0..1Codingこのシリーズの対象となる解剖学的部位【詳細参照】
.... laterality 0..1Coding解剖学的部位の左右【詳細参照】
.... specimen 0..*Reference(Specimen)このシリーズの検体に関する情報【詳細参照】
.... started 0..1dateTimeこのシリーズの開始日時【詳細参照】
.... performer 0..*BackboneElementこのシリーズの実施医【詳細参照】
..... function 0..1CodeableConceptこのシリーズの実施医の役割【詳細参照】
..... actor 1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)このシリーズの撮影者、もしくは組織【詳細参照】
.... instance 0..*BackboneElementシリーズに含まれるインスタンス(画像)単位の情報
..... uid S1..1idインスタンス(画像)のユニークID【詳細参照】
..... sopClass S1..1CodingSOPクラスUID【詳細参照】
..... number 0..1unsignedIntSOP Instance UIDとは別に、ユーザー(または装置)が自由に決められるインスタンス(画像)ごとの番号【詳細参照】
..... title 0..1string画像に関する説明【詳細参照】

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ImagingStudy 0..*ImagingStudy内視鏡を使用したDICOM画像検査に関する情報
... id Σ0..1idこのアーティファクトの論理ID
... meta Σ0..1Meta「リソースに関するメタデータ」
... implicitRules ?!Σ0..1uriこのコンテンツが作成されたルールセット
... language 0..1code「リソースコンテンツの言語」(Risōsukontentsu no gengo)
Binding: CommonLanguages (preferred): 「人間の言語。」(Ningen no gengo.)

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1Narrative「人間の解釈のためのリソースのテキスト要約」
... contained 0..*Resource「含まれている、インラインのリソース」(Fukuma rete iru, inrain no risōsu)
... extension 0..*Extension実装によって定義される追加コンテンツ
... modifierExtension ?!0..*Extension無視できない拡張機能 (Mushi dekinai kakuchou kinou)
... identifier SΣ0..*IdentifierDICOM画像検査全体を一意に識別するためのID【詳細参照】
... status ?!Σ1..1codeDICOM画像検査のステータス
Binding: ImagingStudyStatus (required): 「ImagingStudyの状態。」

... modality Σ0..*CodingDICOM画像検査で使用された撮影装置(モダリティ)【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html (extensible): 「インスタンスにおける取得データの種類。」


... subject SΣ1..1Reference(JP Core Patient Profile)DICOM画像検査の対象患者に関する情報【詳細参照】
... encounter Σ0..1Reference(JP Core Encounter Profile)このDICOM画像検査を実施するきっかけとなった情報【詳細参照】
... started Σ0..1dateTime検査開始日時、もしくは撮影装置に患者情報が届いた/入力された日時
Example General: 2011-01-01T11:01:20+03:00
... basedOn Σ0..*Reference(CarePlan | ServiceRequest | Appointment | AppointmentResponse | Task)他のシステムから依頼されたオーダ情報【詳細参照】
... referrer Σ0..1Reference(JP Core Practitioner Profile)依頼医師【詳細参照】
... interpreter Σ0..*Reference(JP Core Practitioner Profile)画像を診断した医師【詳細参照】
... endpoint Σ0..*Reference(Endpoint)このDICOM画像検査リソースが存在する位置【詳細参照】
... numberOfSeries Σ0..1unsignedIntこのDICOM画像検査に含まれるシリーズ数
... numberOfInstances Σ0..1unsignedIntこのDICOM画像検査に含まれるイメージ(インスタンス)の数
... procedureReference Σ0..1Reference(JP Core Procedure Profile)実施された処置に関する情報【詳細参照】
... procedureCode Σ0..*CodeableConcept実施された処置を表すコード【詳細参照】
Binding: http://playbook.radlex.org/playbook/SearchRadlexAction (extensible)
... location Σ0..1Reference(JP Core Location Profile)DICOM画像検査が実施された場所【詳細参照】
... reasonCode Σ0..*CodeableConceptDICOM画像検査が依頼された理由を表す1つ以上のコード【詳細参照】
Binding: JP Core ImagingStudy Endoscopy Reason Code JED ValueSet (example)
... reasonReference Σ0..*Reference(JP Core DiagnosticReport Endoscopy Profile)DICOM画像検査の実施理由に関する情報【詳細参照】
... note Σ0..*Annotationdescription要素に関するコメント
... description Σ0..1stringDICOM画像検査に関する記述【詳細参照】
... series Σ0..*BackboneElementDICOM画像検査に含まれるシリーズ(大まかな画像のグループ)
.... id 0..1stringエレメント相互参照のためのユニークID
.... extension 0..*Extension実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
.... uid Σ1..1idシリーズを一意に識別するためのUID【詳細参照】
Example General: 2.16.124.113543.6003.2588828330.45298.17418.2723805630
.... number Σ0..1unsignedIntSeries Instance UIDとは別に、ユーザー(または装置)が自由に決められるシリーズ番号
Example General: 3
.... modality SΣ1..1Codingこのシリーズが取得された撮影装置(モダリティ)【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html (extensible): 「インスタンスにおける取得データの種類。」

.... description Σ0..1stringこのシリーズに関する記述
Example General: CT Surview 180
.... numberOfInstances Σ0..1unsignedIntこのシリーズに含まれる画像枚数
.... endpoint Σ0..*Reference(Endpoint)このシリーズのリソースが存在する位置
.... bodySite Σ0..1Codingこのシリーズの対象となる解剖学的部位【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。

.... laterality Σ0..1Coding解剖学的部位の左右【詳細参照】
Binding: Laterality (example): 「適用される部位の側性を示すコード(左側、右側など)」

.... specimen Σ0..*Reference(Specimen)このシリーズの検体に関する情報【詳細参照】
.... started Σ0..1dateTimeこのシリーズの開始日時【詳細参照】
.... performer Σ0..*BackboneElementこのシリーズの実施医【詳細参照】
..... id 0..1stringエレメント相互参照のためのユニークID
..... extension 0..*Extension実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
..... function Σ0..1CodeableConceptこのシリーズの実施医の役割【詳細参照】
Binding: ImagingStudySeriesPerformerFunction (extensible): 「パフォーマーの関与のタイプ」

..... actor Σ1..1Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | Device | RelatedPerson)このシリーズの撮影者、もしくは組織【詳細参照】
.... instance 0..*BackboneElementシリーズに含まれるインスタンス(画像)単位の情報
..... id 0..1stringエレメント相互参照のためのユニークID
..... extension 0..*Extension実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ0..*Extension「認識されなくても無視できない拡張機能」(Ninshiki sarenakutemo mushi dekinai kakuchou kinou)
..... uid S1..1idインスタンス(画像)のユニークID【詳細参照】
Example General: 2.16.124.113543.6003.189642796.63084.16748.2599092903
..... sopClass S1..1CodingSOPクラスUID【詳細参照】
Binding: http://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1 (extensible): インスタンスのSOPクラス。

..... number 0..1unsignedIntSOP Instance UIDとは別に、ユーザー(または装置)が自由に決められるインスタンス(画像)ごとの番号【詳細参照】
Example General: 1
..... title 0..1string画像に関する説明【詳細参照】

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
ImagingStudy.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
ImagingStudy.statusrequiredImagingStudyStatus
ImagingStudy.modalityextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
ImagingStudy.procedureCodeextensiblehttp://playbook.radlex.org/playbook/SearchRadlexAction
ImagingStudy.reasonCodeexampleJP_ReasonCodesJed_VS
ImagingStudy.series.modalityextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part16/sect_CID_29.html
ImagingStudy.series.bodySiteexampleSNOMEDCTBodyStructures
ImagingStudy.series.lateralityexampleLaterality
ImagingStudy.series.performer.functionextensibleImagingStudySeriesPerformerFunction
ImagingStudy.series.instance.sopClassextensiblehttp://dicom.nema.org/medical/dicom/current/output/chtml/part04/sect_B.5.html#table_B.5-1

Constraints

IdGradePath(s)DetailsRequirements
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

必須要素

次の要素は必須(SHALL)である。

  • status : リソースの状態(基底のValueSetから選択:registered/available/cancelled/entered-in-error/unknown)
  • subject : JP Core Patientを参照する

必須項目

ImagingStudyリソースは、次の要素を持たなければならない。(SHALL)

  • status : 検査項目情報の状態は必須である
  • subject : このリソースが示す検査項目がどの患者のものかを示すため、参照するpatientリソース定義を必須とした

Must Support

次の要素に関する情報が送信システムに存在する場合、その要素がサポートされなければならないことを意味する(Must Support

  • identifier : DICOMフォーマットのデータが存在する場合、DICOMタグのStudy Instance UID(0020,000D)が保持される必要がある
  • series.modality : DICOMフォーマットのデータが存在する場合、シリーズが取得されたモダリティを示す。DICOMでは必須情報となっており、DICOMタグ(0008,0060)の情報が格納される。内視鏡検査の場合は”ES”が指定される
  • series.instance.uid : DICOMフォーマットのデータ(インスタンス)のユニークIDを示す。DICOMタグ(0008,0018)の情報を格納する
  • series.instance.sopClass : SOPクラスUID。DICOMタグ(0008,0016)の情報を格納する。内視鏡の場合、通常以下のいずれかが指定される

    動画・静止画 SOP Class UID
    静止画 VL Endoscopic Image Storage 1.2.840.10008.5.1.4.1.1.77.1.1
    静止画 Secondary Capture Image Storage 1.2.840.10008.5.1.4.1.1.7
    動画 Video Endoscopic Image Storage 1.2.840.10008.5.1.4.1.1.77.1.1.1

Extension定義

このプロファイルでは拡張定義は行っていない。

注意事項

マッピング

ImagingStudyはDICOM tagとの対応が重要である。各エレメントとDICOM tagのマッピングについてはResource ImagingStudy - Mappings - DICOM Tag Mappingを参照すること。

reasonCode

消化器内視鏡検査のDICOMフォーマットのデータを扱う際、ImagingStudy.reasonCodeにはJP Core ReasonCode JED ValueSetをbindした。これは 日本消化器内視鏡学会が推進するJED (Japan Endoscopy Database) Projectで定義されているJED用語集のコード集であり、このうち、基本用語集の”検査目的”、”治療目的”のコード値を設定することを強く推奨する。

利用方法

OperationおよびSearch Parameter 一覧

Search Parameter一覧

コンフォーマンス パラメータ
SHOULD patient reference GET [base]/ImagingStudy?patient=123
MAY patient, modality reference, token GET [base]/ImagingStudy?patient=123&modality=ES
SHOULD patient, series.modality reference, token GET [base]/ImagingStudy?patient=123&series.modality=ES
SHOULD patient,started reference, date GET [base]/ImagingStudy?patient=123&started=eq2021-06-25
MAY patient, started, modality reference, date, token GET [base]/ImagingStudy?patient=123&started=eq2021-06-18&modality=ES
SHOULD patient, started, series.modality reference, date, token GET [base]/ImagingStudy?patient=123&started=eq2021-06-18&series.modality=ES

なお、modalityは値が入っていない可能性があるため、モダリティを内視鏡に限定して検索する場合には、series.modalityを用いた方が確実である。

操作詳細

必須検索パラメータ

本プロファイルで必須(SHALL)として定義された検索項目はない。

オプション検索パラメータ

本プロファイルで追加定義されたオプション検索パラメータはない。

サンプル

その他、参考文献・リンク等

消化器内視鏡検査レポートについては、日本消化器内視鏡学会が推進するJED (Japan Endoscopy Database) Projectに準拠していることが強く推奨される。 また、消化器内視鏡検査のDICOMフォーマットのデータを扱う際、ImagingStudy.reasonCodeにはJED Projectで定義されているJED基本情報用語の”検査目的”、”治療目的”のコード値を設定することを強く推奨する。