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

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

Resource Profile: JP Core DiagnosticReport DentalOral Profile

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

JP_DiagnosticReport_DentalOral

Title

JP Core DiagnosticReport DentalOral Profile

Status Active ( 2024-11-18 )
Copyright

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

このプロファイルはDiagnosticReportリソースに対して、口腔診査の結果(口腔所見)のデータを送受信するための制約と拡張を定めたものである。

本プロファイルは、DiagnosticReportリソースのうち、口腔診査の結果における患者、患者群、機器、場所およびこれから得られた画像に対して実施された診断結果またはその解釈を示す口腔所見を表現するリソースの定義である。ここでは、DiagnosticReportリソースに対して本プロファイルに準拠する場合に必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。口腔所見は、依頼者や診査の情報などの臨床的背景のほか、いくつかの計測値、画像、テキストおよびコード化された解釈により構成される。

背景および想定シナリオ

本プロファイルは、以下のようなユースケースを想定している。

  • 歯科診療所など歯科診療において、口腔診査の結果の記録に利用する。
  • 院内の歯科から医科、院外の医療機関、介護施設との診療情報提供に記載する歯式情報
  • 歯科診療所、病院の診療記録、健康診断の結果などに基づき、身元確認のために共有する歯式情報

スコープ

本プロファイルのスコープは、口腔内の硬組織のうち、歯列を対象とした報告書とする。現状は、舌などの軟組織はスコープ外とする。

本プロファイルでは口腔診査に関わる複数の情報を一つのグループとして表現するため、一つの情報項目を表現するObservationリソースを必要な情報項目数分用意し、それらを1つにグルーピングして扱う。

具体的には .hasMemberエレメントに対して関連する下位の本プロファイルを適用したObservationリソースを関連づけることでグルーピングを行う。口腔診査で表現する情報群については、図にて表現されるように、検査結果レポートに相当する JP_DiagnosticReport_Dentalに(第0層)に対し、

  • 第1層:「特定の歯の有無・状態(ToothExistence)」
  • 第2層:「現存歯の処置状態(ToothTreatmeantCondition)」、「欠損歯の処置状態(MissingToothCondition)」

という情報要素を表現する本プロファイルを適用したObservationリソースを用意する。それぞれの層では口腔診査を実施した際に得られる以下の情報が収容されることを想定している。

歯科口腔診査レポートと口腔所見のデータ構造

※ 図中には、categolyの第3コードを表示している

プロファイル定義

Usage:

プロファイル詳細

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

This structure is derived from JP_DiagnosticReport_Common

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
... identifier 0..* Identifier 当該検査項目に対して、施設内で割り振られる一位の識別子があればそちらを使用する。例:電子カルテ等のオーダ番号、レポート番号、実施日に連番を付加した番号など
... basedOn 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
... status 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
... Slices for category 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
.... category:first 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
..... coding
...... system 0..1 uri カテゴリーコードシステムの識別URL
Fixed Value: http://loinc.org
...... code 1..1 code カテゴリーコード
Fixed Value: LP31759-1
... code 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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
... subject 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
... encounter 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
... effective[x] 0..1 dateTime レポート作成日時
... issued 0..1 instant 最新のレポート確定日時
... performer 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
... resultsInterpreter 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
... specimen 0..* Reference(Specimen) 未使用
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
... media 0..* BackboneElement このレポートに関連づけられたキー画像
.... link 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
... conclusion 0..1 string 未使用
... conclusionCode 0..* CodeableConcept 未使用
... presentedForm 0..* Attachment 発行されたレポート全体

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
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: リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / 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: リソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
ext-1: 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
... identifier Σ 0..* Identifier 当該検査項目に対して、施設内で割り振られる一位の識別子があればそちらを使用する。例:電子カルテ等のオーダ番号、レポート番号、実施日に連番を付加した番号など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... basedOn 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... status ?!Σ 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
Binding: DiagnosticReportStatus (required): 診断レポートのステータス。 / The status of the diagnostic report.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... Slices for category Σ 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
Binding: DiagnosticServiceSectionCodes (example): 診断サービスセクションのコード。 / Codes for diagnostic service sections.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
.... category:first Σ 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... code Σ 1..1 CodeableConcept 診断レポート種別「口腔診査報告書」を表す文書コード
Binding: JP Core Document Codes DiagnosticReport ValueSet (preferred)
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
... subject Σ 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... effective[x] Σ 0..1 dateTime レポート作成日時
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... issued Σ 0..1 instant 最新のレポート確定日時
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... performer Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... resultsInterpreter Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... specimen 0..* Reference(Specimen) 未使用
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... media Σ 0..* BackboneElement このレポートに関連づけられたキー画像
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
ext-1: 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
.... link Σ 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... conclusion 0..1 string 未使用
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... conclusionCode 0..* CodeableConcept 未使用
Binding: SNOMEDCTClinicalFindings (example): レポートの補助として提供される診断コード。 / Diagnosis codes provided as adjuncts to the report.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... presentedForm 0..* Attachment 発行されたレポート全体
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するMetadata / 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.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト概要 / Text summary of the resource, for human interpretation
... 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 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
... status ?!Σ 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
Binding: DiagnosticReportStatus (required): 診断レポートのステータス。 / The status of the diagnostic report.

... Slices for category Σ 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
Binding: DiagnosticServiceSectionCodes (example): 診断サービスセクションのコード。 / Codes for diagnostic service sections.


.... category:All Slices Content/Rules for all slices
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 0..1 uri カテゴリーコードシステムの識別URL
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 0..1 code カテゴリーコード
...... display Σ 0..1 string カテゴリー表示名
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... category:first Σ 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 0..1 uri カテゴリーコードシステムの識別URL
Fixed Value: http://loinc.org
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code カテゴリーコード
Fixed Value: LP31759-1
...... display Σ 0..1 string カテゴリー表示名
...... 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: JP Core Document Codes DiagnosticReport ValueSet (preferred)
Required Pattern: At least the following
.... id 0..1 string 要素間参照のための一意の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 string 要素間参照のための一意の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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... version 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
..... userSelected 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... subject Σ 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
... effective[x] Σ 0..1 dateTime レポート作成日時
... issued Σ 0..1 instant 最新のレポート確定日時
... performer Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
... resultsInterpreter Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
... specimen 0..* Reference(Specimen) 未使用
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
... media Σ 0..* BackboneElement このレポートに関連づけられたキー画像
.... id 0..1 string 要素間参照のための一意のID / 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 Σ 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
... conclusion 0..1 string 未使用
... conclusionCode 0..* CodeableConcept 未使用
Binding: SNOMEDCTClinicalFindings (example): レポートの補助として提供される診断コード。 / Diagnosis codes provided as adjuncts to the report.


... presentedForm 0..* Attachment 発行されたレポート全体

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.category:firstrequiredJP_DiagnosticReportCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_DiagnosticReportCategory_VS
from this IG
DiagnosticReport.codepreferredPattern: 32453-3("口腔診査報告書")
http://jpfhir.jp/fhir/core/ValueSet/JP_DocumentCodes_DiagnosticReport_VS
from this IG
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDiagnosticReportリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDiagnosticReportリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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
: 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-4errorDiagnosticReportリソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / If 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-5errorDiagnosticReport別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDiagnosticReportリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / 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(1 nested mandatory element)
Fixed: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the values of DiagnosticReport.category

Differential View

This structure is derived from JP_DiagnosticReport_Common

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
... identifier 0..* Identifier 当該検査項目に対して、施設内で割り振られる一位の識別子があればそちらを使用する。例:電子カルテ等のオーダ番号、レポート番号、実施日に連番を付加した番号など
... basedOn 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
... status 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
... Slices for category 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
.... category:first 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
..... coding
...... system 0..1 uri カテゴリーコードシステムの識別URL
Fixed Value: http://loinc.org
...... code 1..1 code カテゴリーコード
Fixed Value: LP31759-1
... code 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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
... subject 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
... encounter 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
... effective[x] 0..1 dateTime レポート作成日時
... issued 0..1 instant 最新のレポート確定日時
... performer 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
... resultsInterpreter 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
... specimen 0..* Reference(Specimen) 未使用
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
... media 0..* BackboneElement このレポートに関連づけられたキー画像
.... link 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
... conclusion 0..1 string 未使用
... conclusionCode 0..* CodeableConcept 未使用
... presentedForm 0..* Attachment 発行されたレポート全体

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
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: リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / 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: リソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
ext-1: 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
... identifier Σ 0..* Identifier 当該検査項目に対して、施設内で割り振られる一位の識別子があればそちらを使用する。例:電子カルテ等のオーダ番号、レポート番号、実施日に連番を付加した番号など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... basedOn 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... status ?!Σ 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
Binding: DiagnosticReportStatus (required): 診断レポートのステータス。 / The status of the diagnostic report.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... Slices for category Σ 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
Binding: DiagnosticServiceSectionCodes (example): 診断サービスセクションのコード。 / Codes for diagnostic service sections.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
.... category:first Σ 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... code Σ 1..1 CodeableConcept 診断レポート種別「口腔診査報告書」を表す文書コード
Binding: JP Core Document Codes DiagnosticReport ValueSet (preferred)
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
... subject Σ 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... effective[x] Σ 0..1 dateTime レポート作成日時
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... issued Σ 0..1 instant 最新のレポート確定日時
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... performer Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... resultsInterpreter Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... specimen 0..* Reference(Specimen) 未使用
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... media Σ 0..* BackboneElement このレポートに関連づけられたキー画像
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
ext-1: 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
.... link Σ 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... conclusion 0..1 string 未使用
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... conclusionCode 0..* CodeableConcept 未使用
Binding: SNOMEDCTClinicalFindings (example): レポートの補助として提供される診断コード。 / Diagnosis codes provided as adjuncts to the report.


ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
... presentedForm 0..* Attachment 発行されたレポート全体
ele-1: すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. DiagnosticReport 0..* JP_DiagnosticReport_Common 診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ 【JP Core仕様】口腔診査結果レポートのプロフィール
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するMetadata / 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.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト概要 / Text summary of the resource, for human interpretation
... 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 0..* Reference(CarePlan | ServiceRequest) オーダ発生元のServiceRequestまたはCarePlanへの参照
... status ?!Σ 1..1 code 診断レポートのステータス。レポートの記載状況をバインディングされたコードセットから必ず一つ選ぶ。
Binding: DiagnosticReportStatus (required): 診断レポートのステータス。 / The status of the diagnostic report.

... Slices for category Σ 1..* CodeableConcept サービスカテゴリー SS-MIX2拡張ストレージ構成の説明と構築ガイドラインに従う
Slice: Unordered, Open by value:$this
Binding: DiagnosticServiceSectionCodes (example): 診断サービスセクションのコード。 / Codes for diagnostic service sections.


.... category:All Slices Content/Rules for all slices
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 0..1 uri カテゴリーコードシステムの識別URL
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 0..1 code カテゴリーコード
...... display Σ 0..1 string カテゴリー表示名
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... category:first Σ 1..1 CodeableConcept 診断レポートを作成した臨床分野、部門、または診断サービス(心臓病学、生化学、血液学、放射線医学など)を分類するコード
Binding: JP Core Diagnostic Report Category ValueSet (required)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ 0..1 uri カテゴリーコードシステムの識別URL
Fixed Value: http://loinc.org
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code カテゴリーコード
Fixed Value: LP31759-1
...... display Σ 0..1 string カテゴリー表示名
...... 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: JP Core Document Codes DiagnosticReport ValueSet (preferred)
Required Pattern: At least the following
.... id 0..1 string 要素間参照のための一意の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 string 要素間参照のための一意の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://jpfhir.jp/fhir/core/CodeSystem/JP_DocumentCodes_CS
..... version 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 32453-3
..... display 1..1 string システムによって定義された表現 / Representation defined by the system
Fixed Value: 口腔診査報告書
..... userSelected 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... subject Σ 0..1 Reference(JP Core Patient Profile) Paitientリソースを参照
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このレポートを書く切っ掛けとなるEncounterリソースを参照。例:診療、歯科健診(検診)、身元不明者調査
... effective[x] Σ 0..1 dateTime レポート作成日時
... issued Σ 0..1 instant 最新のレポート確定日時
... performer Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポート確定者。例:歯科医師など
... resultsInterpreter Σ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | CareTeam) レポートの作成者。例:歯科医師、歯科研修医など
... specimen 0..* Reference(Specimen) 未使用
... result 0..* Reference(JP Core Observation DentalOral Tooth Existence Profile) 検査結果
... imagingStudy 0..* Reference(ImagingStudy) 診断レポートに関連づけられた画像検査の詳細情報への参照
... media Σ 0..* BackboneElement このレポートに関連づけられたキー画像
.... id 0..1 string 要素間参照のための一意のID / 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 Σ 1..1 Reference(Media) 例:口腔内写真、jpgで保存されている画像、3Dデータなど
... conclusion 0..1 string 未使用
... conclusionCode 0..* CodeableConcept 未使用
Binding: SNOMEDCTClinicalFindings (example): レポートの補助として提供される診断コード。 / Diagnosis codes provided as adjuncts to the report.


... presentedForm 0..* Attachment 発行されたレポート全体

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / CodeURI
DiagnosticReport.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
DiagnosticReport.statusrequiredDiagnosticReportStatus
http://hl7.org/fhir/ValueSet/diagnostic-report-status|4.0.1
from the FHIR Standard
DiagnosticReport.categoryexampleDiagnosticServiceSectionCodes
http://hl7.org/fhir/ValueSet/diagnostic-service-sections
from the FHIR Standard
DiagnosticReport.category:firstrequiredJP_DiagnosticReportCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_DiagnosticReportCategory_VS
from this IG
DiagnosticReport.codepreferredPattern: 32453-3("口腔診査報告書")
http://jpfhir.jp/fhir/core/ValueSet/JP_DocumentCodes_DiagnosticReport_VS
from this IG
DiagnosticReport.conclusionCodeexampleSNOMEDCTClinicalFindings
http://hl7.org/fhir/ValueSet/clinical-findings
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDiagnosticReportリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDiagnosticReportリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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
: 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-4errorDiagnosticReportリソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / If 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-5errorDiagnosticReport別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDiagnosticReportリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / 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(1 nested mandatory element)
Fixed: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the values of DiagnosticReport.category

 

Other representations of profile: CSV, Excel, Schematron

必須要素

本プロファイルでは、次の要素を持たなければならない。

  • status : レポートの状態・進捗状況は必須
  • category : レポートのカテゴリは、LP31759-1 "歯科口腔" を固定値として必須
  • code : レポートの名前/コードは、32453-3 を固定値として必須
  • effectiveDateTime : レポート作成日時は必須

Extensions定義

本プロファイルで追加定義された拡張はない。

制約一覧

本プロファイルで追加定義された制約はない。

利用方法

OperationおよびSearch Parameter 一覧

Search Parameter一覧

口腔診査レポートを対象とした特有のユースケースとして、下記2つが想定される。

  • ケース1「身元確認のときの検索」(患者横断での探索)
    • 検索パラメータ:result (※), issued
    • ※ 第1階層(有・無)だけでなく第2階層(歯式や歯面、処置状態)などを条件として検索するユースケースが想定される。
  • ケース2「結果の記録時や診療情報提供時の特定患者の検索」(患者単位での探索)
    • 検索パラメータ:patient
    • DiagnosticReport.subjectがpatientリソースを指している場合の検索式の例: GET [base]/DiagnosticReport?subject:Patient.name=peter
本実装ガイドへのご質問・ご指摘については、GitHub IssueおよびGitHub PullRequestにて受け付けている。