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

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

Resource Profile: JP Core Observation Pathology Profile

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

JP_Observation_Pathology

Title

JP Core Observation Pathology Profile

Status Active ( 2025-01-15 )
Copyright

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

このプロファイルはObservationリソースに対して、病理検査における観察結果(診断、所見など)の情報を送受信するための制約と拡張を定めたものである。

概要

本プロファイルは、病理検査における観察結果(肉眼所見、顕微鏡所見、診断等)を記述するためのObservationリソースの日本国内における実装ガイドである。 病理診断レポートの個々の所見を構造化して記録し、診断の根拠となる情報を管理する。

背景および想定シナリオ

背景

病理診断では、以下のような複数の観察が行われる:

  • 肉眼的所見: 検体の大きさ、色調、性状等の肉眼的観察
  • 顕微鏡的所見: HE染色等による組織学的観察
  • 免疫染色結果: 特定マーカーの発現状況
  • 分子病理学的検査: 遺伝子変異等の解析結果
  • 最終診断: 総合的な病理診断

これらの観察結果を構造化して記録することで、診断の根拠を明確にし、データの二次利用を可能にする。

想定シナリオ

シナリオ1:胃生検の病理所見

  • 肉眼所見:3mm大の粘膜片
  • 顕微鏡所見:慢性炎症細胞浸潤、腸上皮化生
  • 免疫染色:H. pylori陽性
  • 診断:慢性胃炎

シナリオ2:肺癌手術検体の所見

  • 肉眼所見:3.5cm大の腫瘤
  • 顕微鏡所見:腺癌、中分化型
  • 免疫染色:TTF-1陽性、CK7陽性
  • 診断:肺腺癌、pT2aN1M0

スコープ

対象

  • 病理検査における全ての観察結果
  • 肉眼所見、顕微鏡所見、免疫染色、分子病理、診断
  • 定性的・定量的な観察結果

対象外

  • 検査オーダ情報(ServiceRequestで管理)
  • レポート全体の管理(JP_DiagnosticReport_Pathologyで管理)
  • 画像データ本体(JP_Media_Pathologyで管理)

プロファイル定義における必須要素と推奨要素

要素 必須/推奨 説明
status 必須 観察結果のステータス
category 必須 "laboratory"および"pathology"
code 必須 観察項目のコード
subject 必須 患者参照
effectiveDateTime 推奨 観察日時
value[x] 推奨 観察結果
specimen 推奨 検体参照
performer 推奨 観察実施者(病理医)
method 条件付き 染色法等の方法
bodySite 条件付き 採取部位

他のプロファイルとの関係

  • JP_DiagnosticReport_Pathology: 親となる診断レポートから参照される
  • JP_Specimen_Pathology: specimen要素で検体情報を参照
  • JP_Patient: subject要素で患者を参照
  • JP_Practitioner: performer要素で病理医を参照

観察タイプ別の実装ガイド

肉眼的所見(Gross Description)

code: LOINC 22634-0 "Pathology report gross observation"
valueString: 所見のテキスト記述

顕微鏡的所見(Microscopic Description)

code: LOINC 22635-7 "Pathology report microscopic observation"
valueString: 所見のテキスト記述
method: 染色法(HE染色等)

免疫染色結果

code: 各マーカーのLOINCコード
valueCodeableConcept: 陽性/陰性/判定不能
component: 染色強度、陽性率等の詳細

病理診断

code: LOINC 22637-3 "Pathology report final diagnosis"
valueCodeableConcept: SNOMED CTまたはICD-O-3コード
valueString: 診断のテキスト記述(コード化困難な場合)

Usages:

You can also check for usages in the FHIR IG Statistics

プロファイル詳細

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

This structure is derived from JP_Observation_Common

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
... identifier 0..* Identifier 病理検査に関する当該項目に対して、施設内で割り振られる一意の識別子。
... basedOn 0..* Reference(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
... Slices for category Content/Rules for all slices
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
..... coding
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: laboratory
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
..... coding
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationCategory_CS
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: pathology
... code S 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject S 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] S 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued S 0..1 instant このObservationが利用可能となった日時。
... performer S 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] S 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason 0..1 CodeableConcept 観察結果が存在しない理由。
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange 0..* BackboneElement 結果解釈のためのガイド。
... hasMember S 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component S 0..* BackboneElement 観察結果の構成要素。【詳細参照】
.... code S 1..1 CodeableConcept 構成要素を特定するコード。
.... value[x] S 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period 構成要素の実際の結果。
.... dataAbsentReason 0..1 CodeableConcept 構成要素の結果が存在しない理由。
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
.... referenceRange 0..* 構成要素の結果解釈のためのガイド。

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation C 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
Constraints: obs-6, obs-7
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... identifier Σ 0..* Identifier 病理検査に関する当該項目に対して、施設内で割り振られる一意の識別子。
... basedOn Σ 0..* Reference(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf Σ 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... status ?!Σ 1..1 code 結果の状態
Binding: ObservationStatus (required): 観察のステータスを提供するコード。 / Codes providing the status of an observation.
... Slices for category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
Slice: Unordered, Open by value:coding.system
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
Binding: JP Core Simple Observation Category ValueSet (required)
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
... code SΣ 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject SΣ 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus Σ 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] SΣ 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued SΣ 0..1 instant このObservationが利用可能となった日時。
... performer SΣ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] SΣC 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason C 0..1 CodeableConcept 観察結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的場所を説明するコード。左右性が含まれる場合があります。 / Codes describing anatomical locations. May include laterality.
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
Binding: ObservationMethods (example): 単純な観測の方法。 / Methods for simple observations.
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange C 0..* BackboneElement 結果解釈のためのガイド。
Constraints: obs-3
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
... hasMember SΣ 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component SΣ 0..* BackboneElement 観察結果の構成要素。【詳細参照】
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... code SΣ 1..1 CodeableConcept 構成要素を特定するコード。
Binding: LOINCCodes (example): 単純な観測の名前を識別するコード。 / Codes identifying names of simple observations.
.... value[x] SΣ 0..1 構成要素の実際の結果。
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept 構成要素の結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
.... referenceRange 0..* See referenceRange (Observation) 構成要素の結果解釈のためのガイド。

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation C 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
Constraints: obs-6, obs-7
... 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
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf Σ 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... status ?!Σ 1..1 code 結果の状態
Binding: ObservationStatus (required): 観察のステータスを提供するコード。 / Codes providing the status of an observation.
... Slices for category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
Slice: Unordered, Open by value:coding.system
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
Binding: JP Core Simple Observation 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 Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_SimpleObservationCategory_CS
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: laboratory
...... 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
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
..... 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 Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationCategory_CS
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: pathology
...... 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 SΣ 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject SΣ 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus Σ 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] SΣ 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued SΣ 0..1 instant このObservationが利用可能となった日時。
... performer SΣ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] SΣC 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason C 0..1 CodeableConcept 観察結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的場所を説明するコード。左右性が含まれる場合があります。 / Codes describing anatomical locations. May include laterality.
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
Binding: ObservationMethods (example): 単純な観測の方法。 / Methods for simple observations.
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange C 0..* BackboneElement 結果解釈のためのガイド。
Constraints: obs-3
.... 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
.... low C 0..1 SimpleQuantity(4.0.1) 関連する場合は低レンジ / Low Range, if relevant
.... high C 0..1 SimpleQuantity(4.0.1) 関連する場合、高レンジ / High Range, if relevant
.... type 0..1 CodeableConcept 参照範囲予選修飾子 / Reference range qualifier
Binding: ObservationReferenceRangeMeaningCodes (preferred): 参照範囲の意味のコード。 / Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept 参照範囲の母集団 / Reference range population
Binding: ObservationReferenceRangeAppliesToCodes (example): 参照範囲が適用される母集団を識別するコード。 / Codes identifying the population the reference range applies to.
.... age 0..1 Range 適用される年齢範囲、関連する場合 / Applicable age range, if relevant
.... text 0..1 string 観察中のテキストベースの参照範囲 / Text based reference range in an observation
... hasMember SΣ 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component SΣ 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
.... code SΣ 1..1 CodeableConcept 構成要素を特定するコード。
Binding: LOINCCodes (example): 単純な観測の名前を識別するコード。 / Codes identifying names of simple observations.
.... value[x] SΣ 0..1 構成要素の実際の結果。
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept 構成要素の結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
.... referenceRange 0..* See referenceRange (Observation) 構成要素の結果解釈のためのガイド。

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages|4.0.1
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category|4.0.1
From the FHIR Standard
Observation.category:firstrequiredJP_SimpleObservationCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_SimpleObservationCategory_VS
Observation.category:pathologypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category|4.0.1
From the FHIR Standard
Observation.codepreferredJP_ObservationPathologyCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationPathologyCode_VS
From this IG
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason|4.0.1
From the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation|4.0.1
From the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site|4.0.1
From the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods|4.0.1
From the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning|4.0.1
From the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto|4.0.1
From the FHIR Standard
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes|4.0.1
From the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason|4.0.1
From the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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-4errorObservationリソースが別のリソースに含まれている場合、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-5errorObservation別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationリソースには、堅牢な管理のための叙述(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()
obs-3errorObservation.referenceRange少なくともlow, high, textのいずれかが必要です / Must have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReasonは、Observation.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationObservation.codeがObservation.component.codeと同じ場合、そのcodeに関連付くvalueは存在してはならない。 / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

Differential View

This structure is derived from JP_Observation_Common

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
... identifier 0..* Identifier 病理検査に関する当該項目に対して、施設内で割り振られる一意の識別子。
... basedOn 0..* Reference(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
... Slices for category Content/Rules for all slices
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
..... coding
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: laboratory
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
..... coding
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationCategory_CS
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: pathology
... code S 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject S 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] S 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued S 0..1 instant このObservationが利用可能となった日時。
... performer S 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] S 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason 0..1 CodeableConcept 観察結果が存在しない理由。
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange 0..* BackboneElement 結果解釈のためのガイド。
... hasMember S 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component S 0..* BackboneElement 観察結果の構成要素。【詳細参照】
.... code S 1..1 CodeableConcept 構成要素を特定するコード。
.... value[x] S 0..1 Quantity, CodeableConcept, string, boolean, integer, Range, Ratio, SampledData, time, dateTime, Period 構成要素の実際の結果。
.... dataAbsentReason 0..1 CodeableConcept 構成要素の結果が存在しない理由。
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
.... referenceRange 0..* 構成要素の結果解釈のためのガイド。

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation C 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
Constraints: obs-6, obs-7
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... identifier Σ 0..* Identifier 病理検査に関する当該項目に対して、施設内で割り振られる一意の識別子。
... basedOn Σ 0..* Reference(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf Σ 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... status ?!Σ 1..1 code 結果の状態
Binding: ObservationStatus (required): 観察のステータスを提供するコード。 / Codes providing the status of an observation.
... Slices for category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
Slice: Unordered, Open by value:coding.system
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
Binding: JP Core Simple Observation Category ValueSet (required)
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
... code SΣ 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject SΣ 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus Σ 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] SΣ 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued SΣ 0..1 instant このObservationが利用可能となった日時。
... performer SΣ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] SΣC 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason C 0..1 CodeableConcept 観察結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的場所を説明するコード。左右性が含まれる場合があります。 / Codes describing anatomical locations. May include laterality.
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
Binding: ObservationMethods (example): 単純な観測の方法。 / Methods for simple observations.
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange C 0..* BackboneElement 結果解釈のためのガイド。
Constraints: obs-3
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
... hasMember SΣ 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component SΣ 0..* BackboneElement 観察結果の構成要素。【詳細参照】
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... code SΣ 1..1 CodeableConcept 構成要素を特定するコード。
Binding: LOINCCodes (example): 単純な観測の名前を識別するコード。 / Codes identifying names of simple observations.
.... value[x] SΣ 0..1 構成要素の実際の結果。
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept 構成要素の結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
.... referenceRange 0..* See referenceRange (Observation) 構成要素の結果解釈のためのガイド。

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Observation C 0..* JP_Observation_Common 病理検査による観察結果(診断、所見など)の情報。【詳細参照】
Constraints: obs-6, obs-7
... 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
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... 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(ServiceRequest) このObservationが実施されることになった依頼情報。【詳細参照】
... partOf Σ 0..* Reference(JP Core Procedure Profile) このObservationが関連する手技の情報。【詳細参照】
... status ?!Σ 1..1 code 結果の状態
Binding: ObservationStatus (required): 観察のステータスを提供するコード。 / Codes providing the status of an observation.
... Slices for category S 2..* CodeableConcept このObservationを分類するコード【詳細参照】
Slice: Unordered, Open by value:coding.system
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
.... category:first S 1..* CodeableConcept 病理検査の第1カテゴリはJP_SimpleObservationCategory_VSからlaboratoryを指定する。
Binding: JP Core Simple Observation 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 Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_SimpleObservationCategory_CS
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: laboratory
...... 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
.... category:pathology S 1..1 CodeableConcept 第2カテゴリはpathology固定とする。
Binding: ObservationCategoryCodes (preferred): 高レベルの観測カテゴリのコード。 / Codes for high level observation categories.
..... 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 Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationCategory_CS
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: pathology
...... 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 SΣ 1..1 CodeableConcept このObservationの対象を特定するコード。【詳細参照】
Binding: JP Core Observation Pathology Code ValueSet (preferred)
... subject SΣ 1..1 Reference(JP Core Patient Profile) このObservationの対象患者。
... focus Σ 0..* Reference(Resource) 実際の観察対象(検体等)に関する情報。【詳細参照】
... encounter Σ 0..1 Reference(JP Core Encounter Profile) このObservationが実施された受診情報。
... effective[x] SΣ 0..1 診断・所見を記載した日時。【詳細参照】
.... effectiveDateTime dateTime
.... effectivePeriod Period
... issued SΣ 0..1 instant このObservationが利用可能となった日時。
... performer SΣ 0..* Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile) 病理診断を行った病理医。【詳細参照】
... value[x] SΣC 0..1 病理検査の観察結果(診断、所見など)の情報を格納する。【詳細参照】
.... valueCodeableConcept CodeableConcept
.... valueString string
... dataAbsentReason C 0..1 CodeableConcept 観察結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
... interpretation S 0..* CodeableConcept 観察結果の解釈(悪性度等)。【詳細参照】
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
... note 0..* Annotation 追加的なコメント。
... bodySite S 0..1 CodeableConcept 検体採取部位。【詳細参照】
Binding: SNOMEDCTBodyStructures (example): 解剖学的場所を説明するコード。左右性が含まれる場合があります。 / Codes describing anatomical locations. May include laterality.
... method S 0..1 CodeableConcept 観察方法(染色法等)。【詳細参照】
Binding: ObservationMethods (example): 単純な観測の方法。 / Methods for simple observations.
... specimen S 0..1 Reference(JP Core Specimen Pathology Profile) この観察に使用された検体。【詳細参照】
... device 0..1 Reference(Device | DeviceMetric) 観察に使用した機器。
... referenceRange C 0..* BackboneElement 結果解釈のためのガイド。
Constraints: obs-3
.... 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
.... low C 0..1 SimpleQuantity(4.0.1) 関連する場合は低レンジ / Low Range, if relevant
.... high C 0..1 SimpleQuantity(4.0.1) 関連する場合、高レンジ / High Range, if relevant
.... type 0..1 CodeableConcept 参照範囲予選修飾子 / Reference range qualifier
Binding: ObservationReferenceRangeMeaningCodes (preferred): 参照範囲の意味のコード。 / Code for the meaning of a reference range.
.... appliesTo 0..* CodeableConcept 参照範囲の母集団 / Reference range population
Binding: ObservationReferenceRangeAppliesToCodes (example): 参照範囲が適用される母集団を識別するコード。 / Codes identifying the population the reference range applies to.
.... age 0..1 Range 適用される年齢範囲、関連する場合 / Applicable age range, if relevant
.... text 0..1 string 観察中のテキストベースの参照範囲 / Text based reference range in an observation
... hasMember SΣ 0..* Reference(JP Core Observation Common Profile | JP Core Observation Pathology Profile) 関連する観察結果。【詳細参照】
... derivedFrom Σ 0..* Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | JP Core Observation Common Profile | MolecularSequence) 関連する画像やレポート。
... component SΣ 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
.... code SΣ 1..1 CodeableConcept 構成要素を特定するコード。
Binding: LOINCCodes (example): 単純な観測の名前を識別するコード。 / Codes identifying names of simple observations.
.... value[x] SΣ 0..1 構成要素の実際の結果。
..... valueQuantity Quantity
..... valueCodeableConcept CodeableConcept
..... valueString string
..... valueBoolean boolean
..... valueInteger integer
..... valueRange Range
..... valueRatio Ratio
..... valueSampledData SampledData
..... valueTime time
..... valueDateTime dateTime
..... valuePeriod Period
.... dataAbsentReason C 0..1 CodeableConcept 構成要素の結果が存在しない理由。
Binding: DataAbsentReason (extensible): 結果( Observation.value[x])が欠落している理由を指定するコード。 / Codes specifying why the result (Observation.value[x]) is missing.
.... interpretation 0..* CodeableConcept 構成要素の結果の解釈。
Binding: ObservationInterpretationCodes (extensible): 観測の解釈を識別するコード。 / Codes identifying interpretations of observations.
.... referenceRange 0..* See referenceRange (Observation) 構成要素の結果解釈のためのガイド。

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages|4.0.1
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
From the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category|4.0.1
From the FHIR Standard
Observation.category:firstrequiredJP_SimpleObservationCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_SimpleObservationCategory_VS
Observation.category:pathologypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category|4.0.1
From the FHIR Standard
Observation.codepreferredJP_ObservationPathologyCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationPathologyCode_VS
From this IG
Observation.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason|4.0.1
From the FHIR Standard
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation|4.0.1
From the FHIR Standard
Observation.bodySiteexampleSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site|4.0.1
From the FHIR Standard
Observation.methodexampleObservationMethods
http://hl7.org/fhir/ValueSet/observation-methods|4.0.1
From the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning|4.0.1
From the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto|4.0.1
From the FHIR Standard
Observation.component.codeexampleLOINCCodes(a valid code from LOINC)
http://hl7.org/fhir/ValueSet/observation-codes|4.0.1
From the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason|4.0.1
From the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation|4.0.1
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / 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-4errorObservationリソースが別のリソースに含まれている場合、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-5errorObservation別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationリソースには、堅牢な管理のための叙述(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()
obs-3errorObservation.referenceRange少なくともlow, high, textのいずれかが必要です / Must have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReasonは、Observation.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationObservation.codeがObservation.component.codeと同じ場合、そのcodeに関連付くvalueは存在してはならない。 / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()

 

Other representations of profile: CSV, Excel, Schematron

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