【今後正式リリース予定の準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.12.0-preR1
1.12.0-preR1 - update Japan

【今後正式リリース予定の準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.12.0-preR1 - Local Development build (v1.12.0-preR1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: JP_Bundle

項目 内容
定義URL http://jpfhir.jp/fhir/StructureDefinition/JP_Bundle
Version 1.12.0
Name

JP_Bundle

Status Active ( 2024-02-07 )
Copyright

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


この実装ガイドは、今後正式リリースされる予定の公開準備版です。
この公開準備版は正式リリースまでさらに今後も内容が変更される可能性があります。

Derived Profile from JP-Core


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 Bundle

Summary

Must-Support: 1 element

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Bundle Bundle(4.0.1)
... meta
.... lastUpdated S 0..1 instant リソースのバージョンが最後に変更されたとき

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Bundle C 0..* Bundle(4.0.1) リソースのコレクションが含まれています / Contains a collection of resources
Constraints: bdl-1, bdl-2, bdl-3, bdl-4, bdl-7, bdl-9, bdl-10, bdl-11, bdl-12
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するMetadata / Metadata about the resource
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... 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 このコンテンツが作成されたルールのセット / 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 Σ 0..1 Identifier Bundleの永続的なidentifier / Persistent identifier for the bundle
... type Σ 1..1 code ドキュメント|メッセージ|トランザクション|トランザクション応答|バッチ|バッチ応答|歴史|検索セット|コレクション / document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required): Bundleの目的を示します - それがどのように使用されるか。 / Indicates the purpose of a bundle - how it is intended to be used.
... timestamp Σ 0..1 instant Bundleが組み立てられたとき / When the bundle was assembled
... total ΣC 0..1 unsignedInt 検索の場合、一致の総数 / If search, the total number of matches
... link Σ 0..* BackboneElement このBundleに関連するリンク / Links related to this Bundle
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
... entry ΣC 0..* BackboneElement Bundleへのエントリ - リソースまたは情報があります / Entry in the bundle - will have a resource or information
Constraints: bdl-5, bdl-8
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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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 Bundleのリソース / 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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)
... signature Σ 0..1 Signature デジタル署名 / Digital Signature

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Bundle.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Bundle.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Bundle.type Base required BundleType 📍4.0.1 FHIR Std.
Bundle.entry.search.​mode Base required SearchEntryMode 📍4.0.1 FHIR Std.
Bundle.entry.request.​method Base required HTTPVerb 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
bdl-1 error Bundle totalは、searchまたはhistoryの場合にのみ出現します / total only when a search or history total.empty() or (type = 'searchset') or (type = 'history')
bdl-2 error Bundle Entry.Searchはsearchの場合にのみ出現します。 / entry.search only when a search entry.search.empty() or (type = 'searchset')
bdl-3 error Bundle Entry.Requestはbatch/transaction/historyで必須、それ以外の場合は禁止されています / 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-4 error Bundle Entry.responseは、batch-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-5 error Bundle.entry リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response resource.exists() or request.exists() or response.exists()
bdl-7 error Bundle fullurlはBundleでユニークである必要があります。または、同じfullurlを持つentryはmeta.versionIdを持っている必要があります。 / 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-8 error Bundle.entry Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference fullUrl.contains('/_history/').not()
bdl-9 error Bundle documentには、systemとvalueのある identifierが必要です / A document must have an identifier with a system and a value type = 'document' implies (identifier.system.exists() and identifier.value.exists())
bdl-10 error Bundle documentにはdateが必要です / A document must have a date type = 'document' implies (timestamp.hasValue())
bdl-11 error Bundle documentには最初のリソースとしてCompositionが必要です / A document must have a Composition as the first resource type = 'document' implies entry.first().resource.is(Composition)
bdl-12 error Bundle メッセージには最初のリソースとしてMessageHeaderが必要です / A message must have a MessageHeader as the first resource type = 'message' implies entry.first().resource.is(MessageHeader)
ele-1 error Bundle.meta, Bundle.meta.extension, Bundle.meta.versionId, Bundle.meta.lastUpdated, Bundle.meta.source, Bundle.meta.profile, Bundle.meta.security, Bundle.meta.tag, Bundle.implicitRules, Bundle.language, Bundle.identifier, Bundle.type, Bundle.timestamp, Bundle.total, Bundle.link, Bundle.link.extension, Bundle.link.modifierExtension, Bundle.link.relation, Bundle.link.url, Bundle.entry, Bundle.entry.extension, Bundle.entry.modifierExtension, Bundle.entry.link, Bundle.entry.fullUrl, Bundle.entry.search, Bundle.entry.search.extension, Bundle.entry.search.modifierExtension, Bundle.entry.search.mode, Bundle.entry.search.score, Bundle.entry.request, Bundle.entry.request.extension, Bundle.entry.request.modifierExtension, Bundle.entry.request.method, Bundle.entry.request.url, Bundle.entry.request.ifNoneMatch, Bundle.entry.request.ifModifiedSince, Bundle.entry.request.ifMatch, Bundle.entry.request.ifNoneExist, Bundle.entry.response, Bundle.entry.response.extension, Bundle.entry.response.modifierExtension, Bundle.entry.response.status, Bundle.entry.response.location, Bundle.entry.response.etag, Bundle.entry.response.lastModified, Bundle.signature すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Bundle.meta.extension, Bundle.link.extension, Bundle.link.modifierExtension, Bundle.entry.extension, Bundle.entry.modifierExtension, Bundle.entry.search.extension, Bundle.entry.search.modifierExtension, Bundle.entry.request.extension, Bundle.entry.request.modifierExtension, Bundle.entry.response.extension, Bundle.entry.response.modifierExtension extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 extension.exists() != value.exists()

This structure is derived from Bundle

Summary

Must-Support: 1 element

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Bundle Bundle(4.0.1)
... meta
.... lastUpdated S 0..1 instant リソースのバージョンが最後に変更されたとき

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Bundle C 0..* Bundle(4.0.1) リソースのコレクションが含まれています / Contains a collection of resources
Constraints: bdl-1, bdl-2, bdl-3, bdl-4, bdl-7, bdl-9, bdl-10, bdl-11, bdl-12
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するMetadata / Metadata about the resource
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... 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 このコンテンツが作成されたルールのセット / 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 Σ 0..1 Identifier Bundleの永続的なidentifier / Persistent identifier for the bundle
... type Σ 1..1 code ドキュメント|メッセージ|トランザクション|トランザクション応答|バッチ|バッチ応答|歴史|検索セット|コレクション / document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required): Bundleの目的を示します - それがどのように使用されるか。 / Indicates the purpose of a bundle - how it is intended to be used.
... timestamp Σ 0..1 instant Bundleが組み立てられたとき / When the bundle was assembled
... total ΣC 0..1 unsignedInt 検索の場合、一致の総数 / If search, the total number of matches
... link Σ 0..* BackboneElement このBundleに関連するリンク / Links related to this Bundle
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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
... entry ΣC 0..* BackboneElement Bundleへのエントリ - リソースまたは情報があります / Entry in the bundle - will have a resource or information
Constraints: bdl-5, bdl-8
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
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... 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 Bundleのリソース / 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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
Constraints: ext-1
..... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
..... 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)
... signature Σ 0..1 Signature デジタル署名 / Digital Signature

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Bundle.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Bundle.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Bundle.type Base required BundleType 📍4.0.1 FHIR Std.
Bundle.entry.search.​mode Base required SearchEntryMode 📍4.0.1 FHIR Std.
Bundle.entry.request.​method Base required HTTPVerb 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
bdl-1 error Bundle totalは、searchまたはhistoryの場合にのみ出現します / total only when a search or history total.empty() or (type = 'searchset') or (type = 'history')
bdl-2 error Bundle Entry.Searchはsearchの場合にのみ出現します。 / entry.search only when a search entry.search.empty() or (type = 'searchset')
bdl-3 error Bundle Entry.Requestはbatch/transaction/historyで必須、それ以外の場合は禁止されています / 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-4 error Bundle Entry.responseは、batch-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-5 error Bundle.entry リクエストまたは応答がない限り、リソースである必要があります / must be a resource unless there's a request or response resource.exists() or request.exists() or response.exists()
bdl-7 error Bundle fullurlはBundleでユニークである必要があります。または、同じfullurlを持つentryはmeta.versionIdを持っている必要があります。 / 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-8 error Bundle.entry Fullurlはバージョン固有のリファレンスにすることはできません / fullUrl cannot be a version specific reference fullUrl.contains('/_history/').not()
bdl-9 error Bundle documentには、systemとvalueのある identifierが必要です / A document must have an identifier with a system and a value type = 'document' implies (identifier.system.exists() and identifier.value.exists())
bdl-10 error Bundle documentにはdateが必要です / A document must have a date type = 'document' implies (timestamp.hasValue())
bdl-11 error Bundle documentには最初のリソースとしてCompositionが必要です / A document must have a Composition as the first resource type = 'document' implies entry.first().resource.is(Composition)
bdl-12 error Bundle メッセージには最初のリソースとしてMessageHeaderが必要です / A message must have a MessageHeader as the first resource type = 'message' implies entry.first().resource.is(MessageHeader)
ele-1 error Bundle.meta, Bundle.meta.extension, Bundle.meta.versionId, Bundle.meta.lastUpdated, Bundle.meta.source, Bundle.meta.profile, Bundle.meta.security, Bundle.meta.tag, Bundle.implicitRules, Bundle.language, Bundle.identifier, Bundle.type, Bundle.timestamp, Bundle.total, Bundle.link, Bundle.link.extension, Bundle.link.modifierExtension, Bundle.link.relation, Bundle.link.url, Bundle.entry, Bundle.entry.extension, Bundle.entry.modifierExtension, Bundle.entry.link, Bundle.entry.fullUrl, Bundle.entry.search, Bundle.entry.search.extension, Bundle.entry.search.modifierExtension, Bundle.entry.search.mode, Bundle.entry.search.score, Bundle.entry.request, Bundle.entry.request.extension, Bundle.entry.request.modifierExtension, Bundle.entry.request.method, Bundle.entry.request.url, Bundle.entry.request.ifNoneMatch, Bundle.entry.request.ifModifiedSince, Bundle.entry.request.ifMatch, Bundle.entry.request.ifNoneExist, Bundle.entry.response, Bundle.entry.response.extension, Bundle.entry.response.modifierExtension, Bundle.entry.response.status, Bundle.entry.response.location, Bundle.entry.response.etag, Bundle.entry.response.lastModified, Bundle.signature すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Bundle.meta.extension, Bundle.link.extension, Bundle.link.modifierExtension, Bundle.entry.extension, Bundle.entry.modifierExtension, Bundle.entry.search.extension, Bundle.entry.search.modifierExtension, Bundle.entry.request.extension, Bundle.entry.request.modifierExtension, Bundle.entry.response.extension, Bundle.entry.response.modifierExtension extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron