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

Resource Profile: JP_CarePlan

項目内容
定義URL http://jpfhir.jp/fhir/core/StructureDefinition/JP_CarePlan
Version 1.1.2-clins
Name

JP_CarePlan

Status Active ( 2023-10-31 )
Copyright

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

JP_CarePlan 暫定プロファイル


Usages:

  • This Profile is not used by any profiles in this Implementation Guide

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 CarePlan

Summary

Must-Support: 1 element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CarePlan 0..* CarePlan 患者またはグループの健康計画
... meta
.... lastUpdated S 0..1 instant リソースのバージョンが最後に変更されたとき

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CarePlan 0..* CarePlan 患者またはグループの健康計画
... id Σ 0..1 id このアーティファクトの論理ID
... meta Σ 0..1 Meta リソースに関するMetadata
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id バージョン固有のidentifier (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ 0..1 instant リソースのバージョンが最後に変更されたとき
.... source Σ 0..1 uri リソースがどこから来たかを特定する
.... profile Σ 0..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。
.... tag Σ 0..* Coding このリソースに適用されたタグ
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト要約
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource 含まれている、インラインのリソース
... extension 0..* Extension 実装によって定義される追加コンテンツ
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... identifier Σ 0..* Identifier このプランの外部ID
... instantiatesCanonical Σ 0..* canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) FHIRプロトコルまたは定義をインスタンス化します。
... instantiatesUri Σ 0..* uri 外部プロトコルまたは定義を実体化する。
... basedOn Σ 0..* Reference(CarePlan) ケアプランを実行する
... replaces Σ 0..* Reference(CarePlan) このCarePlanで以前のCarePlanが入れ替わりました。
... partOf Σ 0..* Reference(CarePlan) 参照されたCarePlanの一部
... status ?!Σ 1..1 code 下書き| アクティブ| 保留中| 取り消された| 完了 | エラー入力| 不明
Binding: RequestStatus (required): 計画が実行中か、将来の意図を表しているか、現在歴史的記録であるかを示します。
... intent ?!Σ 1..1 code 提案 | 計画 | 注文 | オプション
Binding: CarePlanIntent (required): 看護計画に関連する権限/意図の程度を示すコード
... category Σ 0..* CodeableConcept プランの種類
Binding: CarePlanCategory (example): 「これが複数存在する計画の区別を支援するための「種類」の計画である」(たとえば、「在宅医療」、「精神医療」、「喘息」、「疾患管理」など)。
... title Σ 0..1 string ケアプランに対する人間に優しい名前
... description Σ 0..1 string 計画の性質の要約
... subject Σ 1..1 Reference(Patient | Group) ケアプランの対象者は誰ですか?
... encounter Σ 0..1 Reference(Encounter) 一部として作成された受療行動
... period Σ 0..1 Period 時間期間プランがカバーされています
... created Σ 0..1 dateTime 日付記録が最初に記録された。
... author Σ 0..1 Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) 指名された責任者は誰ですか?
... contributor 0..* Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) 誰がケアプランの内容を提供しましたか?
... careTeam 0..* Reference(CareTeam) この計画に誰が関わっているのですか?
... addresses Σ 0..* Reference(Condition) この計画が対処する健康上の問題
... supportingInfo 0..* Reference(Resource) 計画の一部として考慮される情報
... goal 0..* Reference(Goal) 計画の望まれる結果
... activity C 0..* BackboneElement 計画の一環として発生する行動
Constraints: cpl-3
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... outcomeCodeableConcept 0..* CodeableConcept 活動の結果
Binding: CarePlanActivityOutcome (example): 活動の結果を特定します。
.... outcomeReference 0..* Reference(Resource) 予約、受療行動、手続きなど。
.... progress 0..* Annotation 活動状況/進捗についてのコメント
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) 特定のリソースで定義された活動の詳細
.... detail C 0..1 BackboneElement アクティビティのインライン定義
..... id 0..1 string エレメント相互参照のためのユニークID
..... extension 0..* Extension 実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
..... kind 0..1 code 予約 | コミュニケーションリクエスト | デバイスリクエスト | 薬剤リクエスト | 栄養指示 | タスク | サービスリクエスト | 視力処方箋
Binding: CarePlanActivityKind (required): FHIRの一部として定義されたリソースタイプは、介護計画活動のインライン定義として表現できます。
..... instantiatesCanonical 0..* canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) FHIRプロトコルまたは定義をインスタンス化します。
..... instantiatesUri 0..* uri 外部プロトコルまたは定義を実体化する。
..... code 0..1 CodeableConcept 活動の詳細タイプ
Binding: ProcedureCodes(SNOMEDCT) (example): 活動の種類に関する詳細な説明例:どのような実験、どのプロシジャー(処置等)、どのような受療行動ですか。
..... reasonCode 0..* CodeableConcept なぜその活動を行うべきか、またはなぜその活動が禁止されたのか。
Binding: SNOMEDCTClinicalFindings (example): 看護計画のアクティビティが必要な理由を特定する。一般的な健康状態コード、予防、手術の準備などの概念を含めることができる。
..... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) なぜ活動が必要なのか?
..... goal 0..* Reference(Goal) このアクティビティに関連する目標
..... status ?! 1..1 code 未開始 | 予定済み | 進行中 | 保留中 | 完了 | 取り消し | 停止 | 不明 | エラーで入力済み
Binding: CarePlanActivityStatus (required): ケアプラン活動全体のライフサイクル内での現在の状態を反映するコード。
..... statusReason 0..1 CodeableConcept 現在の状況の理由
..... doNotPerform ?! 0..1 boolean もしそれが真実なら、アクティビティは行動を妨げています。
..... scheduled[x] 0..1 活動が発生するとき
...... scheduledTiming Timing
...... scheduledPeriod Period
...... scheduledString string
..... location 0..1 Reference(Location) 起こるべき場所はどこですか?
..... performer 0..* Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) 誰が責任を負うのですか?
..... product[x] 0..1 何を管理/供給するのですか?
Binding: SNOMEDCTMedicationCodes (example): ケア・プランのアクティビティーの一環として提供される製品またはアレンジメント
...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity(4.0.1) 「1日に何回飲むべきですか?」"
..... quantity 0..1 SimpleQuantity(4.0.1) どのくらいの量を与える/支給する/消費するのですか?
..... description 0..1 string 実施するアクティビティを説明する追加情報
... note 0..* Annotation この計画に対するコメント

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
CarePlan.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
CarePlan.language Base preferred Common Languages 📍4.0.1 FHIR Std.
CarePlan.status Base required RequestStatus 📍4.0.1 FHIR Std.
CarePlan.intent Base required Care Plan Intent 📍4.0.1 FHIR Std.
CarePlan.category Base example Care Plan Category 📍4.0.1 FHIR Std.
CarePlan.activity.outcomeCodeableConcept Base example Care Plan Activity Outcome 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​kind Base required Care Plan Activity Kind 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​product[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cpl-3 error CarePlan.activity 参照文献または詳細を提供してください。両方は不要です。 detail.empty() or reference.empty()
dom-2 error CarePlan もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (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 CarePlan もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 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 CarePlan もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 contained.meta.security.empty()
dom-6 best practice CarePlan 資源は堅牢な管理のために物語を持つべきである。 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 CarePlan

Summary

Must-Support: 1 element

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CarePlan 0..* CarePlan 患者またはグループの健康計画
... meta
.... lastUpdated S 0..1 instant リソースのバージョンが最後に変更されたとき

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. CarePlan 0..* CarePlan 患者またはグループの健康計画
... id Σ 0..1 id このアーティファクトの論理ID
... meta Σ 0..1 Meta リソースに関するMetadata
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id バージョン固有のidentifier (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ 0..1 instant リソースのバージョンが最後に変更されたとき
.... source Σ 0..1 uri リソースがどこから来たかを特定する
.... profile Σ 0..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。
.... tag Σ 0..* Coding このリソースに適用されたタグ
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト要約
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource 含まれている、インラインのリソース
... extension 0..* Extension 実装によって定義される追加コンテンツ
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... identifier Σ 0..* Identifier このプランの外部ID
... instantiatesCanonical Σ 0..* canonical(PlanDefinition | Questionnaire | Measure | ActivityDefinition | OperationDefinition) FHIRプロトコルまたは定義をインスタンス化します。
... instantiatesUri Σ 0..* uri 外部プロトコルまたは定義を実体化する。
... basedOn Σ 0..* Reference(CarePlan) ケアプランを実行する
... replaces Σ 0..* Reference(CarePlan) このCarePlanで以前のCarePlanが入れ替わりました。
... partOf Σ 0..* Reference(CarePlan) 参照されたCarePlanの一部
... status ?!Σ 1..1 code 下書き| アクティブ| 保留中| 取り消された| 完了 | エラー入力| 不明
Binding: RequestStatus (required): 計画が実行中か、将来の意図を表しているか、現在歴史的記録であるかを示します。
... intent ?!Σ 1..1 code 提案 | 計画 | 注文 | オプション
Binding: CarePlanIntent (required): 看護計画に関連する権限/意図の程度を示すコード
... category Σ 0..* CodeableConcept プランの種類
Binding: CarePlanCategory (example): 「これが複数存在する計画の区別を支援するための「種類」の計画である」(たとえば、「在宅医療」、「精神医療」、「喘息」、「疾患管理」など)。
... title Σ 0..1 string ケアプランに対する人間に優しい名前
... description Σ 0..1 string 計画の性質の要約
... subject Σ 1..1 Reference(Patient | Group) ケアプランの対象者は誰ですか?
... encounter Σ 0..1 Reference(Encounter) 一部として作成された受療行動
... period Σ 0..1 Period 時間期間プランがカバーされています
... created Σ 0..1 dateTime 日付記録が最初に記録された。
... author Σ 0..1 Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) 指名された責任者は誰ですか?
... contributor 0..* Reference(Patient | Practitioner | PractitionerRole | Device | RelatedPerson | Organization | CareTeam) 誰がケアプランの内容を提供しましたか?
... careTeam 0..* Reference(CareTeam) この計画に誰が関わっているのですか?
... addresses Σ 0..* Reference(Condition) この計画が対処する健康上の問題
... supportingInfo 0..* Reference(Resource) 計画の一部として考慮される情報
... goal 0..* Reference(Goal) 計画の望まれる結果
... activity C 0..* BackboneElement 計画の一環として発生する行動
Constraints: cpl-3
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... outcomeCodeableConcept 0..* CodeableConcept 活動の結果
Binding: CarePlanActivityOutcome (example): 活動の結果を特定します。
.... outcomeReference 0..* Reference(Resource) 予約、受療行動、手続きなど。
.... progress 0..* Annotation 活動状況/進捗についてのコメント
.... reference C 0..1 Reference(Appointment | CommunicationRequest | DeviceRequest | MedicationRequest | NutritionOrder | Task | ServiceRequest | VisionPrescription | RequestGroup) 特定のリソースで定義された活動の詳細
.... detail C 0..1 BackboneElement アクティビティのインライン定義
..... id 0..1 string エレメント相互参照のためのユニークID
..... extension 0..* Extension 実装によって定義される追加コンテンツ
..... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
..... kind 0..1 code 予約 | コミュニケーションリクエスト | デバイスリクエスト | 薬剤リクエスト | 栄養指示 | タスク | サービスリクエスト | 視力処方箋
Binding: CarePlanActivityKind (required): FHIRの一部として定義されたリソースタイプは、介護計画活動のインライン定義として表現できます。
..... instantiatesCanonical 0..* canonical(PlanDefinition | ActivityDefinition | Questionnaire | Measure | OperationDefinition) FHIRプロトコルまたは定義をインスタンス化します。
..... instantiatesUri 0..* uri 外部プロトコルまたは定義を実体化する。
..... code 0..1 CodeableConcept 活動の詳細タイプ
Binding: ProcedureCodes(SNOMEDCT) (example): 活動の種類に関する詳細な説明例:どのような実験、どのプロシジャー(処置等)、どのような受療行動ですか。
..... reasonCode 0..* CodeableConcept なぜその活動を行うべきか、またはなぜその活動が禁止されたのか。
Binding: SNOMEDCTClinicalFindings (example): 看護計画のアクティビティが必要な理由を特定する。一般的な健康状態コード、予防、手術の準備などの概念を含めることができる。
..... reasonReference 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference) なぜ活動が必要なのか?
..... goal 0..* Reference(Goal) このアクティビティに関連する目標
..... status ?! 1..1 code 未開始 | 予定済み | 進行中 | 保留中 | 完了 | 取り消し | 停止 | 不明 | エラーで入力済み
Binding: CarePlanActivityStatus (required): ケアプラン活動全体のライフサイクル内での現在の状態を反映するコード。
..... statusReason 0..1 CodeableConcept 現在の状況の理由
..... doNotPerform ?! 0..1 boolean もしそれが真実なら、アクティビティは行動を妨げています。
..... scheduled[x] 0..1 活動が発生するとき
...... scheduledTiming Timing
...... scheduledPeriod Period
...... scheduledString string
..... location 0..1 Reference(Location) 起こるべき場所はどこですか?
..... performer 0..* Reference(Practitioner | PractitionerRole | Organization | RelatedPerson | Patient | CareTeam | HealthcareService | Device) 誰が責任を負うのですか?
..... product[x] 0..1 何を管理/供給するのですか?
Binding: SNOMEDCTMedicationCodes (example): ケア・プランのアクティビティーの一環として提供される製品またはアレンジメント
...... productCodeableConcept CodeableConcept
...... productReference Reference(Medication | Substance)
..... dailyAmount 0..1 SimpleQuantity(4.0.1) 「1日に何回飲むべきですか?」"
..... quantity 0..1 SimpleQuantity(4.0.1) どのくらいの量を与える/支給する/消費するのですか?
..... description 0..1 string 実施するアクティビティを説明する追加情報
... note 0..* Annotation この計画に対するコメント

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
CarePlan.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
CarePlan.language Base preferred Common Languages 📍4.0.1 FHIR Std.
CarePlan.status Base required RequestStatus 📍4.0.1 FHIR Std.
CarePlan.intent Base required Care Plan Intent 📍4.0.1 FHIR Std.
CarePlan.category Base example Care Plan Category 📍4.0.1 FHIR Std.
CarePlan.activity.outcomeCodeableConcept Base example Care Plan Activity Outcome 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​kind Base required Care Plan Activity Kind 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​code Base example Procedure Codes (SNOMED CT) 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​reasonCode Base example SNOMED CT Clinical Findings 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​status Base required CarePlanActivityStatus 📍4.0.1 FHIR Std.
CarePlan.activity.detail.​product[x] Base example SNOMED CT Medication Codes 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
cpl-3 error CarePlan.activity 参照文献または詳細を提供してください。両方は不要です。 detail.empty() or reference.empty()
dom-2 error CarePlan もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (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 CarePlan もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 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 CarePlan もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error CarePlan もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 contained.meta.security.empty()
dom-6 best practice CarePlan 資源は堅牢な管理のために物語を持つべきである。 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