電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.11.0
1.11.0 - update Japan

Resource Profile: JP_Composition_ePCS

項目内容
定義URL http://jpfhir.jp/fhir/ePCS/StructureDefinition/JP_Composition_ePCS
Version 1.11.0
Name

JP_Composition_ePCS

Status Active ( 2024-09-14 )
Copyright

(一社)日本医療情報学会. CC BY-ND 4.0


患者療養計画サマリーのリソース構成情報と文書日付に関するCompositionの派生プロファイル


患者サマリー(療養計画書)用: Compositionリソース プロファイル

背景および想定シナリオ

このプロファイルは、患者サマリー(療養計画書)を記述するBundleリソースの最初のentry要素に格納されるCompositionリソースのプロファイルである。

スコープ

対象

患者サマリー(療養計画書)を記述するBundleリソースの最初のentry要素に格納されるCompositionリソース。

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

  • 必須要素は、その要素が必ず1個以上出現しなければならない要素。FHIR仕様ではMust Supportフラグを設定している。
  • 推奨要素は、送信側はシステムに値が存在しているなら、値を格納した要素が必ず1個以上出現しなければならず、受信側は必ずその値を格納しなければならない要素。FHIR仕様ではMust Supportフラグを設定している。

必須要素

  • resourceType : リソースタイプ "Composition"
  • meta.lastUpdated : 最終更新日時
  • meta.profile : 準拠プロファイル "http://jpfhir.jp/fhir/ePCS/StructureDefinition/JP_Composition_ePCS"、バージョン併記必須。
  • extension : 文書バージョンを表す拡張「composition-clinicaldocument-versionNumber」。
  • identifier : インスタンス識別子
  • status : この文書のステータス "final"
  • type : 文書区分コード。"56447-6" (計画書)
  • category : 文書カテゴリー。退院時文書か外来文書かを区別する。
  • timestamp : このリソースを生成した日時
  • subject : 患者情報を表すPatientリソースへの参照
  • encounter : この文書を作成した入院外来区分を表すEncounterリソースへの参照
  • date : このリソースを作成または最後に編集した日時
  • author : 文書作成責任者、文書作成機関(診療科拡張あり)への参照。
    • .reference : 文書作成責任者 Practitionerリソースへの参照
    • .reference : 文書作成機関(診療科拡張あり)Organizationリソースへの参照
  • title : "患者サマリー(療養計画書)"
  • section : 計画サマリーセクションの情報
    • title : セクションタイトル "計画サマリー"
    • code :  セクションコード
    • entry[0] : 患者サマリー(療養計画)の内容を記述したCarePlaneへの参照
    • entry[1] : 対象となる傷病名を記述したConditionへの参照(主病名、副病名)

条件により必須

  • 該当なし。

推奨要素

  • 該当なし。

MustSupport要素

  • 必須要素、条件により必須要素、推奨要素は、自動的にMustSupport要素である。それ以外に以下の要素がMustSupport要素である。

要素の説明とプロファイル

  • 多重度欄の見方:
    • 0..1 : 最小0個、最大1個出現する。最小0個なので必須要素ではない。リスト型ではないので、要素は[ ]で囲む必要はない。
    • 0..1* : 最小0個、記載されている目的をもった要素としては最大1個だけ出現する。同じ要素が別の目的で使うために複数出現することがある。(例:entry要素はPatientリソースを格納する目的では1個だけ出現するが、他のリソースを格納するためにentry要素はいくつも出現する場合など)。最小0個なので必須要素ではない。親プロファイルでは複数回数の出現が可能なリスト型であり、1個でも要素値を必ず[ ]で囲む必要がある。
    • 0..* : 最小0個、最大個数制限なく出現する。最小0個なので必須要素ではない。リスト型であり、1個でも要素値を[ ]で囲む必要がある。
    • 1..1 : 最小1個、最大1個出現する。最小1個なので必須要素である。リスト型ではないので、要素は[ ]で囲む必要はない。
    • 1..1* : 最小1個、記載する意味での要素としては最大1個だけ出現する。同じ要素が別の目的で使うために複数出現することがある。最小1個なので必須要素である。親プロファイルでは複数回数の出現が可能なリスト型であり、1個でも要素値を必ず[ ]で囲む必要がある。
    • 1..* : 最小1個、最大個数制限なく出現する。最小1個なので必須要素である。リスト型であり、1個でも要素値を必ず[ ]で囲む必要がある。
  • 多重度欄の背景色:
    • 濃い黄色=「必須要素」に対応する。
    • 薄い黄色=「条件により必須要素」に対応する。
    • 薄い緑=「推奨要素」に対応する。
    • 無色=本要素を記述する場合の説明を参考までに記載しているが、多重度の最小0であるため出現してもしなくてもよい。ただし、MustSupport要素の場合には、MustSupport要素としての仕様(送信側はデータを保持しているなら出力しなければならず、受信側はデータが格納されていれば受信処理をしなければならない)を満たす必要がある。MustSupport要素でなければ、データ設定と送信は任意であり、送信しても受信側では無視(破棄)されるかもしれないことに注意すること。
  • この表に現れない要素であるが、JP-Coreでは出現してもよい(多重度が0..1、0..1、0..の)要素は、データ設定と送信は任意であり、送信しても受信側では無視(破棄)されるかもしれないことに注意すること。
  • この表で要素名のあとに[ ]表記があるものは、値が1個であっても、JSONデータのリスト型の値で記述しなければならない。
  • 要素[*] : この要素は繰り返し可能であり、値の記述はリストとなる。
  • 要素[+] : (繰り返し可能な要素において)新たなひとつの要素の子要素値として記述される。
  • 要素[=] : (繰り返し可能な要素において)すぐ上の要素と同じ要素の子要素値として記述される。

詳細説明

表 「CompositionePCS」

多重度は、親要素が出現した場合の多重度。たとえばある子要素の多重度が1..1であっても親要素が出現しない場合にはその子要素は出現しない。逆に親要素が出現する場合には、この子要素は出現しなければならない。
要素Lv1 要素Lv2 要素Lv3 要素Lv4 多重度 説明 固定値 /例示 固定値 または例示
resourceType 1..1 Compositionリソースであることを示す 固定値 Composition
meta 1..1 Meta
meta lastUpdated 1..1 instant 最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz (例. 2015-02-07T13:28:17.239+09:00)
meta profile[*] 1..* 本プロファイルが従うプロファイル
meta profile[+] 1..1* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。 http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Composition_eCS|x.y.z を設定する(|x.y.z は(U+007C)パイプ文字(縦棒文字)とバージョンx.y.zを指定する)。|x.y.z のバージョン表記は省略可能で、省略した場合には、受信側が受信時点での最新バージョンに準拠しているとみなされる。 固定値(x.y.zは置き換える) "http://jpfhir.jp/fhir/ePCS/StructureDefinition/JP_Composition_ePCS|x.y.z"
extension[*] 1..* 拡張
extension[+] 1..1* Extension 文書バージョンを表す拡張「composition-clinicaldocument-versionNumber」。
extension[=] url 1..1 uri 文書バージョンを表す拡張「composition-clinicaldocument-versionNumber」を識別するURL。 固定値 "http:// hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber"
extension[=] valueString 1..1 string 文書のバージョン番号を表す文字列。値は例示。 例示 “1.0"
identifier[*] 1..* Identifier この文書の文書ID。
identifier[+] system 1..1 uri 文書IDの名前空間を表すURI。固定値。 固定値 "http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier"
identifier[=] value 1..1 string 文書ID。値は例示。Identifier型のvalue要素に、保険医療機関番号(10桁)、発行年(4桁)、施設内において発行年内で一意となる番号(32桁以内)をハット文字(“^”)で連結した文字列を指定する。 例示 1311234567^2020^00123456
status 1..1 code この文書のステータス。最終版が登録される段階では、"final" でなければならない。 固定値 final
type 1..1 CodeableConcept 文書区分コード
type coding[*] 1..1* 文書区分コードのコード情報
type coding[+] 1..1* Coding
type coding[=] system 1..1 uri 文書区分コードのコード体系を識別するURL(LOINCコードベース)。固定値 固定値 "http://jpfhir.jp/fhir/Common/CodeSystem/doc-typecodes"
type coding[=] code 1..1 code 文書区分コード。計画書:"56447-6"を指定。固定値。 固定値 56447-6
type coding[=] display 0..1 string 文書区分コードの表示名。"計画書" 固定値 計画書
category[*] 1..1* 文書クラス(カテゴリー)
category[+] 1..1* CodeableConcept
category[=] coding[*] 1..1* 文書クラス(カテゴリー)のコード情報
category[=] coding[+] 1..1* Coding
category[=] coding[=] system 1..1 uri 文書クラスのコード体系を識別するURI。固定値。 固定値 "http://jpfhir.jp/fhir/Common/CodeSystem/doc-subtypecodes"
category[=] coding[=] code 1..1 code 文書カテゴリコード。患者サマリー(計画書)では文書サブ区分からDISCHARGE:退院時文書、OUTPATIENT:外来文書 のいずれかを使用する。 例示 "DISCHARGE"
category[=] coding[=] display 0..1 string コードの表示名 例示 "退院時文書"
subject 1..1 Reference(JP_Patient_eCS) 患者情報を表すPatientリソースへの参照。
subject reference 1..1 string PatientリソースのBundle.fullUrl要素に指定されるUUIDを指定。値は例示。 例示 urn:uuid:11f0a9a6-a91d-3aef-fc4e-069995b89c4f
encounter 1..1 Reference(JP_Encounter_eCS) この文書を作成した入院外来区分を表すEncounterリソースへの参照
encounter reference 1..1 string EncounterリソースのfullUrl要素に指定されるUUIDを指定。値は例示。 例示 urn:uuid:12f0a9a6-a91d-8aef-d14e-069795b89c9f
date 1..1 dateTime このリソースを作成または最後に編集した日時。ISO8601に準拠し、秒の精度まで記録し、タイムゾーンも付記する。午前0時を"24:00"と記録することはできないため"00:00"と記録すること。 例示 2020-08-21T12:28:21+09:00
author[*] 2..2 文書作成責任者、文書作成機関(診療科拡張あり)への参照。PractitionerリソースとOrganizationリソースへの参照の2つのReferenceを繰り返す。
author[+] 1..1 Reference(Practioner) 文書作成責任者への参照
author[=] reference 1..1 string PractitionerリソースのfullUrl要素に指定されるUUIDを指定。値は例示。 例示 urn:uuid:7f60d206-66c5-4998-931e-86bf2b2d0bdc
author[+] 1..1 Reference(Practioner) 文書作成機関(診療科拡張あり)への参照
author[=] reference 1..1 string OrganizationリソースのfullUrl要素に指定されるUUIDを指定。値は例示。 例示 urn:uuid:179f9f7f-e546-04c2-6888-a9e0b24e5720
title 1..1 string この文書の(人が読める)タイトル。固定値で使用する長音文字はUTF8:E383BC、SJIS:815B の文字を使用する。 固定値 "患者サマリー(療養計画書)"
custodian 0..0 Reference(Organization) 本文書では記述しない。
custodian reference 1..1 string custodianに対応するOrganizationリソースのfullUrl要素に指定されるUUIDを指定。値は例示。 urn:uuid:179f9f7f-e546-04c2-6888-a9e0b24e5720
event 0..0 BackboneElement 本文書では記述しない。
section[*] 1..1* 患者サマリー・療養計画を記述するためのセクション
section[+] 1..1* BackboneElement
section[=] title 1..1 string セクションのタイトル 固定値 "計画サマリー"
section[=] code 1..1 CodeableConcept セクションを規定するコード情報
section[=] code coding[*] 1..1* セクションを規定するコード記述
section[=] code coding[+] 1..1* Coding 計画サマリーセクションのコード記述
section[=] code coding[=] system 1..1 セクション区分コードのコード体系を識別するURI。 固定値 http://jpfhir.jp/fhir/clins/CodeSystem/document-section
section[=] code coding[=] code 1..1 計画サマリーセクションを表すセクションコード 固定値 422
section[=] code coding[=] display 0..1 計画サマリーセクションを表すセクションコードに対応する表示名 固定値 計画サマリーセクション
section[=] entry 1..1 Reference(JP_CarePlan_ePCS) 療養計画を記述したCarePlaneへの参照
section[=] entry 1..* Reference(JP_Condition_eCS) 対象となる傷病名を記述したConditionへの参照(主病名、副病名)


プロファイル

Usages:

プロファイル詳細

doco 下図ツリー表示の見方
(英文:適宜翻訳ツールをお使いください)

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* Composition 臨床証明による単一の一貫した臨床声明で構成されたリソースのセット
... id Σ 0..1 id このアーティファクトの論理ID
... meta SΣ 1..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Σ 1..1 instant リソースのバージョンが最後に変更されたとき
.... source Σ 0..1 uri リソースがどこから来たかを特定する
.... profile SΣ 1..* canonical(StructureDefinition) 準拠しているプロファイルとして次のURLとバージョンを指定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。http://jpfhir.jp/fhir/ePCS/StructureDefinition/JP_Composition_ePCS|x.y.z
.... 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 「含まれている、インラインのリソース」
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:version S 1..1 (Complex) 文書バージョンを表す拡張
URL: http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..0
..... url S 1..1 uri "http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber"
..... value[x] S 1..1 string 文書のバージョン番号を表す文字列。
... modifierExtension ?! 0..* Extension 無視できない拡張機能
... identifier SΣ 1..1 Identifier 「作成物に対するバージョン非依存のidentifier」
.... 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
.... use ?!Σ 0..1 code 通常|公式|一時的|セカンダリ|古い(知られている場合) / usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): 既知の場合、このidentifierの目的を識別します。 / Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept identifierの説明 / Description of identifier
Binding: Identifier Type Codes (extensible): 特定の目的に使用するidentifierを決定するために使用できるidentifierのコード化されたタイプ。 / A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 1..1 uri 文書リソースIDの名前空間を表すURI。固定値。
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
.... value SΣ 1..1 string 文書リソースID
.... period Σ 0..1 Period IDが使用に有効だった時間期間 / Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) IDを発行した組織(単なるテキストである可能性があります) / Organization that issued id (may be just text)
... status ?!Σ 1..1 code この文書のステータス。
Binding: CompositionStatus (required): 作成物のワークフロー/臨床的状況。
Fixed Value: final
... type SΣ 1..1 CodeableConcept 文書区分コード
Binding: FHIR文書の文書区分(医療文書) (required)
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/doc-typecodes
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
Fixed Value: 56447-6
..... display Σ 0..1 string 文書区分コードの表示名。
Fixed Value: 計画書
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... category SΣ 1..1 CodeableConcept 文書カテゴリーコード
Binding: FHIR文書の文書サブ区分(医療文書) (required)
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ 1..1 uri 文書カテゴリコードのコード体系
Fixed Value: http://jpfhir.jp/fhir/Common/CodeSystem/doc-subtypecodes
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code 文書カテゴリコード
..... display Σ 0..1 string 文書カテゴリコードの表示名
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... subject SΣ 1..1 Reference(JP_Patient_eCS) 患者情報を表すPatientリソースへの参照。
.... 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
.... reference SΣC 1..1 string PatientリソースのfullUrl要素に指定されるUUIDを指定。
.... type Σ 0..1 uri 入力リファレンスを指す(例:「患者」) / Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): AAリソース(または、論理モデルの場合、論理モデルのURI)。 / Aa resource (or, for logical models, the URI of the logical model).
.... identifier Σ 0..1 Identifier 文字通りの参照が不明な場合、論理的参照 / Logical reference, when literal reference is not known
.... display Σ 0..1 string リソースのテキスト代替 / Text alternative for the resource
... encounter SΣ 1..1 Reference(Encounter) この文書が作成された受診時状況情報を表すEncounterリソースへの参照
... date SΣ 1..1 dateTime 作文編集時間
... author SΣ 2..2 Reference(JP_Practitioner_eCS | JP_Organization_eCS) 文書作成責任者、文書作成機関(診療科拡張あり)への参照。
... title SΣ 1..1 string 人間が読みやすい名前/タイトル。長音文字はUTF8:E383BC、SJIS:815B の文字を使用する。
Fixed Value: 患者サマリー(療養計画書)
... confidentiality Σ 0..1 code アフィニティー・ドメインによって定義される
Binding: v3.ConfidentialityClassification (2014-03-26) (required): 作成物の機密レベルを指定するコード。
... attester 0..* BackboneElement 作成物の正確さを証明します。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... mode 1..1 code 個人的 | 専門的 | 法的 | 公式的
Binding: CompositionAttestationMode (required): 個人が作成物を認証する方法
.... time 0..1 dateTime 作文が証明されたとき
.... party 0..1 Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization) 「誰が構成を証明しましたか?」
... relatesTo 0..* BackboneElement 他の作品や文書との関係性
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... code 1..1 code "replaces | transforms | signs | appends" の日本語訳は次の通りです。 - replaces(置き換える) - transforms(変換する) - signs(署名する) - appends(追加する)
Binding: DocumentRelationshipType (required): 文書間の関係のタイプ
.... target[x] 1..1 関係のターゲット
..... targetIdentifier Identifier
..... targetReference Reference(Composition)
... section SC 1..1 BackboneElement 計画サマリー
Constraints: cmp-1, cmp-2
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
.... title S 1..1 string セクションタイトル。長音文字はUTF8:E383BC、SJIS:815B の文字を使用する。
Fixed Value: 計画サマリー
.... code S 1..1 CodeableConcept セクション区分コード
Binding: DocumentSectionCodes (example): 作品/文書の一部の分類。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
..... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
...... system SΣ 1..1 uri セクション区分コードのコード体系
Fixed Value: http://jpfhir.jp/fhir/clins/CodeSystem/document-section
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code セクション区分のコード値
Fixed Value: 422
...... display SΣ 0..1 string セクション区分コードの表示名
.... Slices for entry C 2..* Reference(Resource) このセクションを支持するデータに対する参照
Slice: Unordered, Closed by profile:resolve()
..... entry:carePlan SC 1..1 Reference(JP_CarePlan_ePCS) 療養計画
..... entry:condition SC 1..* Reference(JP_Condition_eCS) 傷病名

doco Documentation for this format