HL7 FHIR JP Core ImplementationGuide
1.1.2-clins - ci-build
Japan
HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.2-clins) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| 項目 | 内容 |
| 定義URL | http://jpfhir.jp/fhir/core/StructureDefinition/JP_Condition |
| Version | 1.1.2-clins |
| Name | JP_Condition |
| Title | JP Core Condition Profile |
| Status | Active ( 2023-06-26 ) |
| Copyright | Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG |
このプロファイルはConditionリソースに対して、患者の健康状態に関するデータを送受信するための共通の制約と拡張を定めたものである。
このV1.1.2-clins 版は、CodeSystemのシステムURIをOID形式からhttp:で始まるURL形式に変更したバージョンです。
例)OID形式:urn:oid:1.2.392.10495.x.y.z
→ http:で始まるURL形式: http://jpfhir/fhire/core/CodeSystem/…..
電子カルテ情報共有サービスの実装ガイドではこのJP-Core v1.1.2-clins版を参照しています。
通常版はこちらを参照ください。
本プロファイルは、患者の健康状態とその臨床的な評価を表現するJP_Conditionリソースの記録・更新・検索を行う上で、準拠するべき必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。
本プロファイルは、以下のようなユースケースを想定する。
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 Condition
Summary
Structures
This structure refers to these other structures:
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Condition | Detailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報 | |
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |
![]() ![]() |
0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治) | |
![]() ![]() |
0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載) | |
![]() ![]() |
0..* | CodeableConcept | problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断) | |
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現 Binding: JP Core Condition Severity ValueSet (preferred) | |
![]() ![]() |
0..1 | CodeableConcept | Identification of the condition, problem or diagnosis. この患者状態の識別コード | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location, if relevant. もし関連するのであれば、その人体部位 | |
![]() ![]() |
1..1 | Reference(JP Core Patient Profile) | Who has the condition? 誰がこの状態を有するか | |
![]() ![]() |
0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など) | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Estimated or actual date, date-time, or age. この患者状態のオンセット。推定もしくは実際の日付、日時、年齢 | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | When in resolution/remission. この状態はいつ治癒/寛解/軽快したか | |
![]() ![]() |
0..1 | dateTime | Date record was first recorded. この患者状態が初めて記録された日時 | |
![]() ![]() |
0..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) | Who recorded the condition. 誰がこの患者状態を記録したか | |
![]() ![]() |
0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this condition. この患者状態の情報源 | |
![]() ![]() |
0..* | BackboneElement | Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの | |
![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) | 評価の公式記録 | |
![]() ![]() |
0..* | BackboneElement | Supporting evidence. 患者状態の存在に関する根拠 | |
![]() ![]() |
0..* | Annotation | Additional information about the Condition. この患者状態に関する追加情報 | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報 Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 0..1 | id | このアーティファクトの論理ID | ||||
![]() ![]() |
Σ | 0..1 | Meta | リソースに関するMetadata | ||||
![]() ![]() |
?!Σ | 0..1 | uri | このコンテンツが作成されたルールセット | ||||
![]() ![]() |
0..1 | code | リソースコンテンツの言語 Binding: CommonLanguages (preferred): 人間の言語。
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | 含まれている、インラインのリソース | |||||
![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() |
?! | 0..* | Extension | 無視できない拡張機能 | ||||
![]() ![]() |
Σ | 0..* | Identifier | この状態の外部ID。 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治) Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載) Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況 | ||||
![]() ![]() |
0..* | CodeableConcept | problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断) Binding: ConditionCategoryCodes (extensible): 状態に割り当てられたカテゴリー。 | |||||
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現 Binding: JP Core Condition Severity ValueSet (preferred) | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identification of the condition, problem or diagnosis. この患者状態の識別コード Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Anatomical location, if relevant. もし関連するのであれば、その人体部位 Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。 | ||||
![]() ![]() |
Σ | 1..1 | Reference(JP Core Patient Profile) | Who has the condition? 誰がこの状態を有するか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など) | ||||
![]() ![]() |
Σ | 0..1 | Estimated or actual date, date-time, or age. この患者状態のオンセット。推定もしくは実際の日付、日時、年齢 | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | When in resolution/remission. この状態はいつ治癒/寛解/軽快したか | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Date record was first recorded. この患者状態が初めて記録された日時 | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) | Who recorded the condition. 誰がこの患者状態を記録したか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this condition. この患者状態の情報源 | ||||
![]() ![]() |
C | 0..* | BackboneElement | Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されなくても無視できない拡張機能 | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | 簡単な要約(病気特有のもの) Binding: ConditionStage (example): 状態段階を説明するコード(例:がんの段階) | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) | 評価の公式記録 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | ステージングの種類 Binding: ConditionStageType (example): 状態分類を表すコード(例:臨床的または病理学的)。 | |||||
![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence. 患者状態の存在に関する根拠 Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されなくても無視できない拡張機能 | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | 判断した根拠となる兆候や症状 Binding: ManifestationAndSymptomCodes (example): 症状や現れ方を記述するコード。 | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | 別の場所で見つかったサポート情報 | ||||
![]() ![]() |
0..* | Annotation | Additional information about the Condition. この患者状態に関する追加情報 | |||||
Documentation for this format | ||||||||
Terminology Bindings
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📍4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📍4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | preferred | JP Core Condition Severity ValueSet | 📦1.1.2-clins | This IG |
| Condition.code | Base | example | Condition/Problem/Diagnosis Codes | 📍4.0.1 | FHIR Std. |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | example | Condition Stage | 📍4.0.1 | FHIR Std. |
| Condition.stage.type | Base | example | Condition Stage Type | 📍4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | example | Manifestation and Symptom Codes | 📍4.0.1 | FHIR Std. |
Constraints
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | ステージには要約または評価が必要です。 |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | 証拠にはコードまたは詳細が必要です。 |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | verificationStatus」が「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-4 | error | Condition | もし状態が軽減された場合、臨床状態は不活動、解決、または寛解でなければなりません。 |
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-5 | error | Condition | verificationStatusが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-2 | error | Condition | もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (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-3 | error | Condition | もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 |
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-4 | error | Condition | もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | 資源は堅牢な管理のために物語を持つべきである。 |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | すべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。 |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 |
extension.exists() != value.exists()
|
This structure is derived from Condition
Summary
Structures
This structure refers to these other structures:
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | Condition | Detailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報 | |
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |
![]() ![]() |
0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治) | |
![]() ![]() |
0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載) | |
![]() ![]() |
0..* | CodeableConcept | problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断) | |
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現 Binding: JP Core Condition Severity ValueSet (preferred) | |
![]() ![]() |
0..1 | CodeableConcept | Identification of the condition, problem or diagnosis. この患者状態の識別コード | |
![]() ![]() |
0..* | CodeableConcept | Anatomical location, if relevant. もし関連するのであれば、その人体部位 | |
![]() ![]() |
1..1 | Reference(JP Core Patient Profile) | Who has the condition? 誰がこの状態を有するか | |
![]() ![]() |
0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など) | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | Estimated or actual date, date-time, or age. この患者状態のオンセット。推定もしくは実際の日付、日時、年齢 | |
![]() ![]() |
0..1 | dateTime, Age, Period, Range, string | When in resolution/remission. この状態はいつ治癒/寛解/軽快したか | |
![]() ![]() |
0..1 | dateTime | Date record was first recorded. この患者状態が初めて記録された日時 | |
![]() ![]() |
0..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) | Who recorded the condition. 誰がこの患者状態を記録したか | |
![]() ![]() |
0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this condition. この患者状態の情報源 | |
![]() ![]() |
0..* | BackboneElement | Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの | |
![]() ![]() ![]() |
0..* | Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) | 評価の公式記録 | |
![]() ![]() |
0..* | BackboneElement | Supporting evidence. 患者状態の存在に関する根拠 | |
![]() ![]() |
0..* | Annotation | Additional information about the Condition. この患者状態に関する追加情報 | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Condition | Detailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報 Constraints: con-3, con-4, con-5 | ||||
![]() ![]() |
Σ | 0..1 | id | このアーティファクトの論理ID | ||||
![]() ![]() |
Σ | 0..1 | Meta | リソースに関するMetadata | ||||
![]() ![]() |
?!Σ | 0..1 | uri | このコンテンツが作成されたルールセット | ||||
![]() ![]() |
0..1 | code | リソースコンテンツの言語 Binding: CommonLanguages (preferred): 人間の言語。
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | 含まれている、インラインのリソース | |||||
![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() |
?! | 0..* | Extension | 無視できない拡張機能 | ||||
![]() ![]() |
Σ | 0..* | Identifier | この状態の外部ID。 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | active | recurrence | relapse | inactive | remission | resolved (アクティブ | 再発 | 再燃 | インアクティブ | 寛解 | 完治) Binding: ConditionClinicalStatusCodes (required): 病態や診断の臨床状態。 | ||||
![]() ![]() |
?!ΣC | 0..1 | CodeableConcept | unconfirmed | provisional | differential | confirmed | refuted | entered-in-error(十分に確認されていない | 暫定的 | 鑑別的 | 十分な根拠で存在 | 十分な根拠で否定 | 誤記載) Binding: ConditionVerificationStatus (required): 状態や診断の臨床状況を支持または拒否するための検証状況 | ||||
![]() ![]() |
0..* | CodeableConcept | problem-list-item | encounter-diagnosis(プロブレムリスト | 一時的な診断) Binding: ConditionCategoryCodes (extensible): 状態に割り当てられたカテゴリー。 | |||||
![]() ![]() |
0..1 | CodeableConcept | Subjective severity of condition. この患者状態の重症度。このプロファイルは、HL70421 Severity of Illness Codeで表現 Binding: JP Core Condition Severity ValueSet (preferred) | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Identification of the condition, problem or diagnosis. この患者状態の識別コード Binding: Condition/Problem/DiagnosisCodes (example): 状態や診断の特定 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Anatomical location, if relevant. もし関連するのであれば、その人体部位 Binding: SNOMEDCTBodyStructures (example): 解剖学的位置を記述するコード。左右対称性を含む場合があります。 | ||||
![]() ![]() |
Σ | 1..1 | Reference(JP Core Patient Profile) | Who has the condition? 誰がこの状態を有するか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. この患者状態の記録が作成された受療の状況(外来、入院、救急、在宅など) | ||||
![]() ![]() |
Σ | 0..1 | Estimated or actual date, date-time, or age. この患者状態のオンセット。推定もしくは実際の日付、日時、年齢 | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
C | 0..1 | When in resolution/remission. この状態はいつ治癒/寛解/軽快したか | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() |
Σ | 0..1 | dateTime | Date record was first recorded. この患者状態が初めて記録された日時 | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Patient Profile | RelatedPerson) | Who recorded the condition. 誰がこの患者状態を記録したか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this condition. この患者状態の情報源 | ||||
![]() ![]() |
C | 0..* | BackboneElement | Stage/grade, usually assessed formally. この患者状態のステージやグレード。通常は正式に評価されたもの Constraints: con-1 | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されなくても無視できない拡張機能 | ||||
![]() ![]() ![]() |
C | 0..1 | CodeableConcept | 簡単な要約(病気特有のもの) Binding: ConditionStage (example): 状態段階を説明するコード(例:がんの段階) | ||||
![]() ![]() ![]() |
C | 0..* | Reference(ClinicalImpression | JP Core DiagnosticReport Common Profile | JP Core Observation Common Profile) | 評価の公式記録 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | ステージングの種類 Binding: ConditionStageType (example): 状態分類を表すコード(例:臨床的または病理学的)。 | |||||
![]() ![]() |
C | 0..* | BackboneElement | Supporting evidence. 患者状態の存在に関する根拠 Constraints: con-2 | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されなくても無視できない拡張機能 | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | 判断した根拠となる兆候や症状 Binding: ManifestationAndSymptomCodes (example): 症状や現れ方を記述するコード。 | ||||
![]() ![]() ![]() |
ΣC | 0..* | Reference(Resource) | 別の場所で見つかったサポート情報 | ||||
![]() ![]() |
0..* | Annotation | Additional information about the Condition. この患者状態に関する追加情報 | |||||
Documentation for this format | ||||||||
Terminology Bindings
| Path | Status | Usage | ValueSet | Version | Source |
| Condition.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Condition.clinicalStatus | Base | required | Condition Clinical Status Codes | 📍4.0.1 | FHIR Std. |
| Condition.verificationStatus | Base | required | ConditionVerificationStatus | 📍4.0.1 | FHIR Std. |
| Condition.category | Base | extensible | Condition Category Codes | 📍4.0.1 | FHIR Std. |
| Condition.severity | Base | preferred | JP Core Condition Severity ValueSet | 📦1.1.2-clins | This IG |
| Condition.code | Base | example | Condition/Problem/Diagnosis Codes | 📍4.0.1 | FHIR Std. |
| Condition.bodySite | Base | example | SNOMED CT Body Structures | 📍4.0.1 | FHIR Std. |
| Condition.stage.summary | Base | example | Condition Stage | 📍4.0.1 | FHIR Std. |
| Condition.stage.type | Base | example | Condition Stage Type | 📍4.0.1 | FHIR Std. |
| Condition.evidence.code | Base | example | Manifestation and Symptom Codes | 📍4.0.1 | FHIR Std. |
Constraints
| Id | Grade | Path(s) | Description | Expression |
| con-1 | error | Condition.stage | ステージには要約または評価が必要です。 |
summary.exists() or assessment.exists()
|
| con-2 | error | Condition.evidence | 証拠にはコードまたは詳細が必要です。 |
code.exists() or detail.exists()
|
| con-3 | best practice | Condition | verificationStatus」が「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-4 | error | Condition | もし状態が軽減された場合、臨床状態は不活動、解決、または寛解でなければなりません。 |
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-5 | error | Condition | verificationStatusが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-2 | error | Condition | もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (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-3 | error | Condition | もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 |
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-4 | error | Condition | もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Condition | もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 |
contained.meta.security.empty()
|
| dom-6 | best practice | Condition | 資源は堅牢な管理のために物語を持つべきである。 |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | すべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。 |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 |
extension.exists() != value.exists()
|
Other representations of profile: CSV, Excel, Schematron
本プロファイルに準拠するためには、次の項目の値が存在しなければならない。
本プロファイルで追加定義された拡張はない。
| コンフォーマンス | パラメータ | 型 | 例 |
|---|---|---|---|
| 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,verificationstatus | reference,code | GET [base]/Condition?patient=Patient/123&verificationstatus=confirmed |
| MAY | patient,category | reference,code | GET [base]/Condition??patient=Patient/123&category=food |
本プロファイルに準拠するためには、以下の検索パラメータをサポートしなければならない(SHALL)
検索パラメータidentifierを指定し、レコードIDなどの識別子によりConditionを検索
GET [base]/Condition?identifier={system|}[code]
例:
GET [base]/Condition?identifier=http://myhospital.com/fhir/condition|123
指定された識別子に一致するConditionリソースを含むBundleを検索する。
本プロファイルに準拠するためには、以下の検索パラメータをサポートすることが推奨される(SHOULD)
検索パラメータpatientを指定し、該当するすべてのConditionを検索
GET [base]/Condition?patient={reference}
例:
GET [base]/Condition?patient=Patient/123
指定された患者のすべてのConditionリソースを含むBundleを検索する。
オプションとして次の検索パラメータをサポートすることができる(MAY)
検索パラメータpatientとdateを指定し、該当するすべてのConditionを検索
GET [base]/Condition?patient={reference}&date={gt|lt|ge|le}[date]{&date={gt|lt|ge|le}[date]&...}
例:
GET [base]/Condition?patient=Patient/123&date=ge2021-08-24
指定された患者および日付のすべてのConditionを含むBundleを検索する。
検索パラメータpatientとclinicalstatusを指定し、該当するすべてのConditionを検索
GET [base]/Condition?patient={reference}&clinicalstatus={system|}[code]{,{system|}[code],...}
例:
GET [base]/Condition?patient=Patient/123&clinicalstatus=active
GET [base]/Condition?patient=Patient/123&clinicalstatus=http://hl7.org/fhir/ValueSet/condition-clinical|active
指定された患者およびステータスのすべてのConditionを含むBundleを検索する。
検索パラメータpatientとverificationstatusを指定し、該当するすべてのConditionを検索
GET [base]/Condition?patient={reference}&verificationstatus={system|}[code]{,{system|}[code],...}
例:
GET [base]/Condition?patient=Patient/123&verificationstatus=confirmed
GET [base]/Condition?patient=Patient/123&verificationstatus=http://hl7.org/fhir/ValueSet/condition-ver-status|confirmed
指定された患者およびステータスのすべてのConditionを含むBundleを検索する。
検索パラメータpatientとcategoryを指定し、該当するすべてのConditionを検索
GET [base]/Condition?patient={reference}&category={system|}[code]{,{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|claim-diagnosis
指定された患者およびステータスのすべてのConditionを含むBundleを検索する。
本プロファイルで追加定義されたオプション検索パラメータはない。