HL7 Japan-JAMI eReferral ImplementationGuide
1.1.1-rc - release Japan flag

HL7 Japan-JAMI eReferral ImplementationGuide - Local Development build (v1.1.1-rc). See the Directory of published versions

Resource Profile(リソースプロファイル): JP_Bundle_eReferral

項目内容
定義URL http://jpfhir.jp/fhir/eReferral/StructureDefinition/JP_Bundle_eReferral
Version 1.1.1-rc
Name

JP_Bundle_eReferral

Status Active ( 2022-12-14 )
Copyright

Copyright HL7Japan and Japan Association of Medical Informatics (JAMI), CC(Creative Commons license) BY-ND CC表示・改変禁止

診療情報提供書のための文書 Bundleリソース

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Bundle

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle 0..*Bundle診療情報提供書のための文書 Bundleリソース
... identifier S1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... system S1..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value S1..1stringThe value that is unique
... type S1..1codedocument | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Fixed Value: document
... timestamp S1..1instantこのバンドルリソースのインスタンスが作成された日時。
... Slices for entry 6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
.... entry:composition S1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
..... fullUrl S1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource S1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:patient S1..1BackboneElementPatientリソース
..... fullUrl S1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:practitioners S1..2BackboneElement正当な権限があって文書を作成した個人の情報
..... fullUrl S1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:organization S2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
..... resource 0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:department S0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
..... resource 0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:referralEncounter S0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
.... entry:problem S1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
..... resource 0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
.... entry:allergy S0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
..... resource 0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
.... entry:familyHistory S0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
..... resource 0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
.... entry:observation S0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
..... resource 0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
.... entry:immunization S0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
.... entry:procedure S0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
.... entry:medicationRequest S0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
.... entry:documentReference S0..*BackboneElementDocumentReferenceリソースを参照
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
.... entry:carePlan S0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
.... entry:medicalDeviceUse S0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
.... entry:medicalDevice S0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
..... resource 0..1JP_DeviceItem used in healthcare
.... entry:imageStudy S0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
.... entry:diagReport S0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
.... entry:advancedDirective S0..*BackboneElement事前指示を記述したConcentリソースを参照
..... resource 0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
.... entry:researchSubject S0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
.... entry:researchStudy S0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
.... entry:relatedPerson S0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
.... entry:binaryData S0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C0..*Bundle診療情報提供書のための文書 Bundleリソース
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... identifier SΣ1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system SΣ1..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value SΣ1..1stringThe value that is unique
Example General: 123456
... type SΣ1..1codedocument | 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..1instantこのバンドルリソースのインスタンスが作成された日時。
... Slices for entry ΣC6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... entry:composition SΣC1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource SC1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
.... entry:patient SΣC1..1BackboneElementPatientリソース
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
.... entry:practitioners SΣC1..2BackboneElement正当な権限があって文書を作成した個人の情報
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
.... entry:organization SΣC2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:department SΣC0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:referralEncounter SΣC0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
.... entry:problem SΣC1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
.... entry:allergy SΣC0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
.... entry:familyHistory SΣC0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
.... entry:observation SΣC0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
.... entry:immunization SΣC0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
.... entry:procedure SΣC0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
.... entry:medicationRequest SΣC0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
.... entry:documentReference SΣC0..*BackboneElementDocumentReferenceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
.... entry:carePlan SΣC0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
.... entry:medicalDeviceUse SΣC0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
.... entry:medicalDevice SΣC0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DeviceItem used in healthcare
.... entry:imageStudy SΣC0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
.... entry:diagReport SΣC0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
.... entry:advancedDirective SΣC0..*BackboneElement事前指示を記述したConcentリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
.... entry:researchSubject SΣC0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
.... entry:researchStudy SΣC0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
.... entry:relatedPerson SΣC0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
.... entry:binaryData SΣC0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Bundle.identifier.userequiredIdentifierUse
Bundle.typerequiredFixed Value: document
Bundle.entry:composition.request.methodrequiredHTTPVerb
Bundle.entry:patient.request.methodrequiredHTTPVerb
Bundle.entry:practitioners.request.methodrequiredHTTPVerb
Bundle.entry:organization.request.methodrequiredHTTPVerb
Bundle.entry:department.request.methodrequiredHTTPVerb

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusが存在する場合は、存在するものとします。 / AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusは、検証ステータスが入力されている場合、存在しないでください / AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
bdl-1errorBundletotal only when a search or history
: total.empty() or (type = 'searchset') or (type = 'history')
bdl-2errorBundleentry.search only when a search
: entry.search.empty() or (type = 'searchset')
bdl-3errorBundleentry.request mandatory for batch/transaction/history, otherwise prohibited
: entry.all(request.exists() = (%resource.type = 'batch' or %resource.type = 'transaction' or %resource.type = 'history'))
bdl-4errorBundleentry.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:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatamust be a resource unless there's a request or response
: resource.exists() or request.exists() or response.exists()
bdl-7errorBundleFullUrl 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:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatafullUrl cannot be a version specific reference
: fullUrl.contains('/_history/').not()
bdl-9errorBundleA document must have an identifier with a system and a value
: type = 'document' implies (identifier.system.exists() and identifier.value.exists())
bdl-10errorBundleA document must have a date
: type = 'document' implies (timestamp.hasValue())
bdl-11errorBundleA document must have a Composition as the first resource
: type = 'document' implies entry.first().resource.is(Composition)
bdl-12errorBundleA message must have a MessageHeader as the first resource
: type = 'message' implies entry.first().resource.is(MessageHeader)
checkExist-CDASection-or-CompositionSectionerrorBundle.entry:composition.resource【セクション構成はCDAセクションと構造情報セクションのどちらか一方だけ存在している必要がある。】
: ((section.code.coding.where(code = '200')).exists()) xor ((section.code.coding.where(code = '300')).exists())
checkOrganizationType0errorBundle.entry:department.resource【診療部門コード(type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept'))が正しい】
: (type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept')).exists()
checkOrganizationType1errorBundle.entry:department.resource【診療科コード(type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51'))が存在する】
: (type[1].exists().not()) or ((type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51' )).exists())
con-3best practiceBundle.entry:problem.resource条件.ClinicalStatusが誤って入力されておらず、カテゴリが問題リスト項目である場合、clinicalStatusが存在するものとします / Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: 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-4errorBundle.entry:problem.resource条件が和らげられている場合、臨床ステータスは不活性、解決、または寛解のいずれかでなければなりません / If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: 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-5errorBundle.entry:problem.resourcecondition.clinicalstatusは、検証状態が侵食に入力されている場合、存在しないでください / Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: 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-4errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fhs-1errorBundle.entry:familyHistory.resourceCan have age[x] or born[x], but not both
: age.empty() or born.empty()
fhs-2errorBundle.entry:familyHistory.resourceCan only have estimatedAge if age[x] is present
: age.exists() or estimatedAge.empty()
obs-6errorBundle.entry:observation.resourcedatabsentrasonは、観察.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorBundle.entry:observation.resourcevisserveration.codeがvisserveration.component.codeと同じ場合、コードに関連付けられている値要素が存在しないでください / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
org-1errorBundle.entry:organization.resource, Bundle.entry:department.resource組織には、少なくとも名前または識別子があり、場合によっては複数の名前があります / The organization SHALL at least have a name or an identifier, and possibly more than one
: (identifier.count() + name.count()) > 0
ppc-1errorBundle.entry:advancedDirective.resourceEither a Policy or PolicyRule
: policy.exists() or policyRule.exists()
ppc-2errorBundle.entry:advancedDirective.resourceIF Scope=privacy, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='patient-privacy').exists().not()
ppc-3errorBundle.entry:advancedDirective.resourceIF Scope=research, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='research').exists().not()
ppc-4errorBundle.entry:advancedDirective.resourceIF Scope=adr, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='adr').exists().not()
ppc-5errorBundle.entry:advancedDirective.resourceIF Scope=treatment, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='treatment').exists().not()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C0..*Bundle診療情報提供書のための文書 Bundleリソース
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... identifier SΣ1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription 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..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value SΣ1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... type SΣ1..1codedocument | 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..1instantこのバンドルリソースのインスタンスが作成された日時。
... total ΣC0..1unsignedIntIf search, the total number of matches
... link Σ0..*BackboneElementLinks related to this Bundle
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... relation Σ1..1stringSee http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1
.... url Σ1..1uriReference details for the link
... Slices for entry ΣC6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource Σ0..1ResourceA resource in the bundle
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:composition SΣC1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource SC1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
.... entry:patient SΣC1..1BackboneElementPatientリソース
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
.... entry:practitioners SΣC1..2BackboneElement正当な権限があって文書を作成した個人の情報
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
.... entry:organization SΣC2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:department SΣC0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:referralEncounter SΣC0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:problem SΣC1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:allergy SΣC0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:familyHistory SΣC0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:observation SΣC0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:immunization SΣC0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:procedure SΣC0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicationRequest SΣC0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:documentReference SΣC0..*BackboneElementDocumentReferenceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:carePlan SΣC0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicalDeviceUse SΣC0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicalDevice SΣC0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DeviceItem used in healthcare
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:imageStudy SΣC0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:diagReport SΣC0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:advancedDirective SΣC0..*BackboneElement事前指示を記述したConcentリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:researchSubject SΣC0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:researchStudy SΣC0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:relatedPerson SΣC0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:binaryData SΣC0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
... signature ΣTU0..1SignatureDigital Signature

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Bundle.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Bundle.identifier.userequiredIdentifierUse
Bundle.identifier.typeextensibleIdentifier Type Codes
Bundle.typerequiredFixed Value: document
Bundle.entry.search.moderequiredSearchEntryMode
Bundle.entry.request.methodrequiredHTTPVerb
Bundle.entry:composition.search.moderequiredSearchEntryMode
Bundle.entry:composition.request.methodrequiredHTTPVerb
Bundle.entry:patient.search.moderequiredSearchEntryMode
Bundle.entry:patient.request.methodrequiredHTTPVerb
Bundle.entry:practitioners.search.moderequiredSearchEntryMode
Bundle.entry:practitioners.request.methodrequiredHTTPVerb
Bundle.entry:organization.search.moderequiredSearchEntryMode
Bundle.entry:organization.request.methodrequiredHTTPVerb
Bundle.entry:department.search.moderequiredSearchEntryMode
Bundle.entry:department.request.methodrequiredHTTPVerb
Bundle.entry:referralEncounter.search.moderequiredSearchEntryMode
Bundle.entry:referralEncounter.request.methodrequiredHTTPVerb
Bundle.entry:problem.search.moderequiredSearchEntryMode
Bundle.entry:problem.request.methodrequiredHTTPVerb
Bundle.entry:allergy.search.moderequiredSearchEntryMode
Bundle.entry:allergy.request.methodrequiredHTTPVerb
Bundle.entry:familyHistory.search.moderequiredSearchEntryMode
Bundle.entry:familyHistory.request.methodrequiredHTTPVerb
Bundle.entry:observation.search.moderequiredSearchEntryMode
Bundle.entry:observation.request.methodrequiredHTTPVerb
Bundle.entry:immunization.search.moderequiredSearchEntryMode
Bundle.entry:immunization.request.methodrequiredHTTPVerb
Bundle.entry:procedure.search.moderequiredSearchEntryMode
Bundle.entry:procedure.request.methodrequiredHTTPVerb
Bundle.entry:medicationRequest.search.moderequiredSearchEntryMode
Bundle.entry:medicationRequest.request.methodrequiredHTTPVerb
Bundle.entry:documentReference.search.moderequiredSearchEntryMode
Bundle.entry:documentReference.request.methodrequiredHTTPVerb
Bundle.entry:carePlan.search.moderequiredSearchEntryMode
Bundle.entry:carePlan.request.methodrequiredHTTPVerb
Bundle.entry:medicalDeviceUse.search.moderequiredSearchEntryMode
Bundle.entry:medicalDeviceUse.request.methodrequiredHTTPVerb
Bundle.entry:medicalDevice.search.moderequiredSearchEntryMode
Bundle.entry:medicalDevice.request.methodrequiredHTTPVerb
Bundle.entry:imageStudy.search.moderequiredSearchEntryMode
Bundle.entry:imageStudy.request.methodrequiredHTTPVerb
Bundle.entry:diagReport.search.moderequiredSearchEntryMode
Bundle.entry:diagReport.request.methodrequiredHTTPVerb
Bundle.entry:advancedDirective.search.moderequiredSearchEntryMode
Bundle.entry:advancedDirective.request.methodrequiredHTTPVerb
Bundle.entry:researchSubject.search.moderequiredSearchEntryMode
Bundle.entry:researchSubject.request.methodrequiredHTTPVerb
Bundle.entry:researchStudy.search.moderequiredSearchEntryMode
Bundle.entry:researchStudy.request.methodrequiredHTTPVerb
Bundle.entry:relatedPerson.search.moderequiredSearchEntryMode
Bundle.entry:relatedPerson.request.methodrequiredHTTPVerb
Bundle.entry:binaryData.search.moderequiredSearchEntryMode
Bundle.entry:binaryData.request.methodrequiredHTTPVerb

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusが存在する場合は、存在するものとします。 / AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusは、検証ステータスが入力されている場合、存在しないでください / AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
bdl-5errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatamust be a resource unless there's a request or response
: resource.exists() or request.exists() or response.exists()
bdl-8errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatafullUrl cannot be a version specific reference
: fullUrl.contains('/_history/').not()
checkExist-CDASection-or-CompositionSectionerrorBundle.entry:composition.resource【セクション構成はCDAセクションと構造情報セクションのどちらか一方だけ存在している必要がある。】
: ((section.code.coding.where(code = '200')).exists()) xor ((section.code.coding.where(code = '300')).exists())
checkOrganizationType0errorBundle.entry:department.resource【診療部門コード(type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept'))が正しい】
: (type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept')).exists()
checkOrganizationType1errorBundle.entry:department.resource【診療科コード(type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51'))が存在する】
: (type[1].exists().not()) or ((type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51' )).exists())
con-3best practiceBundle.entry:problem.resource条件.ClinicalStatusが誤って入力されておらず、カテゴリが問題リスト項目である場合、clinicalStatusが存在するものとします / Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: 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-4errorBundle.entry:problem.resource条件が和らげられている場合、臨床ステータスは不活性、解決、または寛解のいずれかでなければなりません / If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: 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-5errorBundle.entry:problem.resourcecondition.clinicalstatusは、検証状態が侵食に入力されている場合、存在しないでください / Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: 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-4errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fhs-1errorBundle.entry:familyHistory.resourceCan have age[x] or born[x], but not both
: age.empty() or born.empty()
fhs-2errorBundle.entry:familyHistory.resourceCan only have estimatedAge if age[x] is present
: age.exists() or estimatedAge.empty()
obs-6errorBundle.entry:observation.resourcedatabsentrasonは、観察.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorBundle.entry:observation.resourcevisserveration.codeがvisserveration.component.codeと同じ場合、コードに関連付けられている値要素が存在しないでください / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
org-1errorBundle.entry:organization.resource, Bundle.entry:department.resource組織には、少なくとも名前または識別子があり、場合によっては複数の名前があります / The organization SHALL at least have a name or an identifier, and possibly more than one
: (identifier.count() + name.count()) > 0
ppc-1errorBundle.entry:advancedDirective.resourceEither a Policy or PolicyRule
: policy.exists() or policyRule.exists()
ppc-2errorBundle.entry:advancedDirective.resourceIF Scope=privacy, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='patient-privacy').exists().not()
ppc-3errorBundle.entry:advancedDirective.resourceIF Scope=research, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='research').exists().not()
ppc-4errorBundle.entry:advancedDirective.resourceIF Scope=adr, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='adr').exists().not()
ppc-5errorBundle.entry:advancedDirective.resourceIF Scope=treatment, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='treatment').exists().not()

This structure is derived from Bundle

Summary

Mandatory: 14 elements
Must-Support: 35 elements
Fixed Value: 2 elements
Prohibited: 15 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Bundle.entry is sliced based on the value of profile:resource

Differential View

This structure is derived from Bundle

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle 0..*Bundle診療情報提供書のための文書 Bundleリソース
... identifier S1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... system S1..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value S1..1stringThe value that is unique
... type S1..1codedocument | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Fixed Value: document
... timestamp S1..1instantこのバンドルリソースのインスタンスが作成された日時。
... Slices for entry 6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
.... entry:composition S1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
..... fullUrl S1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource S1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:patient S1..1BackboneElementPatientリソース
..... fullUrl S1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:practitioners S1..2BackboneElement正当な権限があって文書を作成した個人の情報
..... fullUrl S1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:organization S2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
..... resource 0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:department S0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
..... resource 0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
..... search 0..0
..... request 0..0
..... response 0..0
.... entry:referralEncounter S0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
.... entry:problem S1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
..... resource 0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
.... entry:allergy S0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
..... resource 0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
.... entry:familyHistory S0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
..... resource 0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
.... entry:observation S0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
..... resource 0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
.... entry:immunization S0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
.... entry:procedure S0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
.... entry:medicationRequest S0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
.... entry:documentReference S0..*BackboneElementDocumentReferenceリソースを参照
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
.... entry:carePlan S0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
.... entry:medicalDeviceUse S0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
.... entry:medicalDevice S0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
..... resource 0..1JP_DeviceItem used in healthcare
.... entry:imageStudy S0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
.... entry:diagReport S0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
.... entry:advancedDirective S0..*BackboneElement事前指示を記述したConcentリソースを参照
..... resource 0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
.... entry:researchSubject S0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
.... entry:researchStudy S0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
.... entry:relatedPerson S0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
.... entry:binaryData S0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C0..*Bundle診療情報提供書のための文書 Bundleリソース
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... identifier SΣ1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system SΣ1..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value SΣ1..1stringThe value that is unique
Example General: 123456
... type SΣ1..1codedocument | 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..1instantこのバンドルリソースのインスタンスが作成された日時。
... Slices for entry ΣC6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... entry:composition SΣC1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource SC1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
.... entry:patient SΣC1..1BackboneElementPatientリソース
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
.... entry:practitioners SΣC1..2BackboneElement正当な権限があって文書を作成した個人の情報
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... fullUrl SΣ1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
.... entry:organization SΣC2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:department SΣC0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:referralEncounter SΣC0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
.... entry:problem SΣC1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
.... entry:allergy SΣC0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
.... entry:familyHistory SΣC0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
.... entry:observation SΣC0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
.... entry:immunization SΣC0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
.... entry:procedure SΣC0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
.... entry:medicationRequest SΣC0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
.... entry:documentReference SΣC0..*BackboneElementDocumentReferenceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
.... entry:carePlan SΣC0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
.... entry:medicalDeviceUse SΣC0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
.... entry:medicalDevice SΣC0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DeviceItem used in healthcare
.... entry:imageStudy SΣC0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
.... entry:diagReport SΣC0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
.... entry:advancedDirective SΣC0..*BackboneElement事前指示を記述したConcentリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource C0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
.... entry:researchSubject SΣC0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
.... entry:researchStudy SΣC0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
.... entry:relatedPerson SΣC0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
.... entry:binaryData SΣC0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
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
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Bundle.identifier.userequiredIdentifierUse
Bundle.typerequiredFixed Value: document
Bundle.entry:composition.request.methodrequiredHTTPVerb
Bundle.entry:patient.request.methodrequiredHTTPVerb
Bundle.entry:practitioners.request.methodrequiredHTTPVerb
Bundle.entry:organization.request.methodrequiredHTTPVerb
Bundle.entry:department.request.methodrequiredHTTPVerb

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusが存在する場合は、存在するものとします。 / AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusは、検証ステータスが入力されている場合、存在しないでください / AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
bdl-1errorBundletotal only when a search or history
: total.empty() or (type = 'searchset') or (type = 'history')
bdl-2errorBundleentry.search only when a search
: entry.search.empty() or (type = 'searchset')
bdl-3errorBundleentry.request mandatory for batch/transaction/history, otherwise prohibited
: entry.all(request.exists() = (%resource.type = 'batch' or %resource.type = 'transaction' or %resource.type = 'history'))
bdl-4errorBundleentry.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:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatamust be a resource unless there's a request or response
: resource.exists() or request.exists() or response.exists()
bdl-7errorBundleFullUrl 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:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatafullUrl cannot be a version specific reference
: fullUrl.contains('/_history/').not()
bdl-9errorBundleA document must have an identifier with a system and a value
: type = 'document' implies (identifier.system.exists() and identifier.value.exists())
bdl-10errorBundleA document must have a date
: type = 'document' implies (timestamp.hasValue())
bdl-11errorBundleA document must have a Composition as the first resource
: type = 'document' implies entry.first().resource.is(Composition)
bdl-12errorBundleA message must have a MessageHeader as the first resource
: type = 'message' implies entry.first().resource.is(MessageHeader)
checkExist-CDASection-or-CompositionSectionerrorBundle.entry:composition.resource【セクション構成はCDAセクションと構造情報セクションのどちらか一方だけ存在している必要がある。】
: ((section.code.coding.where(code = '200')).exists()) xor ((section.code.coding.where(code = '300')).exists())
checkOrganizationType0errorBundle.entry:department.resource【診療部門コード(type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept'))が正しい】
: (type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept')).exists()
checkOrganizationType1errorBundle.entry:department.resource【診療科コード(type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51'))が存在する】
: (type[1].exists().not()) or ((type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51' )).exists())
con-3best practiceBundle.entry:problem.resource条件.ClinicalStatusが誤って入力されておらず、カテゴリが問題リスト項目である場合、clinicalStatusが存在するものとします / Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: 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-4errorBundle.entry:problem.resource条件が和らげられている場合、臨床ステータスは不活性、解決、または寛解のいずれかでなければなりません / If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: 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-5errorBundle.entry:problem.resourcecondition.clinicalstatusは、検証状態が侵食に入力されている場合、存在しないでください / Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: 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-4errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fhs-1errorBundle.entry:familyHistory.resourceCan have age[x] or born[x], but not both
: age.empty() or born.empty()
fhs-2errorBundle.entry:familyHistory.resourceCan only have estimatedAge if age[x] is present
: age.exists() or estimatedAge.empty()
obs-6errorBundle.entry:observation.resourcedatabsentrasonは、観察.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorBundle.entry:observation.resourcevisserveration.codeがvisserveration.component.codeと同じ場合、コードに関連付けられている値要素が存在しないでください / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
org-1errorBundle.entry:organization.resource, Bundle.entry:department.resource組織には、少なくとも名前または識別子があり、場合によっては複数の名前があります / The organization SHALL at least have a name or an identifier, and possibly more than one
: (identifier.count() + name.count()) > 0
ppc-1errorBundle.entry:advancedDirective.resourceEither a Policy or PolicyRule
: policy.exists() or policyRule.exists()
ppc-2errorBundle.entry:advancedDirective.resourceIF Scope=privacy, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='patient-privacy').exists().not()
ppc-3errorBundle.entry:advancedDirective.resourceIF Scope=research, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='research').exists().not()
ppc-4errorBundle.entry:advancedDirective.resourceIF Scope=adr, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='adr').exists().not()
ppc-5errorBundle.entry:advancedDirective.resourceIF Scope=treatment, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='treatment').exists().not()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C0..*Bundle診療情報提供書のための文書 Bundleリソース
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... identifier SΣ1..1Identifierこの文書Bundleの固定識別番号。Bundle作成時にシステムが設定し、サーバ間で移動、コピーされても変更されないID。
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription 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..1uriThe namespace for the identifier value
Fixed Value: http://jpfhir.jp/fhir/core/IdSystem/documentInstance-identifier
.... value SΣ1..1stringThe value that is unique
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... type SΣ1..1codedocument | 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..1instantこのバンドルリソースのインスタンスが作成された日時。
... total ΣC0..1unsignedIntIf search, the total number of matches
... link Σ0..*BackboneElementLinks related to this Bundle
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... relation Σ1..1stringSee http://www.iana.org/assignments/link-relations/link-relations.xhtml#link-relations-1
.... url Σ1..1uriReference details for the link
... Slices for entry ΣC6..*BackboneElementEntry in the bundle - will have a resource or information
Slice: Unordered, Open by profile:resource
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource Σ0..1ResourceA resource in the bundle
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:composition SΣC1..1BackboneElementdocumentタイプのBundleリソースの先頭entryはCompositionリソース。
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているCompositionリソースを一意に識別するためのUUID
..... resource SC1..1JP_Composition_eReferralCompositionリソースのインスタンス本体
.... entry:patient SΣC1..1BackboneElementPatientリソース
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているPatientリソースを一意に識別するためのUUID
..... resource S1..1JP_Patient_eClinicalSummaryPatientリソースのインスタンス本体
.... entry:practitioners SΣC1..2BackboneElement正当な権限があって文書を作成した個人の情報
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl SΣ1..1uri埋め込まれているPractitionerリソースを一意に識別するためのUUID
..... resource S1..1JP_Practitioner_eClinicalSummaryPractitionerリソースのインスタンス本体
.... entry:organization SΣC2..2BackboneElement紹介先/元医療機関/文書作成機関/文書管理機関
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Organization_eClinicalSummaryA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:department SΣC0..2BackboneElement紹介先/元医療機関/文書作成機関の診療科
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Organization_eClinicalSummary_departmentA grouping of people or organizations with a common purpose/共通の目的を持った人や組織の集まり【詳細参照】
.... entry:referralEncounter SΣC0..2BackboneElement紹介目的や受診時状況のEncounterリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Encounter_eClinicalSummaryAn interaction during which services are provided to the patient / 患者にサービスが提供されている間の相互作用
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:problem SΣC1..*BackboneElement必須。傷病名・主訴/現病歴/既往歴を1個以上必ず記述する。
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Condition_eClinicalSummaryDetailed information about conditions, problems or diagnoses. 患者の臨床状態、問題、または診断に関する詳細な情報
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:allergy SΣC0..*BackboneElementアレルギー・不耐性反応情報を記述したAllergyIntoleranceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_AllergyIntolerance_eClinicalSummaryAllergy or Intolerance (generally: Risk of adverse reaction to a substance). アレルギー不耐症 (特定の物質への暴露で生じた有害反応)
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:familyHistory SΣC0..*BackboneElement家族歴情報を記述したFamilyMemberHistoryリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_FamilyMemberHistoryInformation about patient's relatives, relevant for patient
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:observation SΣC0..*BackboneElement身体所見/感染症情報/社会歴・生活習慣情報/検査結果を記述したObservationリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_Observation_Common_eClinicalSummary測定や簡単な観察事実(assertion)
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:immunization SΣC0..*BackboneElement予防接種歴情報を記述したImmunizationリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Immunization_eClinicalSummaryImmunization event information
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:procedure SΣC0..*BackboneElement手術処置/輸血歴情報/処置等を記述したProcedureリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_Procedure_eClinicalSummaryProcedureリソース
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicationRequest SΣC0..*BackboneElement処方情報を記述したMedicationStatementリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_MedicationRequest患者あるいはグループに対しての処方オーダ
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:documentReference SΣC0..*BackboneElementDocumentReferenceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DocumentReference_eClinicalSummaryA reference to a document
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:carePlan SΣC0..*BackboneElement診療方針指示を記述したCarePlanリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_CarePlan_eClinicalSummaryHealthcare plan for patient or group
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicalDeviceUse SΣC0..*BackboneElement医療機器の使用状況を記述したDeviceUseStatementリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DeviceUseStatementRecord of use of a device
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:medicalDevice SΣC0..*BackboneElement医療機器情報を記述したDeviceリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DeviceItem used in healthcare
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:imageStudy SΣC0..*BackboneElement画像検査情報を記述したImagingStudyリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ImagingStudy_RadiologyDICOM画像検査で作成されたコンテンツの表現。スタディは一連のシリーズで構成され、各シリーズには、共通のコンテキストで取得または生成された一連のサービスオブジェクトペアインスタンス(SOPインスタンス-画像またはその他のデータ)が含まれる、シリーズは1つのモダリティ(X線、CT、MR、超音波など)のみだがスタディには複数の異なるモダリティのシリーズが含まれる場合がある
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:diagReport SΣC0..*BackboneElement診断レポート情報を記述したDiagnosticReportリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_DiagnosticReport_Common診断レポート-依頼情報、1項目単位の結果、画像、解釈、およびフォーマットされたレポートの組み合わせ。【詳細参照】
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:advancedDirective SΣC0..*BackboneElement事前指示を記述したConcentリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource C0..1JP_ConsentA healthcare consumer's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:researchSubject SΣC0..*BackboneElement臨床研究参加情報者を記述したResearchSubject_リソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ResearchSubjectPhysical entity which is the primary unit of interest in the study
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:researchStudy SΣC0..*BackboneElement臨床研究情報を記述したResearchStudyリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_ResearchStudyInvestigation to increase healthcare-related patient-independent knowledge
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:relatedPerson SΣC0..*BackboneElement親族情報を記述したRelatedPersonリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_RelatedPersonA person that is related to a patient, but who is not a direct target of care
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
.... entry:binaryData SΣC0..*BackboneElement各種備考参照情報を記述したBinaryリソースを参照
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..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... link Σ0..*See link (Bundle)Links related to this entry
..... fullUrl Σ0..1uriURI for resource (Absolute URL server address or URI for UUID/OID)
..... resource 0..1JP_BinaryPure binary content defined by a format other than FHIR
..... search ΣC0..1BackboneElementSearch related information
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... mode Σ0..1codematch | include | outcome - why this is in the result set
Binding: SearchEntryMode (required): 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..1decimalSearch ranking (between 0 and 1)
..... request ΣC0..1BackboneElementAdditional execution information (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... method Σ1..1codeGET | HEAD | POST | PUT | DELETE | PATCH
Binding: HTTPVerb (required): HTTP verbs (in the HTTP command line). See HTTP rfc for details.

...... url Σ1..1uriURL for HTTP equivalent of this entry
...... ifNoneMatch Σ0..1stringFor managing cache currency
...... ifModifiedSince Σ0..1instantFor managing cache currency
...... ifMatch Σ0..1stringFor managing update contention
...... ifNoneExist Σ0..1stringFor conditional creates
..... response ΣC0..1BackboneElementResults of execution (transaction/batch/history)
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
...... status Σ1..1stringStatus response code (text optional)
...... location Σ0..1uriThe location (if the operation returns a location)
...... etag Σ0..1stringThe Etag for the resource (if relevant)
...... lastModified Σ0..1instantServer's date time modified
...... outcome Σ0..1ResourceOperationOutcome with hints and warnings (for batch/transaction)
... signature ΣTU0..1SignatureDigital Signature

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
Bundle.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Bundle.identifier.userequiredIdentifierUse
Bundle.identifier.typeextensibleIdentifier Type Codes
Bundle.typerequiredFixed Value: document
Bundle.entry.search.moderequiredSearchEntryMode
Bundle.entry.request.methodrequiredHTTPVerb
Bundle.entry:composition.search.moderequiredSearchEntryMode
Bundle.entry:composition.request.methodrequiredHTTPVerb
Bundle.entry:patient.search.moderequiredSearchEntryMode
Bundle.entry:patient.request.methodrequiredHTTPVerb
Bundle.entry:practitioners.search.moderequiredSearchEntryMode
Bundle.entry:practitioners.request.methodrequiredHTTPVerb
Bundle.entry:organization.search.moderequiredSearchEntryMode
Bundle.entry:organization.request.methodrequiredHTTPVerb
Bundle.entry:department.search.moderequiredSearchEntryMode
Bundle.entry:department.request.methodrequiredHTTPVerb
Bundle.entry:referralEncounter.search.moderequiredSearchEntryMode
Bundle.entry:referralEncounter.request.methodrequiredHTTPVerb
Bundle.entry:problem.search.moderequiredSearchEntryMode
Bundle.entry:problem.request.methodrequiredHTTPVerb
Bundle.entry:allergy.search.moderequiredSearchEntryMode
Bundle.entry:allergy.request.methodrequiredHTTPVerb
Bundle.entry:familyHistory.search.moderequiredSearchEntryMode
Bundle.entry:familyHistory.request.methodrequiredHTTPVerb
Bundle.entry:observation.search.moderequiredSearchEntryMode
Bundle.entry:observation.request.methodrequiredHTTPVerb
Bundle.entry:immunization.search.moderequiredSearchEntryMode
Bundle.entry:immunization.request.methodrequiredHTTPVerb
Bundle.entry:procedure.search.moderequiredSearchEntryMode
Bundle.entry:procedure.request.methodrequiredHTTPVerb
Bundle.entry:medicationRequest.search.moderequiredSearchEntryMode
Bundle.entry:medicationRequest.request.methodrequiredHTTPVerb
Bundle.entry:documentReference.search.moderequiredSearchEntryMode
Bundle.entry:documentReference.request.methodrequiredHTTPVerb
Bundle.entry:carePlan.search.moderequiredSearchEntryMode
Bundle.entry:carePlan.request.methodrequiredHTTPVerb
Bundle.entry:medicalDeviceUse.search.moderequiredSearchEntryMode
Bundle.entry:medicalDeviceUse.request.methodrequiredHTTPVerb
Bundle.entry:medicalDevice.search.moderequiredSearchEntryMode
Bundle.entry:medicalDevice.request.methodrequiredHTTPVerb
Bundle.entry:imageStudy.search.moderequiredSearchEntryMode
Bundle.entry:imageStudy.request.methodrequiredHTTPVerb
Bundle.entry:diagReport.search.moderequiredSearchEntryMode
Bundle.entry:diagReport.request.methodrequiredHTTPVerb
Bundle.entry:advancedDirective.search.moderequiredSearchEntryMode
Bundle.entry:advancedDirective.request.methodrequiredHTTPVerb
Bundle.entry:researchSubject.search.moderequiredSearchEntryMode
Bundle.entry:researchSubject.request.methodrequiredHTTPVerb
Bundle.entry:researchStudy.search.moderequiredSearchEntryMode
Bundle.entry:researchStudy.request.methodrequiredHTTPVerb
Bundle.entry:relatedPerson.search.moderequiredSearchEntryMode
Bundle.entry:relatedPerson.request.methodrequiredHTTPVerb
Bundle.entry:binaryData.search.moderequiredSearchEntryMode
Bundle.entry:binaryData.request.methodrequiredHTTPVerb

Constraints

IdGradePath(s)DetailsRequirements
ait-1errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusが存在する場合は、存在するものとします。 / AllergyIntolerance.clinicalStatus SHALL be present if verificationStatus is not entered-in-error.
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').exists() or clinicalStatus.exists()
ait-2errorBundle.entry:allergy.resourceAllergyIntolerance.ClinicalStatusは、検証ステータスが入力されている場合、存在しないでください / AllergyIntolerance.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system = 'http://terminology.hl7.org/CodeSystem/allergyintolerance-verification' and code = 'entered-in-error').empty() or clinicalStatus.empty()
bdl-5errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatamust be a resource unless there's a request or response
: resource.exists() or request.exists() or response.exists()
bdl-8errorBundle.entry, Bundle.entry:composition, Bundle.entry:patient, Bundle.entry:practitioners, Bundle.entry:organization, Bundle.entry:department, Bundle.entry:referralEncounter, Bundle.entry:problem, Bundle.entry:allergy, Bundle.entry:familyHistory, Bundle.entry:observation, Bundle.entry:immunization, Bundle.entry:procedure, Bundle.entry:medicationRequest, Bundle.entry:documentReference, Bundle.entry:carePlan, Bundle.entry:medicalDeviceUse, Bundle.entry:medicalDevice, Bundle.entry:imageStudy, Bundle.entry:diagReport, Bundle.entry:advancedDirective, Bundle.entry:researchSubject, Bundle.entry:researchStudy, Bundle.entry:relatedPerson, Bundle.entry:binaryDatafullUrl cannot be a version specific reference
: fullUrl.contains('/_history/').not()
checkExist-CDASection-or-CompositionSectionerrorBundle.entry:composition.resource【セクション構成はCDAセクションと構造情報セクションのどちらか一方だけ存在している必要がある。】
: ((section.code.coding.where(code = '200')).exists()) xor ((section.code.coding.where(code = '300')).exists())
checkOrganizationType0errorBundle.entry:department.resource【診療部門コード(type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept'))が正しい】
: (type[0].coding.where(system='http://terminology.hl7.org/CodeSystem/organization-type' and code='dept')).exists()
checkOrganizationType1errorBundle.entry:department.resource【診療科コード(type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51'))が存在する】
: (type[1].exists().not()) or ((type[1].coding.where(system='urn:oid:1.2.392.100495.20.2.51' )).exists())
con-3best practiceBundle.entry:problem.resource条件.ClinicalStatusが誤って入力されておらず、カテゴリが問題リスト項目である場合、clinicalStatusが存在するものとします / Condition.clinicalStatus SHALL be present if verificationStatus is not entered-in-error and category is problem-list-item
: 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-4errorBundle.entry:problem.resource条件が和らげられている場合、臨床ステータスは不活性、解決、または寛解のいずれかでなければなりません / If condition is abated, then clinicalStatus must be either inactive, resolved, or remission
: 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-5errorBundle.entry:problem.resourcecondition.clinicalstatusは、検証状態が侵食に入力されている場合、存在しないでください / Condition.clinicalStatus SHALL NOT be present if verification Status is entered-in-error
: verificationStatus.coding.where(system='http://terminology.hl7.org/CodeSystem/condition-ver-status' and code='entered-in-error').empty() or clinicalStatus.empty()
dom-2errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: 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-4errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceBundle.entry:composition.resource, Bundle.entry:patient.resource, Bundle.entry:practitioners.resource, Bundle.entry:organization.resource, Bundle.entry:department.resource, Bundle.entry:referralEncounter.resource, Bundle.entry:problem.resource, Bundle.entry:allergy.resource, Bundle.entry:familyHistory.resource, Bundle.entry:observation.resource, Bundle.entry:immunization.resource, Bundle.entry:procedure.resource, Bundle.entry:medicationRequest.resource, Bundle.entry:documentReference.resource, Bundle.entry:carePlan.resource, Bundle.entry:medicalDeviceUse.resource, Bundle.entry:medicalDevice.resource, Bundle.entry:imageStudy.resource, Bundle.entry:diagReport.resource, Bundle.entry:advancedDirective.resource, Bundle.entry:researchSubject.resource, Bundle.entry:researchStudy.resource, Bundle.entry:relatedPerson.resourceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fhs-1errorBundle.entry:familyHistory.resourceCan have age[x] or born[x], but not both
: age.empty() or born.empty()
fhs-2errorBundle.entry:familyHistory.resourceCan only have estimatedAge if age[x] is present
: age.exists() or estimatedAge.empty()
obs-6errorBundle.entry:observation.resourcedatabsentrasonは、観察.value [x]が存在しない場合にのみ存在するものとします / dataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorBundle.entry:observation.resourcevisserveration.codeがvisserveration.component.codeと同じ場合、コードに関連付けられている値要素が存在しないでください / If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
org-1errorBundle.entry:organization.resource, Bundle.entry:department.resource組織には、少なくとも名前または識別子があり、場合によっては複数の名前があります / The organization SHALL at least have a name or an identifier, and possibly more than one
: (identifier.count() + name.count()) > 0
ppc-1errorBundle.entry:advancedDirective.resourceEither a Policy or PolicyRule
: policy.exists() or policyRule.exists()
ppc-2errorBundle.entry:advancedDirective.resourceIF Scope=privacy, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='patient-privacy').exists().not()
ppc-3errorBundle.entry:advancedDirective.resourceIF Scope=research, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='research').exists().not()
ppc-4errorBundle.entry:advancedDirective.resourceIF Scope=adr, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='adr').exists().not()
ppc-5errorBundle.entry:advancedDirective.resourceIF Scope=treatment, there must be a patient
: patient.exists() or scope.coding.where(system='something' and code='treatment').exists().not()

This structure is derived from Bundle

Summary

Mandatory: 14 elements
Must-Support: 35 elements
Fixed Value: 2 elements
Prohibited: 15 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Bundle.entry is sliced based on the value of profile:resource

 

Other representations of profile: CSV, Excel, Schematron