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 Condition Diagnosis Profile

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

JP_Condition_Diagnosis

Title

JP Core Condition Diagnosis Profile

Status Active ( 2025-06-24 )
Copyright

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

このプロファイルはConditionリソースに対して、患者の診断に関する情報を送受信するための共通の制約と拡張を定めたものである。

本プロファイルは、診療情報提供書や退院時サマリーなどで患者の診断に関する情報を表現するJP_Condition_Diagnosisリソースの記録・更新・検索を行う上で、準拠するべき必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。

スコープ

  • JP_Condition_Diagnosisリソースは、診療情報提供書や退院時サマリーの傷病名、現病歴、既往歴に記述する、医療者が専門的な知識に基づき診断した結果などの情報を表現する。
  • JP_Condition_Diagnosisリソースは、診療報酬請求に必要な病名やDPC病名、プロブレムとして記述される症状、所見なども対象とするが、それらの記述に必要な固有の属性(主傷病かどうか、医療資源を最も投入した傷病名かどうか、など)は含まれない。
  • JP_Condition_Diagnosisリソースは、歯科で用いられる病名(歯科病名)は対象としない。

想定シナリオ

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

  • 診療情報提供書や退院時サマリにおいて傷病名を記述する
  • 電子カルテで医師が登録した病名情報を検索する
  • 地域連携システムにおいて患者の病名情報を電子的に情報交換する
  • 各種検査オーダーにおいて対象となる病名情報(依頼病名)を記述する
  • SS-MIX2やJAHIS病名情報データ交換規約に準拠した病名オーダメッセージをJSONに変換する

プロファイル定義

Usages:

プロファイル詳細

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

This structure is derived from JP_Condition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... clinicalStatus 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
... verificationStatus 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
... code S 0..1 CodeableConcept 病名の識別コード。【詳細参照】
.... Slices for extension Content/Rules for all slices
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:medisRecordNo 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:receipt 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:icd10 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... text 0..1 string 病名や所見、症状のフルテキスト【詳細参照】
... onset[x] 0..1 dateTime, Age, Period, Range, string 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
... abatement[x] 0..1 dateTime, Age, Period, Range, string 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
... evidence
.... code 0..* CodeableConcept 徴候や症状

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
Constraints: con-3, con-4, con-5
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況
... code SΣ 0..1 CodeableConcept 病名の識別コード。【詳細参照】
Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定
.... Slices for extension Content/Rules for all slices
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange Σ 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:medisRecordNo Σ 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:receipt Σ 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:icd10 Σ 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... text Σ 0..1 string 病名や所見、症状のフルテキスト【詳細参照】
... subject Σ 1..1 Reference(JP Core Patient Profile) Who has the condition? 誰がこの状態を有するか
... onset[x] Σ 0..1 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] C 0..1 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
Constraints: con-3, con-4, con-5
... id Σ 0..1 id このアーティファクトの論理ID
... meta Σ 0..1 Meta リソースに関するMetadata
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
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 含まれている、インラインのリソース
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... identifier Σ 0..* Identifier この状態の外部ID。
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況
... category 0..* CodeableConcept problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断)
Binding: ConditionCategoryCodes (extensible): 状態に割り当てられたカテゴリー。
... severity 0..1 CodeableConcept Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現
Binding: JP Core Condition Severity ValueSet (preferred)
... code SΣ 0..1 CodeableConcept 病名の識別コード。【詳細参照】
Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... Slices for extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange Σ 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:medisRecordNo Σ 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:receipt Σ 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:icd10 Σ 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... 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 病名や所見、症状のフルテキスト【詳細参照】
... bodySite Σ 0..* CodeableConcept Anatomical location, if relevant. もし関連するのであれば、その人体部位
Binding: JP Core Condition BodySite ValueSet (example)
... subject Σ 1..1 Reference(JP Core Patient Profile) Who has the condition? 誰がこの状態を有するか
... encounter Σ 0..1 Reference(JP Core Encounter Profile) Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など)
... onset[x] Σ 0..1 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] C 0..1 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate Σ 0..1 dateTime Date record was first recorded. この患者状態が初めて記録された日時
... recorder Σ 0..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) Who recorded the condition. 誰がこの患者状態を記録したか
... asserter Σ 0..1 Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) Person who asserts this condition. この患者状態の情報源
... stage C 0..* BackboneElement Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの
Constraints: con-1
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... summary C 0..1 CodeableConcept 簡単な要約(病気特有のもの)
Binding: ConditionStage (example): 状態段階を説明するコード(例:がんの段階)
.... assessment C 0..* Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) 評価の公式記録
.... type 0..1 CodeableConcept ステージングの種類
Binding: ConditionStageType (example): 状態分類を表すコード(例:臨床的または病理学的)。
... evidence C 0..* BackboneElement Supporting evidence. 患者状態の存在に関する根拠
Constraints: con-2
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... code ΣC 0..* CodeableConcept 徴候や症状
Binding: ManifestationAndSymptomCodes (example): 症状や現れ方を記述するコード。
.... detail ΣC 0..* Reference(Resource) 別の場所で見つかったサポート情報
... note 0..* Annotation Additional information about the Condition. この患者状態に関する追加情報

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
From the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
From the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
From the FHIR Standard
Condition.severitypreferredJP_ConditionSeverity_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ConditionSeverity_VS
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
From the FHIR Standard
Condition.code.coding:medisExchangerequiredJP_Disease_MEDIS_Concept_VS
http://medis.or.jp/ValueSet/master-disease-exCode
Condition.code.coding:medisRecordNorequiredJP_Disease_MEDIS_ManagementID_VS
http://medis.or.jp/ValueSet/master-disease-keyNumber
Condition.code.coding:receiptrequiredJP_Disease_Claim_VS
http://jpfhir.jp/fhir/core/mhlw/ValueSet/masterB-disease
Condition.code.coding:icd10requiredMHLW_valueSet_icd10_2013_jp
http://jpfhir.jp/fhir/core/mhlw/ValueSet/ICD10-2013-full
Condition.bodySiteexampleJP_Condition_BodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Condition_BodySite_VS
From this IG
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
From the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
From the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageステージには要約または評価が必要です。
: summary.exists() or assessment.exists()
con-2errorCondition.evidence証拠にはコードまたは詳細が必要です。
: code.exists() or detail.exists()
con-3best practiceConditionverificationStatus」が「entered-in-error」でなく、「category」が「problem-list-item」である場合、「condition.clinicalStatus」が存在している必要があります。
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionもし状態が軽減された場合、臨床状態は不活動、解決、または寛解でなければなりません。
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionverificationStatusがentered-in-errorである場合、condition.clinicalStatusは存在してはなりません。
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionもしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen).
: contained.contained.empty()
dom-3errorConditionもしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。
: 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-4errorConditionもしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionもしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。
: contained.meta.security.empty()
dom-6best practiceCondition資源は堅牢な管理のために物語を持つべきである。
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsextensionまたはvalue[x]のいずれかが必要です。両方ではありません。
: extension.exists() != value.exists()

This structure is derived from JP_Condition

Summary

Mandatory: 0 element(8 nested mandatory elements)
Must-Support: 1 element
Fixed: 4 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the values of Condition.code.coding

Differential View

This structure is derived from JP_Condition

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... clinicalStatus 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
... verificationStatus 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
... code S 0..1 CodeableConcept 病名の識別コード。【詳細参照】
.... Slices for extension Content/Rules for all slices
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:medisRecordNo 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:receipt 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System ValueSet (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:icd10 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (required)
...... system 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... code 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... text 0..1 string 病名や所見、症状のフルテキスト【詳細参照】
... onset[x] 0..1 dateTime, Age, Period, Range, string 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
... abatement[x] 0..1 dateTime, Age, Period, Range, string 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
... evidence
.... code 0..* CodeableConcept 徴候や症状

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
Constraints: con-3, con-4, con-5
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況
... code SΣ 0..1 CodeableConcept 病名の識別コード。【詳細参照】
Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定
.... Slices for extension Content/Rules for all slices
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange Σ 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:medisRecordNo Σ 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:receipt Σ 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System ValueSet (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... coding:icd10 Σ 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (required)
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... text Σ 0..1 string 病名や所見、症状のフルテキスト【詳細参照】
... subject Σ 1..1 Reference(JP Core Patient Profile) Who has the condition? 誰がこの状態を有するか
... onset[x] Σ 0..1 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] C 0..1 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Condition C 0..* JP_Condition Detailed information about disease. 患者の診断に関する詳細な情報
Constraints: con-3, con-4, con-5
... id Σ 0..1 id このアーティファクトの論理ID
... meta Σ 0..1 Meta リソースに関するMetadata
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
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 含まれている、インラインのリソース
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:diseaseOutcome 0..1 CodeableConcept 病名転帰
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... identifier Σ 0..* Identifier この状態の外部ID。
... clinicalStatus ?!ΣC 0..1 CodeableConcept active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治)【詳細参照】
Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。
... verificationStatus ?!ΣC 0..1 CodeableConcept unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載)。【詳細参照】
Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況
... category 0..* CodeableConcept problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断)
Binding: ConditionCategoryCodes (extensible): 状態に割り当てられたカテゴリー。
... severity 0..1 CodeableConcept Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現
Binding: JP Core Condition Severity ValueSet (preferred)
... code SΣ 0..1 CodeableConcept 病名の識別コード。【詳細参照】
Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... Slices for extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:diseasePrefixModifier 0..* CodeableConcept 前置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier
..... extension:diseasePostfixModifier 0..* CodeableConcept 後置修飾語
URL: http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier
.... Slices for coding Σ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
Slice: Unordered, Open by value:system
..... coding:medisExchange Σ 0..1 Coding MEDIS ICD10対応標準病名マスター(交換用コード)。【詳細参照】
Binding: JP Core Condition Disease Code MEDIS Exchange 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-exCode
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:medisRecordNo Σ 0..1 Coding MEDIS ICD10対応標準病名マスターの交換用コード。
Binding: JP Core Condition Disease Code MEDIS RecordNo 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://medis.or.jp/CodeSystem/master-disease-keyNumber
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:receipt Σ 0..1 Coding レセプト電算用傷病名マスター。【詳細参照】
Binding: JP Core Condition Disease Code Receipt System 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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/masterB-disease
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... coding:icd10 Σ 0..1 Coding ICD-10コード。【詳細参照】
Binding: MHLW 厚生労働省ICD102013版 (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
...... system Σ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code Σ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... 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 病名や所見、症状のフルテキスト【詳細参照】
... bodySite Σ 0..* CodeableConcept Anatomical location, if relevant. もし関連するのであれば、その人体部位
Binding: JP Core Condition BodySite ValueSet (example)
... subject Σ 1..1 Reference(JP Core Patient Profile) Who has the condition? 誰がこの状態を有するか
... encounter Σ 0..1 Reference(JP Core Encounter Profile) Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など)
... onset[x] Σ 0..1 発症日(病名開始日)。診断された疾患や症状が開始された、推定もしくは実際の日付、日時、年齢。【詳細参照】
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... abatement[x] C 0..1 転帰日(病名終了日)。診断された疾患や症状がいつ治癒/寛解/軽快したか。【詳細参照】
.... abatementDateTime dateTime
.... abatementAge Age
.... abatementPeriod Period
.... abatementRange Range
.... abatementString string
... recordedDate Σ 0..1 dateTime Date record was first recorded. この患者状態が初めて記録された日時
... recorder Σ 0..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) Who recorded the condition. 誰がこの患者状態を記録したか
... asserter Σ 0..1 Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) Person who asserts this condition. この患者状態の情報源
... stage C 0..* BackboneElement Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの
Constraints: con-1
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... summary C 0..1 CodeableConcept 簡単な要約(病気特有のもの)
Binding: ConditionStage (example): 状態段階を説明するコード(例:がんの段階)
.... assessment C 0..* Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) 評価の公式記録
.... type 0..1 CodeableConcept ステージングの種類
Binding: ConditionStageType (example): 状態分類を表すコード(例:臨床的または病理学的)。
... evidence C 0..* BackboneElement Supporting evidence. 患者状態の存在に関する根拠
Constraints: con-2
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... code ΣC 0..* CodeableConcept 徴候や症状
Binding: ManifestationAndSymptomCodes (example): 症状や現れ方を記述するコード。
.... detail ΣC 0..* Reference(Resource) 別の場所で見つかったサポート情報
... note 0..* Annotation Additional information about the Condition. この患者状態に関する追加情報

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Condition.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
From the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Condition.clinicalStatusrequiredConditionClinicalStatusCodes
http://hl7.org/fhir/ValueSet/condition-clinical|4.0.1
From the FHIR Standard
Condition.verificationStatusrequiredConditionVerificationStatus
http://hl7.org/fhir/ValueSet/condition-ver-status|4.0.1
From the FHIR Standard
Condition.categoryextensibleConditionCategoryCodes
http://hl7.org/fhir/ValueSet/condition-category
From the FHIR Standard
Condition.severitypreferredJP_ConditionSeverity_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ConditionSeverity_VS
Condition.codeexampleCondition/Problem/DiagnosisCodes
http://hl7.org/fhir/ValueSet/condition-code
From the FHIR Standard
Condition.code.coding:medisExchangerequiredJP_Disease_MEDIS_Concept_VS
http://medis.or.jp/ValueSet/master-disease-exCode
Condition.code.coding:medisRecordNorequiredJP_Disease_MEDIS_ManagementID_VS
http://medis.or.jp/ValueSet/master-disease-keyNumber
Condition.code.coding:receiptrequiredJP_Disease_Claim_VS
http://jpfhir.jp/fhir/core/mhlw/ValueSet/masterB-disease
Condition.code.coding:icd10requiredMHLW_valueSet_icd10_2013_jp
http://jpfhir.jp/fhir/core/mhlw/ValueSet/ICD10-2013-full
Condition.bodySiteexampleJP_Condition_BodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_Condition_BodySite_VS
From this IG
Condition.stage.summaryexampleConditionStage
http://hl7.org/fhir/ValueSet/condition-stage
From the FHIR Standard
Condition.stage.typeexampleConditionStageType
http://hl7.org/fhir/ValueSet/condition-stage-type
From the FHIR Standard
Condition.evidence.codeexampleManifestationAndSymptomCodes
http://hl7.org/fhir/ValueSet/manifestation-or-symptom
From the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
con-1errorCondition.stageステージには要約または評価が必要です。
: summary.exists() or assessment.exists()
con-2errorCondition.evidence証拠にはコードまたは詳細が必要です。
: code.exists() or detail.exists()
con-3best practiceConditionverificationStatus」が「entered-in-error」でなく、「category」が「problem-list-item」である場合、「condition.clinicalStatus」が存在している必要があります。
: clinicalStatus.exists() or verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code = 'entered-in-error').exists() or category.select($this='problem-list-item').empty()
con-4errorConditionもし状態が軽減された場合、臨床状態は不活動、解決、または寛解でなければなりません。
: abatement.empty() or clinicalStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-clinical' and (code='resolved' or code='remission' or code='inactive')).exists()
con-5errorConditionverificationStatusがentered-in-errorである場合、condition.clinicalStatusは存在してはなりません。
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorConditionもしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen).
: contained.contained.empty()
dom-3errorConditionもしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。
: 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-4errorConditionもしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorConditionもしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。
: contained.meta.security.empty()
dom-6best practiceCondition資源は堅牢な管理のために物語を持つべきである。
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsextensionまたはvalue[x]のいずれかが必要です。両方ではありません。
: extension.exists() != value.exists()

This structure is derived from JP_Condition

Summary

Mandatory: 0 element(8 nested mandatory elements)
Must-Support: 1 element
Fixed: 4 elements

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the values of Condition.code.coding

 

Other representations of profile: CSV, Excel, Schematron

必須要素

本プロファイルに準拠するためには、次の項目の値が存在しなければならない。

  • subject : 本リソースを所有する患者

Extensions定義

本プロファイルで定義された拡張は次の通りである。

拡張 説明 定義 値型
病名転帰 病名の転帰を格納するための拡張
《code配下》
JP_Condition_DiseaseOutcome CodeableConcept
病名修飾語 病名の前置修飾語を格納する拡張
《code配下》
JP_Condition_DiseasePrefixModifier CodeableConcept
病名修飾語 病名の後置修飾語を格納する拡張
《code配下》
JP_Condition_DiseasePostfixModifier CodeableConcept

用語定義

HL7 FHIRの基底規格では、病名コードなどでSNOMED CTが使われているが、日本ではライセンスの問題もあり普及していない。代替としてJAHIS病名情報データ交換規約やSS-MIX2で使われている用語集を採用した。

HL7 V2系では用語集を識別するコーディングシステム名(以下、「CS名」)は文字列であったが、FHIRではURIを指定する必要があるため、それぞれにURIを割り当てた。以下に使用する用語集のCS名とURI表記を列記する。

分類 用語集 CS名 URI
病名 MEDIS ICD10対応標準病名マスター(管理番号) MDCDX2 http://medis.or.jp/CodeSystem/master-disease-keyNumber
病名 MEDIS ICD10対応標準病名マスター(交換用コード) MDCDX2 http://medis.or.jp/CodeSystem/master-disease-exCode
病名 ICD-10 ICD10 http://jpfhir.jp/fhir/core/mhlw/CodeSystem/ICD10-2013-full
病名 レセプト電算用傷病名マスター (なし) http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDisaseCodeReceipt_CS
病名修飾語 MEDIS ICD10対応標準病名マスター(修飾語管理番号) MDCDX2 http://medis.or.jp/CodeSystem/master-disease-modKeyNumber
病名修飾語 MEDIS ICD10対応標準病名マスター(修飾語交換用コード) MDCDX2 http://medis.or.jp/CodeSystem/master-disease-modExCode
病名修飾語 レセプト電算用修飾語マスター (なし) http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDiseaseModifierReceipt_CS
転帰区分 HL7表0241 HL70241 hhttp://jpfhir.jp/fhir/core/CodeSystem/HL70241
転帰区分 JHSD表0006 JHSD0006 http://jpfhir.jp/fhir/core/CodeSystem/JHSD0006
転帰区分 レセプト電算システム転帰区分コード (なし) http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDiseaseOutcomeReceipt_CS

制約一覧

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

項目の追加

本プロファイルで追加された項目は以下の通りである。

  • 転帰区分(拡張「DiseaseOutcome」を使用)
  • 発症日(病名開始日)(onset[x]を使用)
  • 転帰日(病名終了日)(abatement[x]を使用)
  • 病名修飾語(拡張「DiseasePrefixModifier」「DiseasePostfixModifier」を使用)

利用方法

OperationおよびSearch Parameter 一覧

Search Parameter一覧

コンフォーマンス パラメータ
SHALL identifier token GET [base]/Condition?identifier=http://myhospital.com/fhir/condition|123
SHOULD patient reference GET [base]/Condition?patient=Patient/123
MAY patient,onset-date reference,date GET [base]/Condition?patient=Patient/123&onset-date=ge2021-08-24
MAY patient,clinical-status reference,code GET [base]/Condition?patient=Patient/123&clinical-status=active
MAY patient,verification-status reference,code GET [base]/Condition?patient=Patient/123&verification-status=confirmed
MAY patient,category reference,code GET [base]/Condition??patient=Patient/123&category=problem-list-item
必須検索パラメータ

本プロファイルに準拠するためには、以下の検索パラメータをサポートしなければならない(SHALL)

  1. 検索パラメータidentifierを指定し、レコードIDなどの識別子によりConditionを検索

    GET [base]/Condition?identifier={system|}[code]
    

    例:

    GET [base]/Condition?identifier=http://myhospital.com/fhir/condition|123
    

    指定された識別子に一致するConditionリソースを含むBundleを検索する。

推奨検索パラメータ

本プロファイルに準拠するためには、以下の検索パラメータをサポートすることが推奨される(SHOULD)

  1. 検索パラメータpatientを指定し、該当するすべてのConditionを検索

    GET [base]/Condition?patient={reference}
    

    例:

    GET [base]/Condition?patient=Patient/123
    

    指定された患者のすべてのConditionリソースを含むBundleを検索する。

追加検索パラメータ

オプションとして次の検索パラメータをサポートすることができる(MAY)

  1. 検索パラメータpatientとonset-dateを指定し、該当するすべてのConditionを検索

    • dateに対する次の比較演算子のサポートを含む: gt,lt,ge,le
    • AND検索のオプションのサポートを含む (例えば.onset-date=[date]&onset-date=[date]]&…)
       GET [base]/Condition?patient={reference}&onset-date={gt|lt|ge|le}[date]{&onset-&date={gt|lt|ge|le}[date]&...}
    

    例:

       GET [base]/Condition?patient=Patient/123&onset-date=ge2021-08-24
    

    指定された患者および発症日のすべてのConditionを含むBundleを検索する。

  2. 検索パラメータpatientとclinical-statusを指定し、該当するすべてのConditionを検索

    • OR検索のサポートを含む(例えば clinical-status={system|}[code],{system|}[code],…)
       GET [base]/Condition?patient={reference}&clinical-status={system|}[code]{,{system|}[code],...}
    

    例:

       GET [base]/Condition?patient=Patient/123&clinical-status=active
    
       GET [base]/Condition?patient=Patient/123&clinical-status=http://hl7.org/fhir/ValueSet/condition-clinical|active
    

    指定された患者およびステータスのすべてのConditionを含むBundleを検索する。

  3. 検索パラメータpatientとverification-statusを指定し、該当するすべてのConditionを検索

       GET [base]/Condition?patient={reference}&verification-status={system|}[code]
    

    例:

       GET [base]/Condition?patient=Patient/123&verification-status=confirmed
    
       GET [base]/Condition?patient=Patient/123&verification-status=http://hl7.org/fhir/ValueSet/condition-ver-status|confirmed
    

    指定された患者および確認状態のすべてのConditionを含むBundleを検索する。

  4. 検索パラメータpatientとcategoryを指定し、該当するすべてのConditionを検索

       GET [base]/Condition?patient={reference}&category={system|}[code]
    

    例:

       GET [base]/Condition?patient=Patient/123&category=claim-diagnosis
    
       GET [base]/Condition?patient=Patient/123&category=http://hl7.org/fhir/ValueSet/condition-category|problem-list-item
    

    指定された患者およびカテゴリーのすべてのConditionを含むBundleを検索する。

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

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

サンプル

注意事項

病名の識別コードと名称について

病名を識別するコードと名称は、Condition.code要素に、CodeableConcept型を使用して記録する。標準コードとしては、MEDIS ICD10対応標準病名マスターの交換用コード("http://medis.or.jp/CodeSystem/master-disease-exCode")、MEDIS ICD10対応標準病名マスターの管理コード(http://medis.or.jp/CodeSystem/master-disease-keyNumber)、ICD-10("http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDisaseCodeICD10_CS")、レセプト電算用傷病名マスター("http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionReceiptCode_CS")を推奨する。CodeableConcept型はcoding要素を繰り返すことが可能なので、1つの病名の識別情報を複数のコードシステムで記述してもよい。 また、Condition.code.text には修飾情報を含めた病名のフルテキストを記述する。

「急性化膿性虫垂炎の疑い」の場合のインスタンス例を示す。

"code": {
  "coding": [ { 
    "system": "http://terminology.sample.com/CodeSystem/disease/1311234567", 
    "code": "MD03981", 
    "display": "急性化膿性虫垂炎" 
  }, { 
    "system": "http://medis.or.jp/CodeSystem/master-disease-exCode", 
    "code": "HR19", 
    "display": "急性化膿性虫垂炎" 
  }, { 
    "system": "http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDisaseCodeICD10_CS", 
    "code": "K358", 
    "display": "急性化膿性虫垂炎" 
  }, { 
    "system": "http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionReceiptCode_CS", 
    "code": "5409004", 
    "display": "急性化膿性虫垂炎" 
  } ], 
  "text": "急性化膿性虫垂炎の疑い" 
},

病名修飾語について

病名修飾語は「急性」「過敏性」「症候群」などの修飾を病名に付加するためのものであり、Condition.code要素に対して定義した拡張「JP_Condition_DiseasePrefixModifier」「JP_Condition_DiseasePostfixModifier」を使用し、CodeableConcept型を使用して記録する。標準コードとしては、MEDIS ICD10対応標準病名マスターの修飾語交換用コード("http://medis.or.jp/CodeSystem/master-disease-modExCode")、レセプト電算資システム用修飾語コード("http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDiseaseModifierReceipt_CS")、MEDIS ICD10対応標準病名マスターの修飾語管理番号("http://medis.or.jp/CodeSystem/master-disease-modKeyNumber")をを推奨する。この拡張を繰り返すことにより、複数の修飾語を記述することができる。

「右橈骨遠位端骨折の術後」の場合のインスタンス例を示す。

"code": {
  "extension": [ {
    "url": "http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePrefixModifier",
    "valueCodeableConcept": {
      "coding": [ { 
        "system": "http://medis.or.jp/CodeSystem/master-disease-modExCode", 
        "code": "5194", 
        "display": "右" 
      } ],
      "text": "右"
    }
  }, {
    "url": "http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseasePostfixModifier",
    "valueCodeableConcept": {
      "coding": [ { 
        "system": "http://medis.or.jp/CodeSystem/master-disease-modExCode", 
        "code": "1486", 
        "display": "の術後" 
      } ],
      "text": "の術後"
    }
  } ],
  "coding": [ { 
    "system": "http://terminology.sample.com/CodeSystem/disease/1311234567", 
    "code": "MD13062", 
    "display": "橈骨遠位端骨折" 
  }, { 
    "system": "http://medis.or.jp/CodeSystem/master-disease-exCode", 
    "code": "CJTR", 
    "display": "橈骨遠位端骨折" 
  } ], 
  "text": "右橈骨遠位端骨折の術後" 
},

発症日(病名開始日)、転帰日(病名終了日)の記述方法

病名や症状などの発症日(病名や症状が始まった日)および転帰日(病名や症状が治まった日)は、それぞれCondition.onset[x]要素およびCondition.abatement[x]要素を使用して記述する。発症日や転帰日が不明の場合、代わりに病名開始日(当該病名の診療を開始した日)や病名終了日(当該病名の診療を終了した日)を記載してもよい。 dateTime, Age, Period, Range, string の5種類のデータ型を選択でき、情報の精度に応じて様々な記述方法が可能である。 abatement[x]要素はCondition.clinicalStatus要素の値が"resolved","remission","inactive"の場合のみ記述できることに注意すること。

「2023-09-01」に発症し、「2023-09-23」に転帰した場合のインスタンス例を示す。

"onsetDateTime": "2023-09-01",
"abatementDateTime": "2023-09-23",

「2023年6月から7月」に発症した場合のインスタンス例を示す。

"onsetPeriod": {
  "start": "2023-06",
  "end": "2023-07"
},

「15歳」の時に発症した場合のインスタンス例を示す。

"onsetAge": {
  "value": 15,
  "unit": "years",
  "system": "http://unitsofmeasure.org",
  "code": "a"
},

転帰区分の記述方法

転帰区分は、DiseaseOutcome拡張を使用し、CodeableConcept型で記載する。使用するコードは、HL7V2.xで定義されているHL7表0241 ("http://jpfhir.jp/fhir/core/CodeSystem/HL70241") およびJAHIS病名情報データ交換規約Ver.3.1Cで定義されているJHSD表0006 ("http://jpfhir.jp/fhir/core/CodeSystem/JHSD0006")の併用ないしレセプト電算用転帰区分コード("http://jpfhir.jp/fhir/core/CodeSystem/JP_ConditionDiseaseOutcomeReceipt_CS")が標準コードとして使用できる。 なお、記述する転帰区分は、abatement[x]に記述した時点、ないしabatement[x]がない場合は出力時点での情報とする。

「寛解」の場合のインスタンス例を示す。

"extension": [ {
  "url": "http://jpfhir.jp/fhir/core/Extension/StructureDefinition/JP_Condition_DiseaseOutcome",
  "valueCodeableConcept": {
  "coding": [ { 
    "system": "http://jpfhir.jp/fhir/core/CodeSystem/JHSD0006", 
    "code": "M", 
    "display": "寛解" 
  }, { 
    "system": "http://terminology.sample.com/CodeSystem/disease-outcome", 
    "code": "2", 
    "display": "寛解" 
  } ], 
  "text": "寛解" 
  }
} ],

疑い病名の記述方法

疑い病名かどうかは、Condition.verificationStatus要素に、CodeableConcept型を使用して記録する。コードは、Requiredレベルでバインディングされている値セット("http://hl7.org/fhir/ValueSet/condition-ver-status")を使用し、確定病名の場合は"confirmed"、疑い病名の場合は"unconfirmed"をセットする。 また、疑い病名の場合はCondition.code.textの末尾を「~の疑い」とする。

「急性化膿性虫垂炎の疑い」の場合のインスタンス例を示す。

"verificationStatus": {
  "coding": [ { 
    "system": "http://terminology.hl7.org/CodeSystem/condition-ver-status", 
    "code": "unconfirmed", 
    "display": "Unconfirmed" 
  } ]
},
...
"code": {
  "coding": [ { 
    "system": "http://terminology.sample.com/CodeSystem/disease/1311234567", 
    "code": "MD03981", 
    "display": "急性化膿性虫垂炎" 
  }, { 
    "system": "http://medis.or.jp/CodeSystem/master-disease-exCode", 
    "code": "HR19", 
    "display": "急性化膿性虫垂炎" 
  } ], 
  "text": "急性化膿性虫垂炎の疑い" 
},

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

  1. JAHIS 病名情報データ交換規約Ver.3.1C https://www.jahis.jp/files/user/04_JAHIS%20standard/18-003_JAHIS病名情報データ交換規約%20Ver.3.1C.pdf
  2. ICD-10 https://terminology.hl7.org/2.1.0/CodeSystem-icd10.html
本実装ガイドへのご質問・ご指摘については、GitHub IssueおよびGitHub PullRequestにて受け付けている。