HL7 FHIR JP Core ImplementationGuide
1.1.0 - release
HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.0). See the Directory of published versions
項目 | 内容 |
定義URL | http://jpfhir.jp/fhir/core/StructureDefinition/JP_DiagnosticReport_Radiology |
Version | 1.1.0 |
Name | JP_DiagnosticReport_Radiology |
Title | JP Core DiagnosticReport Radiology Profile |
Status | Active ( 2022-10-24 ) |
Copyright | Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG |
このプロファイルはDiagnosticReportリソースに対して、放射線検査のデータを送受信するための制約と拡張を定めたものである。
本プロファイルは、DiagnosticReportリソース のうち、放射線画像検査における患者、患者群、機器、場所、およびこれらから得られた画像に対して実施された診断結果またはその解釈を示す「報告書」を表現するリソースの定義である。ここでは、DiagnosticReport リソースに対して本プロファイルに準拠する場合に必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。 報告書は、依頼者や撮影の情報などの臨床的背景のほか、いくつかの計測値、画像、テキストおよびコード化された解釈、テンプレート化された診断報告書により構成される。
本プロファイルは、以下のようなユースケースを想定する。
放射線検査レポートで取り扱う診断報告書は、検査の終了後に、検査の診断結果として提供される一連の情報である。 この情報には、テキストレポート、画像、コード、および計測値などが含まれる。この組み合わせは、診断手順や特定の検査の結果の性質に応じて変化する。FHIRでは、レポートはドキュメント、RESTful API、メッセージングフレームワークなど、さまざまな方法で伝達することができる。これらの方法に含まれるのは、DiagnosticReportリソースそのものである。
DiagnosticReportリソースは、診断レポート自体の他に、患者など対象者に関する情報を持つ。また、オーダに関する情報や所見の詳細、画像を参照することもできる。レポートの結論は、テキスト、構造化されたコード化データ、またはPDFなどの完全に標準化された添付レポートとして表現することができる。
もっとも典型的にはレポートの診断結果をDiagnosticReport.conclusionエレメントに保持しDiagnosticReport.presentedFormエレメントでレポート全体のデータを持つ。また、キー画像等の添付データはDiagnosticReport.mediaエレメントにMediaリソースへのリンクとして保持する。
レポート全体のデータは、レポーティングシステム等により作成された多彩な表現型(PDF, RichText, xhtml等)でBase64のAttachmentとして提供される。ただし、結果参照や検索の汎用性を担保しHuman readableな形で提供されることを目的とし、レポートの内容はDomainResourceであるDiagnosticReport.textエレメントにも格納される。
DiagnosticReportリソースは、過去の結果(リソース内での過去および現在の結果)の提示をサポートすることを意図していない。DiagnosticReportリソースは、シーケンスの構造化を含めレポートの完全なサポートをまだ提供できていないが、将来実装される予定である。
以下のリソースは関連情報として presentedForm にて参照されるレポート内に保持される可能性がある。ただし、レポートシステムの仕様に依存するため、レポートシステムでは各リソースとの相互運用性の確保に配慮することが求められる。
Patient
)Practitioner
)Observation
)Observation
)AllergyIntorelance
)media
)Observation
)Observation
)RiskAssessment
) あるいは (Observation
) 運用のフローに関連する TASK、Procedure 等のリソース定義についてはここでは触れない。
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from JP_DiagnosticReport_Common
Summary
Mandatory: 2 elements
Must-Support: 11 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticReport | 0..* | JP_DiagnosticReport_Common | 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】画像結果レポートのプロフィール。【詳細参照】 | |
text | 0..1 | Narrative | 人が読める形式で提示された情報。放射線レポートの場合はレポートの所見が保持される。【詳細参照】 | |
identifier | 0..* | Identifier | レポートを識別するビジネス識別子。【詳細参照】 | |
basedOn | S | 0..* | Reference(CarePlan | ImmunizationRecommendation | JP Core MedicationRequest Profile | JP Core MedicationRequest Injection Profile | NutritionOrder | ServiceRequest) | レポート作成サービスに対する要求の詳細。【詳細参照】 |
status | 1..1 | code | 診断レポートの状態。【詳細参照】 | |
Slices for category | S | 1..* | CodeableConcept | レポートを作成した分野を分類するコード。【詳細参照】 Slice: Unordered, Open by pattern:$this |
category:radiology | 1..1 | CodeableConcept | サービスカテゴリー。【詳細参照】 Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RAD | |
code | 1..1 | CodeableConcept | この診断レポートの名前/コード。【詳細参照】 | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | |
coding:radiologyReportCode | 0..1 | Coding | 放射線レポート項目コード。本ユースケースにおける項目コード推奨値をスライスにて示している。【詳細参照】 Required Pattern: At least the following | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18748-4 | |
display | 1..1 | string | Representation defined by the system Fixed Value: Diagnostic imaging study | |
subject | S | 0..1 | Reference(JP Core Patient Profile | Group | Device | JP Core Location Profile) | レポートの対象、常にではないが、通常は患者。【詳細参照】 |
encounter | 0..1 | Reference(JP Core Encounter Profile) | 依頼時におけるヘルスケアイベント(受診など)。【詳細参照】 | |
effective[x] | S | 0..1 | dateTime | 臨床的に関連する時刻または時間。【詳細参照】 |
issued | S | 0..1 | instant | このバージョンが作成された日時。【詳細参照】 |
performer | S | 0..* | Reference(JP Core Practitioner Profile) | レポート内容に責任をもつ診断的サービス。【詳細参照】 |
resultsInterpreter | S | 0..* | Reference(JP Core Practitioner Profile) | 結果の一次解釈者。【詳細参照】 |
specimen | 0..* | Reference(Specimen) | 【JP Core仕様】未使用 ・画像ガイド下生検で得られる検体の可能性は有り得るが、放射線レポートでは特には規定しない【詳細参照】 | |
result | 0..* | Reference(Observation) | 診断レポートの一部となるObservationリソース【詳細参照】 | |
imagingStudy | S | 0..* | Reference(JP Core ImagingStudy Radiology Profile) | 診断レポートに関連づけれらた画像検査の詳細情報への参照。【詳細参照】 |
media | 0..* | BackboneElement | このレポートに関連づけられたキー画像。【詳細参照】 | |
comment | 0..1 | string | Comment about the image (e.g. explanation) | |
link | S | 1..1 | Reference(Media) | Reference to the image source |
conclusion | S | 0..1 | string | 検査結果の臨床的結論(解釈)。【詳細参照】 |
conclusionCode | 0..* | CodeableConcept | 検査結果の臨床的結論(解釈)用のコード。【詳細参照】 | |
presentedForm | S | 0..* | Attachment | 発行されたレポート全体。【詳細参照】 |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
DiagnosticReport | 0..* | JP_DiagnosticReport_Common | 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】画像結果レポートのプロフィール。【詳細参照】 | |||||
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): A human language.
| |||||
text | 0..1 | Narrative | 人が読める形式で提示された情報。放射線レポートの場合はレポートの所見が保持される。【詳細参照】 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | レポートを識別するビジネス識別子。【詳細参照】 | ||||
basedOn | S | 0..* | Reference(CarePlan | ImmunizationRecommendation | JP Core MedicationRequest Profile | JP Core MedicationRequest Injection Profile | NutritionOrder | ServiceRequest) | レポート作成サービスに対する要求の詳細。【詳細参照】 | ||||
status | ?!Σ | 1..1 | code | 診断レポートの状態。【詳細参照】 Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
Slices for category | SΣ | 1..* | CodeableConcept | レポートを作成した分野を分類するコード。【詳細参照】 Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. | ||||
category:radiology | Σ | 1..1 | CodeableConcept | サービスカテゴリー。【詳細参照】 Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RAD | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
code | Σ | 1..1 | CodeableConcept | この診断レポートの名前/コード。【詳細参照】 Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
coding:radiologyReportCode | Σ | 0..1 | Coding | 放射線レポート項目コード。本ユースケースにおける項目コード推奨値をスライスにて示している。【詳細参照】 Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18748-4 | |||||
display | 1..1 | string | Representation defined by the system Fixed Value: Diagnostic imaging study | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
subject | SΣ | 0..1 | Reference(JP Core Patient Profile | Group | Device | JP Core Location Profile) | レポートの対象、常にではないが、通常は患者。【詳細参照】 | ||||
encounter | Σ | 0..1 | Reference(JP Core Encounter Profile) | 依頼時におけるヘルスケアイベント(受診など)。【詳細参照】 | ||||
effective[x] | SΣ | 0..1 | dateTime | 臨床的に関連する時刻または時間。【詳細参照】 | ||||
issued | SΣ | 0..1 | instant | このバージョンが作成された日時。【詳細参照】 | ||||
performer | SΣ | 0..* | Reference(JP Core Practitioner Profile) | レポート内容に責任をもつ診断的サービス。【詳細参照】 | ||||
resultsInterpreter | SΣ | 0..* | Reference(JP Core Practitioner Profile) | 結果の一次解釈者。【詳細参照】 | ||||
specimen | 0..* | Reference(Specimen) | 【JP Core仕様】未使用
・画像ガイド下生検で得られる検体の可能性は有り得るが、放射線レポートでは特には規定しない【詳細参照】 | |||||
result | 0..* | Reference(Observation) | 診断レポートの一部となるObservationリソース【詳細参照】 | |||||
imagingStudy | S | 0..* | Reference(JP Core ImagingStudy Radiology Profile) | 診断レポートに関連づけれらた画像検査の詳細情報への参照。【詳細参照】 | ||||
media | Σ | 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 | ||||
comment | 0..1 | string | Comment about the image (e.g. explanation) | |||||
link | SΣ | 1..1 | Reference(Media) | Reference to the image source | ||||
conclusion | S | 0..1 | string | 検査結果の臨床的結論(解釈)。【詳細参照】 | ||||
conclusionCode | 0..* | CodeableConcept | 検査結果の臨床的結論(解釈)用のコード。【詳細参照】 Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | |||||
presentedForm | S | 0..* | Attachment | 発行されたレポート全体。【詳細参照】 | ||||
Documentation for this format |
Terminology Bindings
Path | Conformance | ValueSet / Code | ||||
DiagnosticReport.language | preferred | CommonLanguages
| ||||
DiagnosticReport.status | required | DiagnosticReportStatus | ||||
DiagnosticReport.category | example | DiagnosticServiceSectionCodes | ||||
DiagnosticReport.category:radiology | example | Pattern: RAD | ||||
DiagnosticReport.code | preferred | LOINCDiagnosticReportCodes (a valid code from LOINC) | ||||
DiagnosticReport.conclusionCode | example | SNOMEDCTClinicalFindings |
Constraints
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from JP_DiagnosticReport_Common
Summary
Mandatory: 2 elements
Must-Support: 11 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
DiagnosticReport | 0..* | JP_DiagnosticReport_Common | 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】画像結果レポートのプロフィール。【詳細参照】 | |
text | 0..1 | Narrative | 人が読める形式で提示された情報。放射線レポートの場合はレポートの所見が保持される。【詳細参照】 | |
identifier | 0..* | Identifier | レポートを識別するビジネス識別子。【詳細参照】 | |
basedOn | S | 0..* | Reference(CarePlan | ImmunizationRecommendation | JP Core MedicationRequest Profile | JP Core MedicationRequest Injection Profile | NutritionOrder | ServiceRequest) | レポート作成サービスに対する要求の詳細。【詳細参照】 |
status | 1..1 | code | 診断レポートの状態。【詳細参照】 | |
Slices for category | S | 1..* | CodeableConcept | レポートを作成した分野を分類するコード。【詳細参照】 Slice: Unordered, Open by pattern:$this |
category:radiology | 1..1 | CodeableConcept | サービスカテゴリー。【詳細参照】 Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RAD | |
code | 1..1 | CodeableConcept | この診断レポートの名前/コード。【詳細参照】 | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | |
coding:radiologyReportCode | 0..1 | Coding | 放射線レポート項目コード。本ユースケースにおける項目コード推奨値をスライスにて示している。【詳細参照】 Required Pattern: At least the following | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18748-4 | |
display | 1..1 | string | Representation defined by the system Fixed Value: Diagnostic imaging study | |
subject | S | 0..1 | Reference(JP Core Patient Profile | Group | Device | JP Core Location Profile) | レポートの対象、常にではないが、通常は患者。【詳細参照】 |
encounter | 0..1 | Reference(JP Core Encounter Profile) | 依頼時におけるヘルスケアイベント(受診など)。【詳細参照】 | |
effective[x] | S | 0..1 | dateTime | 臨床的に関連する時刻または時間。【詳細参照】 |
issued | S | 0..1 | instant | このバージョンが作成された日時。【詳細参照】 |
performer | S | 0..* | Reference(JP Core Practitioner Profile) | レポート内容に責任をもつ診断的サービス。【詳細参照】 |
resultsInterpreter | S | 0..* | Reference(JP Core Practitioner Profile) | 結果の一次解釈者。【詳細参照】 |
specimen | 0..* | Reference(Specimen) | 【JP Core仕様】未使用 ・画像ガイド下生検で得られる検体の可能性は有り得るが、放射線レポートでは特には規定しない【詳細参照】 | |
result | 0..* | Reference(Observation) | 診断レポートの一部となるObservationリソース【詳細参照】 | |
imagingStudy | S | 0..* | Reference(JP Core ImagingStudy Radiology Profile) | 診断レポートに関連づけれらた画像検査の詳細情報への参照。【詳細参照】 |
media | 0..* | BackboneElement | このレポートに関連づけられたキー画像。【詳細参照】 | |
comment | 0..1 | string | Comment about the image (e.g. explanation) | |
link | S | 1..1 | Reference(Media) | Reference to the image source |
conclusion | S | 0..1 | string | 検査結果の臨床的結論(解釈)。【詳細参照】 |
conclusionCode | 0..* | CodeableConcept | 検査結果の臨床的結論(解釈)用のコード。【詳細参照】 | |
presentedForm | S | 0..* | Attachment | 発行されたレポート全体。【詳細参照】 |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
DiagnosticReport | 0..* | JP_DiagnosticReport_Common | 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】画像結果レポートのプロフィール。【詳細参照】 | |||||
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): A human language.
| |||||
text | 0..1 | Narrative | 人が読める形式で提示された情報。放射線レポートの場合はレポートの所見が保持される。【詳細参照】 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | レポートを識別するビジネス識別子。【詳細参照】 | ||||
basedOn | S | 0..* | Reference(CarePlan | ImmunizationRecommendation | JP Core MedicationRequest Profile | JP Core MedicationRequest Injection Profile | NutritionOrder | ServiceRequest) | レポート作成サービスに対する要求の詳細。【詳細参照】 | ||||
status | ?!Σ | 1..1 | code | 診断レポートの状態。【詳細参照】 Binding: DiagnosticReportStatus (required): The status of the diagnostic report. | ||||
Slices for category | SΣ | 1..* | CodeableConcept | レポートを作成した分野を分類するコード。【詳細参照】 Slice: Unordered, Open by pattern:$this Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. | ||||
category:radiology | Σ | 1..1 | CodeableConcept | サービスカテゴリー。【詳細参照】 Binding: DiagnosticServiceSectionCodes (example): Codes for diagnostic service sections. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0074 | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: RAD | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
code | Σ | 1..1 | CodeableConcept | この診断レポートの名前/コード。【詳細参照】 Binding: LOINCDiagnosticReportCodes (preferred): Codes that describe Diagnostic Reports. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:$this | ||||
coding:radiologyReportCode | Σ | 0..1 | Coding | 放射線レポート項目コード。本ユースケースにおける項目コード推奨値をスライスにて示している。【詳細参照】 Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://loinc.org | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: 18748-4 | |||||
display | 1..1 | string | Representation defined by the system Fixed Value: Diagnostic imaging study | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
subject | SΣ | 0..1 | Reference(JP Core Patient Profile | Group | Device | JP Core Location Profile) | レポートの対象、常にではないが、通常は患者。【詳細参照】 | ||||
encounter | Σ | 0..1 | Reference(JP Core Encounter Profile) | 依頼時におけるヘルスケアイベント(受診など)。【詳細参照】 | ||||
effective[x] | SΣ | 0..1 | dateTime | 臨床的に関連する時刻または時間。【詳細参照】 | ||||
issued | SΣ | 0..1 | instant | このバージョンが作成された日時。【詳細参照】 | ||||
performer | SΣ | 0..* | Reference(JP Core Practitioner Profile) | レポート内容に責任をもつ診断的サービス。【詳細参照】 | ||||
resultsInterpreter | SΣ | 0..* | Reference(JP Core Practitioner Profile) | 結果の一次解釈者。【詳細参照】 | ||||
specimen | 0..* | Reference(Specimen) | 【JP Core仕様】未使用
・画像ガイド下生検で得られる検体の可能性は有り得るが、放射線レポートでは特には規定しない【詳細参照】 | |||||
result | 0..* | Reference(Observation) | 診断レポートの一部となるObservationリソース【詳細参照】 | |||||
imagingStudy | S | 0..* | Reference(JP Core ImagingStudy Radiology Profile) | 診断レポートに関連づけれらた画像検査の詳細情報への参照。【詳細参照】 | ||||
media | Σ | 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 | ||||
comment | 0..1 | string | Comment about the image (e.g. explanation) | |||||
link | SΣ | 1..1 | Reference(Media) | Reference to the image source | ||||
conclusion | S | 0..1 | string | 検査結果の臨床的結論(解釈)。【詳細参照】 | ||||
conclusionCode | 0..* | CodeableConcept | 検査結果の臨床的結論(解釈)用のコード。【詳細参照】 Binding: SNOMEDCTClinicalFindings (example): Diagnosis codes provided as adjuncts to the report. | |||||
presentedForm | S | 0..* | Attachment | 発行されたレポート全体。【詳細参照】 | ||||
Documentation for this format |
Terminology Bindings
Path | Conformance | ValueSet / Code | ||||
DiagnosticReport.language | preferred | CommonLanguages
| ||||
DiagnosticReport.status | required | DiagnosticReportStatus | ||||
DiagnosticReport.category | example | DiagnosticServiceSectionCodes | ||||
DiagnosticReport.category:radiology | example | Pattern: RAD | ||||
DiagnosticReport.code | preferred | LOINCDiagnosticReportCodes (a valid code from LOINC) | ||||
DiagnosticReport.conclusionCode | example | SNOMEDCTClinicalFindings |
Constraints
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Other representations of profile: CSV, Excel, Schematron
次のデータ項目は必須(SHALL)である。
次のデータは送信システムに存在する場合はサポートされなければならないことを意味する(Must Support)。
imagingStudyエレメントはCardinalityが0..1だが、放射線レポートでは画像が必ず存在することから、検査実施後には必須(複数の可能性もあり)である。しかし、検査実施前などのstatusによっては0もあることから、とりあえずMustSupportのままとする。将来的な議論の結果によっては、cardinalityを変更する可能性がある。
本プロファイルで追加定義された拡張はない。
DiagnosticReportのドメインリソースの一つであるtextエレメントに見読可能なnarrativeデータとしてレポートの所見を中心とした情報を格納する。依頼情報や患者基本情報などを含んだレポート全体のデータは別途presentedFormエレメントに保持されるが、ここではPDF等のバイナリが保存される。よってレポート内容の見読性と検索性を担保するためにtextエレメントに保存されたデータが利用される。
(DiagnosticReportのResourceType直下に現れる。text以外のDomainResourceの詳細についてはこちらを参照のこと)
例:
{
"resourceType": "DiagnosticReport",
"id": "xxxxxxxxxx",
"meta": {
"versionId": "1",
"lastUpdated": "2020-10-25T17:00:03.903+00:00",
"source": "xxxxxxxxxxxxxx"
},
"text": {
"status": "generated",
"div": "<div xmlns=\"https://www.w3.org/1999/xhtml\"><p>胸部造影CT</p><p>依頼目的:10月20日の単純写真でひだり肺に異常陰影あり。精査目的。</p><p>所見:</p><p>心拡大は無く、心嚢液も見られない。</p><p>胸部大動脈は蛇行があるも径は正常範囲内。ひだり椎骨動脈が大動脈弓より直接分岐している。大動脈壁に小さな石灰化がみられ動脈硬化性変化が軽度見られる。</p><p>ひだり肺上葉に2.2 x 1.5 cm大の空洞性病変を認める(Image 31/110)。壁には充実性成分を含み不整な造影濃度を示す。みぎ肺上葉に気管支拡張を伴う線状影を認めるが、こちらは炎症性瘢痕として矛盾しない。気管には異常を認めず。肺尖部に炎症後変化と思われる胸膜肥厚は見られる。胸水は認めない。</p><p>腋窩,縦郭および肺門リンパ節の腫大は認めず。甲状腺は正常範囲。</p><p>スキャン範囲内の腹部には異常を認めず。明らかな骨病変も認めない。</p><p>インプレッション:</p><ol><li><p>ひだり肺上葉の空洞性病変。肺腺癌を疑う。</p></li><li><p>みぎ肺上葉陳旧性炎症性瘢痕。<p></li></ol></div>"
},
"identifier": [ {
"use": "usual",
"system": "urn:dicom:uid",
"value": "xxxxxxxxxxxxxxx"
} ],
"status": "final",
"category": [ {
"coding": [ {
"system": "https://hl7.org/fhir/v2/0074",
"code": "RAD"
} ]
} ],
"subject": {
"reference": "Patient/pat2"
},
"effectiveDateTime": "2008-06-17",
"issued": "2008-06-18T09:23:00+10:00",
"performer": [
{
"reference": "Practitioner/3ad0687e-f477-468c-afd5-fcc2bf897809",
"display": "田中太郎"
}
],
"imagingStudy": [
{
"display": "CHEST CT DICOM imaging study",
"reference": "http://someserver/some-path"
}
],
"conclusion": "インプレッション: ひだり肺上葉の空洞性病変。 肺腺癌を疑う。みぎ肺上葉陳旧性炎症性瘢痕。",
"presentedForm": [{
"contentType": "application/jpg",
"language": "ja",
"data":"/9j/4AAQSkZJRgABAgAAZAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwrh/9X/xP/Z9tYV8PiQ//2Q==",
"title": "HTML Report"
}]
}
Identifier のデータタイプはオーダ依頼者であるPlacerあるいはオーダの実施者であるFiller(HL7 Version 2 Messaging Standardにて’Placer’あるいは’Filler’として知られている)によって割り当てられた識別子を区別するために利用されるtypeエレメントを持っている。typeエレメントは以下の様に利用する。
{
"identifier":[{
"type":{
"coding":{
"system":"http://terminology.hl7.org/CodeSystem/v2-0203",
"code":"PLAC"
},
"text":"Placer Identifier"
},
"system":"http://abc-hospital.local/fhir/PlacerIdentifier",
"value":"2345234234234"
}]
}
{
"identifier":[{
"type":{
"coding":{
"system":"http://terminology.hl7.org/CodeSystem/v2-0203",
"code":"FILL"
},
"text":"Filler Identifier"
},
"system":"http://abc-hospital.local/fhir/FillerIdentifier",
"value":"567890"
}]
}
DiagnosticReport_Radiology リソースではtypeエレメントを明示する際にはオーダ番号やレポート番号が格納される可能性がある点に留意して対応することが重要である。
このプロファイルのリソースでは、effective[x]エレメントにはレポート作成時間をdateTimeで格納する。
DiagnosticReport.resultエレメントには関連する検体検査計測値などをしめすObservationリソースを含むことができる。
ImagingStudyやmediaは多少オーバーラップするが、使用される目的が異なる。用途に応じて使い分けること。DiagnosticReportではDICOM画像への参照としてImagingStudyが利用され、キー画像としてmediaが参照される。
典型的には放射線レポートはnarrativeな構成でのレポートが作成される。DiagnosticReport_Radiologyでは標準的なnarrativeリソースの表現としてXHTMLやrich text表現として(典型的にはPDF)がpresentedFormに指定される。
Conclusionやコード化された診断結果は各々がレポートを構成する小さなデータであるが、これらはpresentedFormに保持されるnarrativeなデータ内に含まれると同時に、本リソースのエレメントに複製されなければならない(SHOULD)。
診断レポートの所見などnarrativeなデータはDiagnosticReportのドメインリソースとして定義されているtextにも保持すること。presentedFormとの内容の重複は許容されている。presentedFormはbase64のバイナリであるため、DiagnosticReportのtextが検索性の担保に利用される.また、見読性も同時に保たれる。
診断レポートの分野はAIによる診断補助やレポートの構造化を含め様々な変革がもたらされている。そのため、上記仕様は現時点でのリソース展開の例示であり、将来的に変更される可能性がある。
本プロファイルで再定義された検索パラメータの一覧である。DiagnosticReport共通の検索パラメータが利用されるが、重複するものについては以下の定義に従うこと。
コンフォーマンス | パラメータ | 型 | 説明 | 表現型 | 例 |
---|---|---|---|---|---|
MAY | based-on | reference | オーダ情報への参照 | DiagnosticReport.basedOn (ServiceRequest) | GET [base]/DiagnosticReport?ServiceRequest/12345 |
MAY | category | token | レポート種別 | DiagnosticReport.category (ValueSet) “RAD”, “RX”, “CT”, “NMR”, “NMS”, “RUS”, etc. [ default = “RAD” ] |
GET [base]/DiagnosticReport?category=RAD |
MAY | code | token | レポート全体を示すコード | DiagnosticReport.code LOINC 18748-4(固定) | GET [base]/DiagnosticReport?code=18748-4 |
MAY | media | reference | キー画像への参照 | DiagnosticReport.media.link (Media) | GET [base]/DiagnosticReport?media/12345 |
なお、検索パラメータは複合的に利用できる。詳細はSearch - Chained parametersを参照すること。
次の検索パラメータは必須でサポートされなければならない。
identifier 検索パラメータを使用して、オーダIDなどの識別子によるDiagnosticReportの検索をサポートしなければならない(SHALL)
GET [base]/DiagnosticReport?identifier={system|}[code]
例:
GET [base]/DiagnosticReport?identifier=http://myhospital.com/fhir/medication|1234567890
指定された識別子に一致するDiagnosticReportリソースを含むBundleを検索する。
本プロファイルそのものの定義には影響しないが、レポートの標準化に関し以下の情報が参考となる。presentedForm に収容するレポートのコンテンツを作成するレポーティングシステムにおいて、標準化に関する参考資料となる。