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

Resource Profile: JP_Bundle_ePCS

項目内容
定義URL http://jpfhir.jp/fhir/clins/StructureDefinition/JP_Bundle_ePCS
Version 1.3.0-rc3
Name

JP_Bundle_ePCS

Status Active ( 2024-07-05 )
Copyright

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

療養計画患者サマリー Bundle


CLINS電子カルテ情報共有サービス用: 患者サマリー(療養計画書) 【送信用Bundleリソース】

背景および想定シナリオ

このプロファイルは、患者サマリー(療養計画書)を記述し、CLINSに送信するために作成するBundleリソースのプロファイルを記述するためのものである。

スコープ

対象

患者サマリー(療養計画書)文書を記述の対象とする。

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

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

必須要素

  • resourceType : リソースタイプ “Bundle”
  • meta.lastUpdated : 最終更新日時
  • meta.profile : 準拠プロファイル ”http://jpfhir.jp/fhir/clins/StructureDefinition/JP_Bundle_ePCS”
  • identifier : インスタンス識別子
  • type : Bundleリソースのタイプ “document”
  • timestamp : このリソースを生成した日時
  • entry[0] : JP_Composition_ePCS profileに準拠したCompositionリソース。
  • entry[1] : JP_Patient_eCS profileに準拠したPatientリソース。患者情報。
  • entry[2] : JP_Practitioner_eCS profileに準拠したPractitionerリソース。作成者の情報(医師情報)。
  • entry[3] : JP_Organization_eCS profileに準拠したOrganizationリソース。文書作成医療機関(診療科情報を拡張に含む)。
  • entry[4] : JP_Encounter_eCS profileに準拠したEncounterリソース。文書作成時の受診時状況(外来、入院の区分)。
  • entry[5] : JP_CarePlan_ePCS profileに準拠したCarePlanリソース。患者サマリー(療養計画)の情報(内容はテキストで記述)。
  • entry[6以降] : JP_Condition_eC profileに準拠したConditionリソース。傷病名(主傷病名、副傷病名の別情報を含む)。

条件により必須

  • 該当なし。

推奨要素

  • 該当なし。

MustSupport要素

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

  • 該当なし。

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

  • 多重度欄の背景色:
    • 濃い黄色=「必須要素」に対応する。
    • 薄い黄色=「条件により必須要素」に対応する。
    • 薄い緑=「推奨要素」に対応する。
    • 無色=本要素を記述する場合の説明を参考までに記載しているが多重度は0..1または0..*であるため出現してもしなくてもよい。ただし、MustSupport要素の場合には、MustSupport要素としての仕様を満たす必要がある。MustSupport要素でなければ、データ設定と送信は任意であり、送信しても受信側では無視(破棄)されるかもしれないことに注意すること。
  • この表に現れない要素であるが、JP-Coreでは出現してもよい(多重度が0..1または0..*の)要素は、データ設定と送信は任意であり、送信しても受信側では無視(破棄)されるかもしれないことに注意すること。
  • この表で要素名のあとに[ ]表記があるものは、値が1個であっても、JSONデータのリスト型の値で記述しなければならない。
  • 要素[*] : この要素は繰り返し可能であり、値の記述はリストとなる。
  • 要素[+] : (繰り返し可能な要素において)新たなひとつの要素の子要素値として記述される。
  • 要素[=] : (繰り返し可能な要素において)すぐ上の要素と同じ要素の子要素値として記述される。

詳細説明

表 「BundlePCS」

多重度タジュウド は、オヤ 要素ヨウソ 出現シュツゲン した場合バアイ 多重度タジュウド 。たとえばある子要素コヨウソ 多重度タジュウド が1..1であっても親要素オヤヨウソ 出現シュツゲン しない場合バアイ にはその子要素コヨウソ 出現シュツゲン しない。ギャク 親要素オヤヨウソ 出現シュツゲン する場合バアイ には、この子要素コヨウソ 出現シュツゲン しなければならない。
要素Lv1 要素Lv2 多重度 説明 固定値コテイチ
レイジ
固定値コテイチ または例示レイジ
resourceType   1..1   Bundleリソースであることを示す 固定値 Bundle
meta   1..1 Meta      
  lastUpdated 1..1 instant 最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz (例. 2015-02-07T13:28:17.239+09:00)    
  profile 1..* canonical(StructureDefinition) 本文書のプロファイルを識別するURLを指定する。値は固定。 固定値 "http://jpfhir.jp/fhir/clins/StructureDefinition/JP_Bundle_ePCS"
identifier   1..1 Identifier 本文参照のこと。本文書を電子カルテ情報共有サービスに送信する場合は、その仕様シヨウ シタガウ うこと。    
type   1..1 code BundleリソースがDocumentタイプであることを示す 固定値 document
timestamp   1..1 instant このリソースを生成した日時。時刻の精度はミリ秒とし、タイムゾーンを含めること。値は例示。 例示 2021-02-01T13:28:17.239+09:00
entry   1..1* BackboneElement Compositionリソース(Bundleに含まれる全リソースエントリの参照リスト)   Compositionリソース(JP_Composition_ePCS)
  fullUrl 1..1   リソースを外部ガイブ から参照サンショウ するためのURL形式のUUIDケイシキ    
  resource 1..1 resource(Composition) リソースそのものを{…}で記述キジュツ する。 例示 {"resourceType": "Composition",
"id" : "compositionPCSExample01Inline",… }
entry   1..1* BackboneElement 患者情報エントリ   Patientリソース(JP_Patient_eCS)
  ウエ 同様ドウヨウ 以降イコウ 省略ショウリャク          
entry   1..1* BackboneElement 作成者の情報(医師情報)   Practitionerリソース(JP_Practitioner_eCS)
entry   1..1* BackboneElement 文書作成医療機関(診療科情報を拡張に含む)   Organizationリソース(JP_Organization_eCS)
entry   1..1* BackboneElement 文書作成時の受診時状況(外来、入院の区分)   Encounterリソース(JP_Encounter_eCS)
entry   1..1* BackboneElement 療養計画の情報(内容はテキストで記述)   CarePlanリソース(JP_CarePlan_ePCS)
entry   1..* BackboneElement 傷病名(主傷病名、副傷病名の別情報を含む)   Conditionリソース(JP_Condition_eCS)


プロファイル

Usage:

プロファイル詳細

This structure is derived from Bundle

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle 0..* Bundle 電子カルテ情報共有サービスに送信可能な患者療養計画サマリーのための文書 Bundleリソース
... meta
.... lastUpdated S 1..1 instant 「リソースのバージョンが最後に変更されたとき」
.... profile S 1..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
... identifier S 1..1 Identifier この文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... system S 1..1 uri 識別子値の名前空間 / The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/clins/bundle-identifier
.... value S 1..1 string 一意の値 / The value that is unique
... type S 1..1 code ドキュメント|メッセージ|トランザクション|トランザクション応答|バッチ|バッチ応答|歴史|検索セット|コレクション / document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Fixed Value: document
... timestamp S 1..1 instant このバンドルリソースのインスタンスが作成された日時。
... Slices for entry 7..* BackboneElement バンドルへのエントリ - リソースまたは情報があります / Entry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
.... entry:composition S 1..1 BackboneElement documentタイプのBundleリソースの先頭entryはCompositionリソース。
..... fullUrl S 1..1 uri 埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Composition_ePCS Compositionリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:patient S 1..1 BackboneElement Patientリソース
..... fullUrl S 1..1 uri Patientリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Patient_eCS Patientリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:practitioners S 1..1 BackboneElement 傷病名
..... fullUrl S 1..1 uri Practitionerリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Practitioner_eCS Practitionerリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:organization S 1..1 BackboneElement Organizationリソースのインスタンス本体
..... fullUrl S 1..1 uri Organizationリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Organization_eCS 2文書5情報や診療サマリーなどで記録する医療機関(および診療科情報)の格納に使用する
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:encounter S 1..1 BackboneElement Encounterリソースのインスタンス本体
..... fullUrl S 1..1 uri Encounterリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Encounter_eCS
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:carePlan S 1..1 BackboneElement CarePlanリソースのインスタンス本体
..... fullUrl S 1..1 uri CarePlanリソースを一意に識別するためのUUID
..... resource S 1..1 JP_CarePlan_ePCS 患者またはグループの健康計画 (Kanja matawa Gurūpu no Kenkō Keikaku)
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:condition S 1..* BackboneElement Conditionリソースのインスタンス本体
..... fullUrl S 1..1 uri Conditionリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Condition_eCS 診療情報における傷病名情報の格納に使用する
..... search 0..0
..... request 0..0
..... response 0..0

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C 0..* Bundle 電子カルテ情報共有サービスに送信可能な患者療養計画サマリーのための文書 Bundleリソース
bdl-1: 合計で検索または履歴の場合にのみ / total only when a search or history
bdl-2: Entry.Search検索の場合にのみ / entry.search only when a search
bdl-3: Entry.Requestバッチ/トランザクション/履歴に必須、それ以外の場合は禁止されています / entry.request mandatory for batch/transaction/history, otherwise prohibited
bdl-4: Batch-Response/Transaction-Response/historyに必須であり、それ以外の場合は禁止されています / entry.response mandatory for batch-response/transaction-response/history, otherwise prohibited
bdl-7: fullurlはバンドルでユニークである必要があります。または、同じフルルを持つエントリは異なるメタを持っている必要があります。 / FullUrl must be unique in a bundle, or else entries with the same fullUrl must have different meta.versionId (except in history bundles)
bdl-9: ドキュメントには、システムと値のある識別子が必要です / A document must have an identifier with a system and a value
bdl-10: ドキュメントには日付が必要です / A document must have a date
bdl-11: ドキュメントには最初のリソースとして構成が必要です / A document must have a Composition as the first resource
bdl-12: メッセージには最初のリソースとしてメッセージヘッダーが必要です / A message must have a MessageHeader as the first resource
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するメタデータ / Metadata about the resource
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id バージョン固有の識別子 (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ 1..1 instant 「リソースのバージョンが最後に変更されたとき」
.... source Σ 0..1 uri 「リソースがどこから来たかを特定する」(Risōsu ga doko kara kita ka o tokutei suru)
.... profile SΣ 1..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。


.... tag Σ 0..* Coding このリソースに適用されたタグ
Binding: CommonTags (example): 「様々なタグを表すコードで、一般的にはワークフローに関連しています。


... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... language 0..1 code リソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... identifier SΣ 1..1 Identifier この文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... 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): 既知の場合、この識別子の目的を識別します。 / Identifies the purpose for this identifier, if known .

.... type Σ 0..1 CodeableConcept 識別子の説明 / Description of identifier
Binding: Identifier Type Codes (extensible): 特定の目的に使用する識別子を決定するために使用できる識別子のコード化されたタイプ。 / 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 識別子値の名前空間 / The namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/clins/bundle-identifier
.... value SΣ 1..1 string 一意の値 / The value that is unique
.... 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)
... type SΣ 1..1 code ドキュメント|メッセージ|トランザクション|トランザクション応答|バッチ|バッチ応答|歴史|検索セット|コレクション / document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required): バンドルの目的を示します - それがどのように使用されるか。 / Indicates the purpose of a bundle - how it is intended to be used.


Fixed Value: document
... timestamp SΣ 1..1 instant このバンドルリソースのインスタンスが作成された日時。
... total ΣC 0..1 unsignedInt 検索の場合、一致の総数 / If search, the total number of matches
... link Σ 0..* BackboneElement このバンドルに関連するリンク / Links related to this Bundle
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... relation Σ 1..1 string http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1を参照してください / See http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1
.... url Σ 1..1 uri リンクの参照詳細 / Reference details for the link
... Slices for entry ΣC 7..* BackboneElement バンドルへのエントリ - リソースまたは情報があります / Entry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
.... entry:All Slices Content/Rules for all slices
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl Σ 0..1 uri リソース用のURI(絶対URLサーバーアドレスまたはUUID/OID用のURI) / URI for resource (Absolute URL server address or URI for UUID/OID)
..... resource Σ 0..1 Resource バンドルのリソース / A resource in the bundle
..... search ΣC 0..1 BackboneElement 関連情報を検索します / Search related information
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
...... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
...... mode Σ 0..1 code 一致|含める|結果 - これが結果セットにある理由 / match | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): エントリが結果セットにある理由 - それが一致として含まれているか、_include要件が含まれているか、または検索プロセスに関する情報または警告情報を伝えるため。 / Why an entry is in the result set - whether it's included as a match or because of an _include requirement, or to convey information or warning information about the search process.

...... score Σ 0..1 decimal ランキングを検索(0〜1) / Search ranking (between 0 and 1)
..... request ΣC 0..1 BackboneElement 追加の実行情報(トランザクション/バッチ/履歴) / Additional execution information (transaction/batch/history)
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
...... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
...... method Σ 1..1 code get |頭|投稿|put |削除|パッチ / GET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP動詞(HTTPコマンドライン)。詳細については、[http rfc](https://tools.ietf.org/html/rfc7231)を参照してください。 / HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ 1..1 uri このエントリに相当するHTTPのURL / URL for HTTP equivalent of this entry
...... ifNoneMatch Σ 0..1 string キャッシュ通貨を管理するため / For managing cache currency
...... ifModifiedSince Σ 0..1 instant キャッシュ通貨を管理するため / For managing cache currency
...... ifMatch Σ 0..1 string 更新競合を管理するため / For managing update contention
...... ifNoneExist Σ 0..1 string 条件付き作成の場合 / For conditional creates
..... response ΣC 0..1 BackboneElement 実行結果(トランザクション/バッチ/履歴) / Results of execution (transaction/batch/history)
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
...... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
...... status Σ 1..1 string ステータス応答コード(テキストオプション) / Status response code (text optional)
...... location Σ 0..1 uri 場所(操作が場所を返す場合) / The location (if the operation returns a location)
...... etag Σ 0..1 string リソースのETAG(関連する場合) / The Etag for the resource (if relevant)
...... lastModified Σ 0..1 instant サーバーの日付時間が変更されました / Server's date time modified
...... outcome Σ 0..1 Resource ヒントと警告を備えたOperationOutcome(バッチ/トランザクション用) / OperationOutcome with hints and warnings (for batch/transaction)
.... entry:composition SΣC 1..1 BackboneElement documentタイプのBundleリソースの先頭entryはCompositionリソース。
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri 埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Composition_ePCS Compositionリソースのインスタンス本体
.... entry:patient SΣC 1..1 BackboneElement Patientリソース
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri Patientリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Patient_eCS Patientリソースのインスタンス本体
.... entry:practitioners SΣC 1..1 BackboneElement 傷病名
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri Practitionerリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Practitioner_eCS Practitionerリソースのインスタンス本体
.... entry:organization SΣC 1..1 BackboneElement Organizationリソースのインスタンス本体
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri Organizationリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Organization_eCS 2文書5情報や診療サマリーなどで記録する医療機関(および診療科情報)の格納に使用する
.... entry:encounter SΣC 1..1 BackboneElement Encounterリソースのインスタンス本体
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri Encounterリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Encounter_eCS
.... entry:carePlan SΣC 1..1 BackboneElement CarePlanリソースのインスタンス本体
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri CarePlanリソースを一意に識別するためのUUID
..... resource S 1..1 JP_CarePlan_ePCS 患者またはグループの健康計画 (Kanja matawa Gurūpu no Kenkō Keikaku)
.... entry:condition SΣC 1..* BackboneElement Conditionリソースのインスタンス本体
bdl-5: リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
bdl-8: Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
This repeating element order: For bundles of type 'document' and 'message', the first resource is special (must be Composition or MessageHeader respectively). For all bundles, the meaning of the order of entries depends on the bundle type
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
..... link Σ 0..* See link (Bundle) このエントリに関連するリンク / Links related to this entry
..... fullUrl SΣ 1..1 uri Conditionリソースを一意に識別するためのUUID
..... resource S 1..1 JP_Condition_eCS 診療情報における傷病名情報の格納に使用する
... signature Σ 0..1 Signature デジタル署名 / Digital Signature

doco Documentation for this format

Terminology バインディング

PathConformanceValueSet / CodeURI
Bundle.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Bundle.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Bundle.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Bundle.identifier.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
Bundle.identifier.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Bundle.typerequiredFixed Value: document
http://hl7.org/fhir/ValueSet/bundle-type|4.0.1
from the FHIR Standard
Bundle.entry.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:composition.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:composition.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:patient.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:patient.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:practitioners.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:practitioners.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:organization.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:organization.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:encounter.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:encounter.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:carePlan.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:carePlan.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard
Bundle.entry:condition.search.moderequiredSearchEntryMode
http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1
from the FHIR Standard
Bundle.entry:condition.request.methodrequiredHTTPVerb
http://hl7.org/fhir/ValueSet/http-verb|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
bdl-1errorBundle合計で検索または履歴の場合にのみ / total only when a search or history
: total.empty() or (type = 'searchset') or (type = 'history')
bdl-2errorBundleEntry.Search検索の場合にのみ / entry.search only when a search
: entry.search.empty() or (type = 'searchset')
bdl-3errorBundleEntry.Requestバッチ/トランザクション/履歴に必須、それ以外の場合は禁止されています / entry.request mandatory for batch/transaction/history, otherwise prohibited
: entry.all(request.exists() = (%resource.type = 'batch' or %resource.type = 'transaction' or %resource.type = 'history'))
bdl-4errorBundleBatch-Response/Transaction-Response/historyに必須であり、それ以外の場合は禁止されています / entry.response mandatory for batch-response/transaction-response/history, otherwise prohibited
: entry.all(response.exists() = (%resource.type = 'batch-response' or %resource.type = 'transaction-response' or %resource.type = 'history'))
bdl-5errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:encounter, Bundle.entry:carePlan, Bundle.entry:conditionリクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response
: resource.exists() or request.exists() or response.exists()
bdl-7errorBundlefullurlはバンドルでユニークである必要があります。または、同じフルルを持つエントリは異なるメタを持っている必要があります。 / FullUrl must be unique in a bundle, or else entries with the same fullUrl must have different meta.versionId (except in history bundles)
: (type = 'history') or entry.where(fullUrl.exists()).select(fullUrl&resource.meta.versionId).isDistinct()
bdl-8errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:encounter, Bundle.entry:carePlan, Bundle.entry:conditionFullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference
: fullUrl.contains('/_history/').not()
bdl-9errorBundleドキュメントには、システムと値のある識別子が必要です / A document must have an identifier with a system and a value
: type = 'document' implies (identifier.system.exists() and identifier.value.exists())
bdl-10errorBundleドキュメントには日付が必要です / A document must have a date
: type = 'document' implies (timestamp.hasValue())
bdl-11errorBundleドキュメントには最初のリソースとして構成が必要です / A document must have a Composition as the first resource
: type = 'document' implies entry.first().resource.is(Composition)
bdl-12errorBundleメッセージには最初のリソースとしてメッセージヘッダーが必要です / A message must have a MessageHeader as the first resource
: type = 'message' implies entry.first().resource.is(MessageHeader)
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()