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

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

Resource Profile: JP_Encounter-eCS

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

JP_Encounter_eCS

Title

JP_Encounter-eCS

Status Active ( 2024-09-14 )
Copyright

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

Encounterリソース(受診時・入院時等のEncounter情報)プロファイル


診療情報・サマリー汎用:【入退院/受診歴情報】

背景および想定シナリオ

このプロファイルは、5情報をはじめ、診療5情報・サマリー用に患者の入退院や外来受診の情報を記述するためのものである。 電子カルテ情報共有サービスに送信する情報に含まれる場合、5情報として送信されるリソースのいずれかのContainedリソースとして記述するか、2文書(診療情報提供書や退院時サマリー)のBundleリソースのentryに記述することを想定している。

スコープ

対象

 患者の入退院や外来受診の情報

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

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

必須要素

  • resourceType : リソースタイプ "Encounter"
  • status : この情報のステータス("finished")
  • class : 入院、外来の区分情報

条件により必須

  • reasonCode : 診療情報提供書の場合に必須。入院時主訴や情報提供理由。

推奨要素

  • 特記なし。

MustSupport要素

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

  • 該当なし。

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

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

詳細説明

表 「Encounter」

多重度は、親要素が出現した場合の多重度。たとえばある子要素の多重度が1..1であっても親要素が出現しない場合にはその子要素は出現しない。逆に親要素が出現する場合には、この子要素は出現しなければならない。
要素Lv1 要素Lv2 要素Lv3 要素Lv4 多重度 説明 固定値 / 例 示 固定値 または例示
resourceType 1..1 string Encounterリソースであることを示す。 固定値 "Encounter"
meta 1..1 Meta
meta lastUpdated 0..1 instant 最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz この要素は、このリソースのデータを取り込んで蓄積していたシステムが、このリソースになんらかの変更があった可能性があった日時を取得し、このデータを再取り込みする必要性の判断をするために使われる。本要素に前回取り込んだ時点より後の日時が設定されている場合には、なんらかの変更があった可能性がある(変更がない場合もある)ものとして判断される。したがって、内容になんらかの変更があった場合、またはこのリソースのデータが初めて作成された場合には、その時点以降の日時(たとえば、このリソースのデータを作成した日時)を設定しなければならない。内容の変更がない場合でも、このリソースのデータが作り直された場合や単に複写された場合にその日時を設定しなおしてもよい。ただし、内容に変更がないのであれば、日時を変更しなくてもよい。また、この要素の変更とmeta.versionIdの変更とは、必ずしも連動しないことがある。 例示 "2015-02-07T13:28:17.239+09:00"
meta profile[*] 1..* 本プロファイルが従うプロファイル
meta profile[+] 1..1* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。 http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.z を設定する(|x.y.z は(U+007C)パイプ文字(縦棒文字)とバージョンx.y.zを指定する)。|x.y.z のバージョン表記は省略可能で、省略した場合には、受信側により受信時点での最新バージョンに準拠しているとみなされる。 固定値(x.y.zは置き換える) "http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.z"
identifier[*] 0..1* Identifier リソース一意識別ID。
identifier[+] 1..1* Identifier 「リソース一意識別ID」のsystem値を固定で設定する。
identifier[=] system 1..1 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。 例示 http://jpfhir.jp/fhir/core/IdSystem/resourceInstance-identifier
identifier[=] value 1..1 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。 例示 "http://sample.jp/fhir/1311234567/ehr2020/encounterImp/0008363939-20210822020301-0203"
status 1..1 code この情報のステータス。EncounterStatus(http:// hl7.org/fhir/ValueSet/encouner-status)より"finished"を指定する。 固定値 "finished"
class 1..1 Coding 入院または受診イベントの分類情報。
class system 1..1 uri コード体系v3.ActEncounterCodeを識別するURI。 固定値 "http://terminology. hl7.org/CodeSystem/v3-ActCode"
class code 1..1 code 「IMP:入院(inpatient Encounter)」または、「AMB:外来受診(ambulatory)」。退院時サマリーで退院時を記述する場合には"IMP"を使用する。INPではなくIMPであることに注意。 例示 "IMP"
class display 1..1 string "IMP"に対応する"入院"、または"AMB"に対応する"外来"など。 例示 "入院"
classHistory[*] 0..* この入院期間までの外来受診履歴や入院履歴を記述したい場合にここに繰り返しで記述する。紹介先受診情報では不要。
classHistory[+] 0..* BackboneElement
classHistory[=] class 1..1 Coding 受診イベントの分類
classHistory[=] class system 1..1 uri コード体系v3.ActEncounterCodeを識別するURI。 固定値 "http://terminology. hl7.org/CodeSystem/v3-ActCode"
classHistory[=] class code 1..1 code 「IMP:入院(inpatient Encounter)」または、「AMB:外来受診(ambulatory)」 退院時サマリーで退院時を記述する場合には"IMP"を使用する。 * INPではなくIMPであることに注意。 例示 "IMP"
classHistory[=] class display 1..1 string "IMP"に対応する"入院"、または"AMB"に対応する"外来"など。 例示 "入院"
classHistory[=] period 1..1 Period 入院期間、外来受診日を記述する。
classHistory[=] period start 1..1 dateTime 上記イベントの開始日時。入院の場合には入院日、外来受診の場合には外来受診日。 "2020-08-21"
classHistory[=] period end 0..1 dateTime 上記イベントの終了日時。入院の場合には退院日、外来受診の場合には不要。 "2020-08-24"
period 0..1 Priod 入院期間、受診イベント期間。退院時サマリーでは必須。
period start 1..1 dateTime この入院の入院日時。外来受診の場合には外来受診日。 "2020-09-01"
period end 0..1 dateTime この入院の退院日時。外来受診の場合には不要。 "2020-09-18"
length 0..1 Duration この入院の在院日数。外来受診の場合には不要。
length value 1..1 decimal 在院日数。値は例示。 7
length unit 1..1 string 在院日数の単位文字列。固定値。 "日"
length system 1..1 uri 単位コードUCUMのコード体系を識別するURI 固定値 "http://unitsofmeasure.org"
length code 1..1 code 日を意味する単位コード「d」。固定値。 "d"
reasonCode[*] 0..* このEncounterが発生した事由、理由。 例示
reasonCode[+] 0..* CodeableConcept 入院時主訴・入院理由、外来受診理由、診療情報提供理由など。 診療情報提供書の場合、情報提供の理由(主訴・目的)。 コードで記述できる場合にはそのコード記述。 診療情報提供書の場合、text要素で情報提供の理由を自由記述することが必須。
reasonCode[=] coding[*] 入院時主訴・入院理由、外来受診理由、診療情報提供理由などのコード化情報
reasonCode[=] coding[+] 0..* Coding
reasonCode[=] coding[=] system 1..1 uri コード記述のコードシステムURL 例示 MEDIS標準病名マスター病名交換用コードを使う場合のsystem値:"持続腹痛"のコード。"http://medis.or.jp/CodeSystem/master-disease-exCode"
reasonCode[=] coding[=] code 1..1 code コード記述のコード 例示 "BOEF" 
reasonCode[=] coding[=] display 1..1 string コード記述のコードに対応する表示文字列 例示 "持続腹痛"
reasonCode[=] text 1..1 string 入院時主訴・入院理由、情報提供理由などのテキスト記述
diagnosis[*] 0..* 入院期間中の診断情報。診療情報提供書では不要。
diagnosis[+] 0..* Reference(Condition)
diagnosis[=] condition 1..1 Reference(Condition) 患者状態(病態・疾患名・症状)への参照。 参照先のリソースの記述方式により、実装ガイド本文の「リソースへの参照方法」(1)または(2)を採用する。
diagnosis[=] use 0..1 CodeableConcept 診断の位置付け区分。 (DiagnosisRole)。これにより、入院時診断、退院時診断、などが区別される。入院中のすべての診断病名にこのコードが必須ではないが、少なくともAD:入院時診断、DD:退院時診断、CC:主訴、についてはそれぞれ1個以上はこのコードがついている必要がある。
diagnosis[=] use coding[*] 1..* 同じ診断名に複数の診断位置付けコードをつけることができる。
diagnosis[=] use coding[+] 1..* Coding
diagnosis[=] use coding[=] system 1..1 uri 診断位置付けValueSet(FHIR準拠の場合のコード表)からコードを使用する。 固定値 "http://terminology.hl7.org/CodeSystem/diagnosis-role"
diagnosis[=] use coding[=] code 1..1 code AD:入院時診断、DD:退院時診断、CC:主訴、CM:併存症診断、pre-op:術前診断、post-op:術後診断、billing:会計請求診断(FHIR準拠の場合のコード表)。値は例示。 "DD"
diagnosis[=] use coding[=] display 1..1 string コードに対する名称。値は例示。 "退院時診断"
diagnosis[=] rank 0..1 positiveInt 同じ診断位置付け内での順序数値(1から順)。順序は医療者の意図によりつけてよい。値は例示。 1
hospitalization 0..1 BackboneElement 入退院詳細情報。診療情報提供書では不要。退院時サマリーでは必須。
hospitalization origin 0..1 Reference(Location | Organization) 入院前の所在場所または施設への参照。 参照先のリソースの記述方式により、実装ガイド本文の「リソースへの参照方法」(1)または(2)を採用する。
hospitalization admitSource 0..1 CodeableConcept 入院経路を表すコード情報。値は例示。system値は固定値。 (出典:厚労省DPC導入影響評価調査) 0 院内の他病棟からの転棟 1 家庭からの入院 4 他の病院・診療所の病棟からの転院 5 介護施設・福祉施設に入所中 8 院内で出生 9 その他 system値:固定値 http://jpfhir.jp/fhir/eCS/CodeSystem/admit-Source
hospitalization reAdmission 0..1 CodeableConcept 再入院の場合の再入院種類。当面未使用
hospitalization specialCourtesy 0..* CodeableConcept 特別配慮を要する入院。VIP、職員、医療専門職といった区分。当面未使用
hospitalization SpecialArrangement 0..* CodeableConcept 特別調整を要する入院。車椅子、増設ベッド、通訳、付き添い、盲導犬等の必要性。当面未使用
hospitalization destination 0..1 Reference(Location | Organization) 退院先場所または施設への参照。 参照先のリソースの記述方式により、実装ガイド本文の「リソースへの参照方法」(1)または(2)を採用する。
hospitalization dischargeDisposition 1..1 CodeableConcept 退院時転帰コード情報。コード表は暫定(出典:厚労省DPC導入影響評価調査) 1:傷病が治癒・軽快 3:傷病(白血病、潰瘍性大腸炎、クローン病等)が寛解 4:傷病が不変 5:傷病が増悪 6:傷病による死亡 7:傷病以外による死亡 9:その他(検査入院,正常分娩及び人間ドック含む) system値:固定値 http://jpfhir.jp/fhir/Common/CodeSystem/discharge-disposition
location[*] 0..* 入院中の所在場所(病棟病室など)。診療情報提供書では不要。
location[+] 0..* BackboneElement
location[=] location 1..1 Reference(Location) 入院中の所在場所(病棟病室など)への参照。記述方法は、「診療情報・サマリー汎用リソース外部参照仕様」を参照のこと。
location[=] status 1..1 code planned | active | reserved | completed のいずれかであるが、退院時サマリーの場合には、"completed"。 例示 "completed"
location[=] physicalType 0..1 CodeableConcept 所在場所のタイプ。system値は固定値。 bu: 建物 wa: 病棟 ro: 病室 bd: ベッド area: エリア など。 system値:固定値 "http://terminology.hl7.org/CodeSystem/location-physical-type"
location[=] preiod 1..1 Period 所在期間
location[=] preiod start 0..1 dateTime 所在期間の開始日時
location[=] preiod end 0..1 dateTime 所在期間の終了日時


プロファイル

Usages:

You can also check for usages in the FHIR IG Statistics

プロファイル詳細

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

This structure is derived from JP_Encounter

Summary

Mandatory: 5 elements(32 nested mandatory elements)
Must-Support: 64 elements
Fixed: 8 elements

Structures

This structure refers to these other structures:

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 0..* JP_Encounter
... meta S 1..1 Meta リソースに関するMetadata
.... versionId 0..1 id バージョン固有の識別子
.... lastUpdated S 0..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... profile S 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.zを設定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
... identifier S 0..* Identifier この医療機関における患者の受診番号や入院管理番号
.... system S 1..1 uri identifier値の名前空間 / The namespace for the identifier value
.... value S 1..1 string 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。
... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+【詳細参照】
Fixed Value: finished
... class S 1..1 Coding 受診イベントの分類
Binding: ActEncounterCode (3.0.0) (extensible)
.... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... display S 1..1 string システムによって定義された表現 / Representation defined by the system
... classHistory S 0..* BackboneElement 外来受診履歴や入院履歴の繰り返し記述。
.... class S 1..1 Coding inpatient | outpatient | ambulatory | emergency + / 入院|外来|外来|救急+
Binding: ActEncounterCode (3.0.0) (extensible)
..... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... period S 1..1 Period 入院期間を表す必要がある場合には必須。外来では必要な場合を除き省略可。
..... start S 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... period S 0..1 Period 入院期間。退院時サマリーでは必須。外来では必要な場合を除き省略可。
.... start S 1..1 dateTime この入院の退院日時。外来受診の場合には不要。
.... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... length S 0..1 Duration この入院の在院日数。外来受診の場合には不要。
.... value S 1..1 decimal この入院の在院日数の数値。
.... unit S 1..1 string ユニット表現 / Unit representation
Fixed Value:
.... system S 1..1 uri コード化されたユニットフォームを定義するシステム / System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
.... code S 1..1 code ユニットのコード化された形式 / Coded form of the unit
Fixed Value: d
... reasonCode S 0..* CodeableConcept 入院時主訴・入院理由。紹介する理由(主訴・目的)
.... coding S 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... system S 1..1 uri コード記述のコードシステムURL
..... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... text S 1..1 string 入院時主訴・入院理由、情報提供理由などのテキスト記述。reasonCode要素を記述する場合には、text記述は必須。
... diagnosis S 0..* BackboneElement 入院期間中の診断情報。診療情報提供書では不要。
.... condition S 1..1 Reference(JP Core Condition Profile) 患者状態(病態・疾患名・症状)への参照
.... use S 0..1 CodeableConcept 診断の位置付け区分
..... coding S 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... rank S 0..1 positiveInt 診断の優先順位
... hospitalization S 0..1 BackboneElement 入退院の詳細状況。診療情報提供書では不要。
.... origin S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 入院前の所在場所または施設への参照。
.... admitSource S 0..1 CodeableConcept 入院経路を表すコード情報
Binding: JP_admit_Source_VS (1.0.0) (preferred)
..... coding S 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... destination S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 退院後の所在場所または施設への参照。
.... dischargeDisposition S 1..1 CodeableConcept 退院時転帰コード情報
Binding: JP_dischargeDisposition_VS (1.0.0) (required)
..... coding S 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Required Pattern: http://jpfhir.jp/fhir/Common/CodeSystem/discharge-disposition
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 0..1 string システムによって定義された表現 / Representation defined by the system
... location S 0..* BackboneElement 外来受診の場所、入院中の所在場所(病棟病室など)。診療情報提供書では不要。
.... location S 1..1 Reference(JP Core Location Profile) 外来受診の場所、入院中の所在場所(病棟病室など)への参照。
.... status S 1..1 code 計画中 | アクティブな | 予約済みの | 完了しました。
Required Pattern: completed
.... physicalType S 0..1 CodeableConcept 外来受診の場所、入院中の所在場所(病棟病室など)の種別
..... coding S 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 0..1 string システムによって定義された表現 / Representation defined by the system
.... period S 1..1 Period 所在期間
..... start S 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 0..* JP_Encounter
... id Σ 0..1 id このアーティファクトの論理ID
... meta SΣ 1..1 Meta リソースに関するMetadata
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... versionId Σ 0..1 id バージョン固有の識別子
.... lastUpdated SΣ 0..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... source Σ 0..1 uri リソースがどこから来たかを特定する
.... profile SΣ 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.zを設定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。
.... tag Σ 0..* Coding このリソースに適用されたタグ
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト要約
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource 含まれている、インラインのリソース
... Slices for extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:associatedEncounter 0..1 Reference(Encounter) 関連するEncounter
URL: http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter
Constraints: ext-1
... modifierExtension ?! 0..* Extension 無視できない拡張機能
Constraints: ext-1
... identifier SΣ 0..* Identifier この医療機関における患者の受診番号や入院管理番号
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code 通常|公式|一時的|セカンダリ|古い(知られている場合) / usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): 既知の場合、このidentifierの目的を識別します。 / Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept identifierの説明 / Description of identifier
Binding: Identifier Type Codes (extensible): 特定の目的に使用するidentifierを決定するために使用できるidentifierのコード化されたタイプ。 / A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 1..1 uri identifier値の名前空間 / The namespace for the identifier value
.... value SΣ 1..1 string 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。
.... period Σ 0..1 Period IDが使用に有効だった時間期間 / Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) IDを発行した組織(単なるテキストである可能性があります) / Organization that issued id (may be just text)
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+【詳細参照】
Binding: EncounterStatus (required): 受療行動の現状。
Fixed Value: finished
... statusHistory 0..* BackboneElement 過去のEncounterのステータス一覧【詳細参照】
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+.
Binding: EncounterStatus (required): 受療行動の現状。
.... period 1..1 Period そのエピソードが指定された状態になっていた時間
... class SΣ 1..1 Coding 受診イベントの分類
Binding: ActEncounterCode (3.0.0) (extensible)
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
.... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
.... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
... classHistory S 0..* BackboneElement 外来受診履歴や入院履歴の繰り返し記述。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... class S 1..1 Coding inpatient | outpatient | ambulatory | emergency + / 入院|外来|外来|救急+
Binding: ActEncounterCode (3.0.0) (extensible)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... period S 1..1 Period 入院期間を表す必要がある場合には必須。外来では必要な場合を除き省略可。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... start SΣC 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... type Σ 0..* CodeableConcept 特定の受療行動の種類
Binding: EncounterType (example): 受療行動のタイプ。
... serviceType Σ 0..1 CodeableConcept 特定のサービスの種類
Binding: ServiceType (example): 提供されるサービスの広範な分類。
... priority 0..1 CodeableConcept 受療行動の緊急性を示す
Binding: ActPriority (3.0.0) (example): 受療行動の緊急性を示します。
... subject Σ 0..1 Reference(JP Core Patient Profile | Group) 受療した患者またはグループ
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) この受療行動が記録されるべきケアのエピソード
... basedOn 0..* Reference(ServiceRequest) この受療行動を開始したサービスリクエスト
... participant Σ 0..* BackboneElement 受療行動に関わった参加者のリスト
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... type Σ 0..* CodeableConcept 受療行動における参加者の役割
Binding: ParticipantType (extensible): 受療行動における参加者の役割。
.... period 0..1 Period 受療行動の期間
.... individual Σ 0..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | RelatedPerson) 患者以外に関与する人
... appointment Σ 0..* Reference(Appointment) この受療行動を予定した予約
... period S 0..1 Period 入院期間。退院時サマリーでは必須。外来では必要な場合を除き省略可。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... start SΣC 1..1 dateTime この入院の退院日時。外来受診の場合には不要。
.... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... length S 0..1 Duration この入院の在院日数。外来受診の場合には不要。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... value SΣ 1..1 decimal この入院の在院日数の数値。
.... comparator ?!Σ 0..1 code <|<= |> = |> - 値の比較方法 / < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): 数量の評価解釈コード / How the Quantity should be understood and represented.
.... unit SΣ 1..1 string ユニット表現 / Unit representation
Fixed Value:
.... system SΣC 1..1 uri コード化されたユニットフォームを定義するシステム / System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
.... code SΣ 1..1 code ユニットのコード化された形式 / Coded form of the unit
Fixed Value: d
... reasonCode SΣ 0..* CodeableConcept 入院時主訴・入院理由。紹介する理由(主訴・目的)
Binding: EncounterReasonCodes (preferred): 受療行動が起こる理由。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri コード記述のコードシステムURL
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text SΣ 1..1 string 入院時主訴・入院理由、情報提供理由などのテキスト記述。reasonCode要素を記述する場合には、text記述は必須。
... reasonReference Σ 0..* Reference(JP Core Condition Profile | JP Core Procedure Profile | JP Core Observation Common Profile | ImmunizationRecommendation) 受療行動が生じた理由(参照)
... diagnosis SΣ 0..* BackboneElement 入院期間中の診断情報。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... condition SΣ 1..1 Reference(JP Core Condition Profile) 患者状態(病態・疾患名・症状)への参照
.... use S 0..1 CodeableConcept 診断の位置付け区分
Binding: DiagnosisRole (preferred): この状態が表す診断のタイプ。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... rank S 0..1 positiveInt 診断の優先順位
... account 0..* Reference(Account) このエンカウンターの請求に使用できるアカウントのセット
... hospitalization S 0..1 BackboneElement 入退院の詳細状況。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... preAdmissionIdentifier 0..1 Identifier 事前入院のidentifier
.... origin S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 入院前の所在場所または施設への参照。
.... admitSource S 0..1 CodeableConcept 入院経路を表すコード情報
Binding: JP_admit_Source_VS (1.0.0) (preferred)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... reAdmission 0..1 CodeableConcept 発生した再入院のタイプ(あれば)。値がない場合は、再入院として識別されていないことを意味します。
Binding: Hl7VSReAdmissionIndicator (2.0.0) (example): この入院の再入院の理由。
.... dietPreference 0..* CodeableConcept 患者が報告した食事の好み
Binding: Diet (example): 食品の好みを考慮して、医療、文化、倫理的観点から、提供要件に対応することができます。
.... specialCourtesy 0..* CodeableConcept 特別な配慮(VIP、取締役)
Binding: SpecialCourtesy (preferred): 特別なおもてなし。
.... specialArrangement 0..* CodeableConcept 車椅子、翻訳者、ストレッチャー、など。
Binding: SpecialArrangements (preferred): 特別な手配。
.... destination S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 退院後の所在場所または施設への参照。
.... dischargeDisposition S 1..1 CodeableConcept 退院時転帰コード情報
Binding: JP_dischargeDisposition_VS (1.0.0) (required)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Required Pattern: http://jpfhir.jp/fhir/Common/CodeSystem/discharge-disposition
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... location S 0..* BackboneElement 外来受診の場所、入院中の所在場所(病棟病室など)。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... location S 1..1 Reference(JP Core Location Profile) 外来受診の場所、入院中の所在場所(病棟病室など)への参照。
.... status S 1..1 code 計画中 | アクティブな | 予約済みの | 完了しました。
Binding: EncounterLocationStatus (required): 場所の状態。
Required Pattern: completed
.... physicalType S 0..1 CodeableConcept 外来受診の場所、入院中の所在場所(病棟病室など)の種別
Binding: LocationType (example): 場所の実体形態。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... period S 1..1 Period 所在期間
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... start SΣC 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... serviceProvider 0..1 Reference(JP Core Organization Profile) この受療行動に責任を持つ組織(施設)
... partOf 0..1 Reference(JP Core Encounter Profile) もう一度の受療行動。この受療行動は一部である。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible ActEncounterCode 📍3.0.0 THO v7.0
Encounter.classHistory.​class Base extensible ActEncounterCode 📍3.0.0 THO v7.0
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.priority Base example ActPriority 📍3.0.0 THO v7.0
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.length.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base preferred 入院経路を表すコード (出典:厚労省DPC導入影響評価調査) ValueSet 📍1.0.0 This IG
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📍2.0.0 THO v7.0
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base required 退院時転帰コード情報 (出典:厚労省DPC導入影響評価調査) ValueSet 📍1.0.0 This IG
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base example Location type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Encounter もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen). contained.contained.empty()
dom-3 error Encounter もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 contained.meta.security.empty()
dom-6 best practice Encounter 資源は堅牢な管理のために物語を持つべきである。 text.`div`.exists()
ele-1 error Encounter.meta, Encounter.meta.extension, Encounter.meta.versionId, Encounter.meta.lastUpdated, Encounter.meta.source, Encounter.meta.profile, Encounter.meta.security, Encounter.meta.tag, Encounter.implicitRules, Encounter.language, Encounter.text, Encounter.extension, Encounter.extension:associatedEncounter, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.extension, Encounter.identifier.use, Encounter.identifier.type, Encounter.identifier.system, Encounter.identifier.value, Encounter.identifier.period, Encounter.identifier.assigner, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.class, Encounter.class.extension, Encounter.class.system, Encounter.class.version, Encounter.class.code, Encounter.class.display, Encounter.class.userSelected, Encounter.classHistory, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class, Encounter.classHistory.class.extension, Encounter.classHistory.class.system, Encounter.classHistory.class.version, Encounter.classHistory.class.code, Encounter.classHistory.class.display, Encounter.classHistory.class.userSelected, Encounter.classHistory.period, Encounter.classHistory.period.extension, Encounter.classHistory.period.start, Encounter.classHistory.period.end, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.subject, Encounter.episodeOfCare, Encounter.basedOn, Encounter.participant, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.period, Encounter.participant.individual, Encounter.appointment, Encounter.period, Encounter.period.extension, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.length.extension, Encounter.length.value, Encounter.length.comparator, Encounter.length.unit, Encounter.length.system, Encounter.length.code, Encounter.reasonCode, Encounter.reasonCode.extension, Encounter.reasonCode.coding, Encounter.reasonCode.coding.extension, Encounter.reasonCode.coding.system, Encounter.reasonCode.coding.version, Encounter.reasonCode.coding.code, Encounter.reasonCode.coding.display, Encounter.reasonCode.coding.userSelected, Encounter.reasonCode.text, Encounter.reasonReference, Encounter.diagnosis, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis.use, Encounter.diagnosis.use.extension, Encounter.diagnosis.use.coding, Encounter.diagnosis.use.coding.extension, Encounter.diagnosis.use.coding.system, Encounter.diagnosis.use.coding.version, Encounter.diagnosis.use.coding.code, Encounter.diagnosis.use.coding.display, Encounter.diagnosis.use.coding.userSelected, Encounter.diagnosis.use.text, Encounter.diagnosis.rank, Encounter.account, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.preAdmissionIdentifier, Encounter.hospitalization.origin, Encounter.hospitalization.admitSource, Encounter.hospitalization.admitSource.extension, Encounter.hospitalization.admitSource.coding, Encounter.hospitalization.admitSource.coding.extension, Encounter.hospitalization.admitSource.coding.system, Encounter.hospitalization.admitSource.coding.version, Encounter.hospitalization.admitSource.coding.code, Encounter.hospitalization.admitSource.coding.display, Encounter.hospitalization.admitSource.coding.userSelected, Encounter.hospitalization.admitSource.text, Encounter.hospitalization.reAdmission, Encounter.hospitalization.dietPreference, Encounter.hospitalization.specialCourtesy, Encounter.hospitalization.specialArrangement, Encounter.hospitalization.destination, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.coding, Encounter.hospitalization.dischargeDisposition.coding.extension, Encounter.hospitalization.dischargeDisposition.coding.system, Encounter.hospitalization.dischargeDisposition.coding.version, Encounter.hospitalization.dischargeDisposition.coding.code, Encounter.hospitalization.dischargeDisposition.coding.display, Encounter.hospitalization.dischargeDisposition.coding.userSelected, Encounter.hospitalization.dischargeDisposition.text, Encounter.location, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.location, Encounter.location.status, Encounter.location.physicalType, Encounter.location.physicalType.extension, Encounter.location.physicalType.coding, Encounter.location.physicalType.coding.extension, Encounter.location.physicalType.coding.system, Encounter.location.physicalType.coding.version, Encounter.location.physicalType.coding.code, Encounter.location.physicalType.coding.display, Encounter.location.physicalType.coding.userSelected, Encounter.location.physicalType.text, Encounter.location.period, Encounter.location.period.extension, Encounter.location.period.start, Encounter.location.period.end, Encounter.serviceProvider, Encounter.partOf すべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。 hasValue() or (children().count() > id.count())
ext-1 error Encounter.meta.extension, Encounter.extension, Encounter.extension:associatedEncounter, Encounter.modifierExtension, Encounter.identifier.extension, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.class.extension, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class.extension, Encounter.classHistory.period.extension, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.period.extension, Encounter.length.extension, Encounter.reasonCode.extension, Encounter.reasonCode.coding.extension, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.use.extension, Encounter.diagnosis.use.coding.extension, Encounter.hospitalization.extension, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.admitSource.extension, Encounter.hospitalization.admitSource.coding.extension, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.coding.extension, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.physicalType.extension, Encounter.location.physicalType.coding.extension, Encounter.location.period.extension extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 extension.exists() != value.exists()

This structure is derived from JP_Encounter

Summary

Mandatory: 5 elements(32 nested mandatory elements)
Must-Support: 64 elements
Fixed: 8 elements

Structures

This structure refers to these other structures:

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 0..* JP_Encounter
... meta S 1..1 Meta リソースに関するMetadata
.... versionId 0..1 id バージョン固有の識別子
.... lastUpdated S 0..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... profile S 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.zを設定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
... identifier S 0..* Identifier この医療機関における患者の受診番号や入院管理番号
.... system S 1..1 uri identifier値の名前空間 / The namespace for the identifier value
.... value S 1..1 string 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。
... status S 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+【詳細参照】
Fixed Value: finished
... class S 1..1 Coding 受診イベントの分類
Binding: ActEncounterCode (3.0.0) (extensible)
.... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... display S 1..1 string システムによって定義された表現 / Representation defined by the system
... classHistory S 0..* BackboneElement 外来受診履歴や入院履歴の繰り返し記述。
.... class S 1..1 Coding inpatient | outpatient | ambulatory | emergency + / 入院|外来|外来|救急+
Binding: ActEncounterCode (3.0.0) (extensible)
..... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... period S 1..1 Period 入院期間を表す必要がある場合には必須。外来では必要な場合を除き省略可。
..... start S 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... period S 0..1 Period 入院期間。退院時サマリーでは必須。外来では必要な場合を除き省略可。
.... start S 1..1 dateTime この入院の退院日時。外来受診の場合には不要。
.... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... length S 0..1 Duration この入院の在院日数。外来受診の場合には不要。
.... value S 1..1 decimal この入院の在院日数の数値。
.... unit S 1..1 string ユニット表現 / Unit representation
Fixed Value:
.... system S 1..1 uri コード化されたユニットフォームを定義するシステム / System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
.... code S 1..1 code ユニットのコード化された形式 / Coded form of the unit
Fixed Value: d
... reasonCode S 0..* CodeableConcept 入院時主訴・入院理由。紹介する理由(主訴・目的)
.... coding S 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... system S 1..1 uri コード記述のコードシステムURL
..... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... text S 1..1 string 入院時主訴・入院理由、情報提供理由などのテキスト記述。reasonCode要素を記述する場合には、text記述は必須。
... diagnosis S 0..* BackboneElement 入院期間中の診断情報。診療情報提供書では不要。
.... condition S 1..1 Reference(JP Core Condition Profile) 患者状態(病態・疾患名・症状)への参照
.... use S 0..1 CodeableConcept 診断の位置付け区分
..... coding S 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 1..1 string システムによって定義された表現 / Representation defined by the system
.... rank S 0..1 positiveInt 診断の優先順位
... hospitalization S 0..1 BackboneElement 入退院の詳細状況。診療情報提供書では不要。
.... origin S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 入院前の所在場所または施設への参照。
.... admitSource S 0..1 CodeableConcept 入院経路を表すコード情報
Binding: JP_admit_Source_VS (1.0.0) (preferred)
..... coding S 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... destination S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 退院後の所在場所または施設への参照。
.... dischargeDisposition S 1..1 CodeableConcept 退院時転帰コード情報
Binding: JP_dischargeDisposition_VS (1.0.0) (required)
..... coding S 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Required Pattern: http://jpfhir.jp/fhir/Common/CodeSystem/discharge-disposition
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 0..1 string システムによって定義された表現 / Representation defined by the system
... location S 0..* BackboneElement 外来受診の場所、入院中の所在場所(病棟病室など)。診療情報提供書では不要。
.... location S 1..1 Reference(JP Core Location Profile) 外来受診の場所、入院中の所在場所(病棟病室など)への参照。
.... status S 1..1 code 計画中 | アクティブな | 予約済みの | 完了しました。
Required Pattern: completed
.... physicalType S 0..1 CodeableConcept 外来受診の場所、入院中の所在場所(病棟病室など)の種別
..... coding S 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... system S 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
...... code S 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display S 0..1 string システムによって定義された表現 / Representation defined by the system
.... period S 1..1 Period 所在期間
..... start S 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end S 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Encounter 0..* JP_Encounter
... id Σ 0..1 id このアーティファクトの論理ID
... meta SΣ 1..1 Meta リソースに関するMetadata
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... versionId Σ 0..1 id バージョン固有の識別子
.... lastUpdated SΣ 0..1 instant このリソースのデータが最後に作成、更新、複写された日時。最終更新日時。YYYY-MM-DDThh:mm:ss.sss+zz:zz 例:2015-02-07T13:28:17.239+09:00
.... source Σ 0..1 uri リソースがどこから来たかを特定する
.... profile SΣ 1..* canonical(StructureDefinition) 本プロファイルを識別するURLとバージョンを指定する。http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Encounter_eCS|x.y.zを設定する。バージョン指定を省略した場合には、データ受信時点の最新バージョンとみなされる。
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。
.... tag Σ 0..* Coding このリソースに適用されたタグ
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールセット
... language 0..1 code リソースコンテンツの言語
Binding: CommonLanguages (preferred): 人間の言語。
Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト要約
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource 含まれている、インラインのリソース
... Slices for extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:associatedEncounter 0..1 Reference(Encounter) 関連するEncounter
URL: http://hl7.org/fhir/StructureDefinition/encounter-associatedEncounter
Constraints: ext-1
... modifierExtension ?! 0..* Extension 無視できない拡張機能
Constraints: ext-1
... identifier SΣ 0..* Identifier この医療機関における患者の受診番号や入院管理番号
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... use ?!Σ 0..1 code 通常|公式|一時的|セカンダリ|古い(知られている場合) / usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): 既知の場合、このidentifierの目的を識別します。 / Identifies the purpose for this identifier, if known .
.... type Σ 0..1 CodeableConcept identifierの説明 / Description of identifier
Binding: Identifier Type Codes (extensible): 特定の目的に使用するidentifierを決定するために使用できるidentifierのコード化されたタイプ。 / A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.
.... system SΣ 1..1 uri identifier値の名前空間 / The namespace for the identifier value
.... value SΣ 1..1 string 「リソース一意識別ID」の文字列。URI形式を使う場合には、urn:ietf:rfc:3986に準拠すること。
.... period Σ 0..1 Period IDが使用に有効だった時間期間 / Time period when id is/was valid for use
.... assigner Σ 0..1 Reference(Organization) IDを発行した組織(単なるテキストである可能性があります) / Organization that issued id (may be just text)
... status ?!SΣ 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+【詳細参照】
Binding: EncounterStatus (required): 受療行動の現状。
Fixed Value: finished
... statusHistory 0..* BackboneElement 過去のEncounterのステータス一覧【詳細参照】
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... status 1..1 code planned | arrived | triaged | in-progress | onleave | finished | cancelled + / 予定|到着|トリアージ|進行中|保留中|終了|キャンセル+.
Binding: EncounterStatus (required): 受療行動の現状。
.... period 1..1 Period そのエピソードが指定された状態になっていた時間
... class SΣ 1..1 Coding 受診イベントの分類
Binding: ActEncounterCode (3.0.0) (extensible)
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
.... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
.... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
.... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
.... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
... classHistory S 0..* BackboneElement 外来受診履歴や入院履歴の繰り返し記述。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... class S 1..1 Coding inpatient | outpatient | ambulatory | emergency + / 入院|外来|外来|救急+
Binding: ActEncounterCode (3.0.0) (extensible)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/v3-ActCode
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... period S 1..1 Period 入院期間を表す必要がある場合には必須。外来では必要な場合を除き省略可。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... start SΣC 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... type Σ 0..* CodeableConcept 特定の受療行動の種類
Binding: EncounterType (example): 受療行動のタイプ。
... serviceType Σ 0..1 CodeableConcept 特定のサービスの種類
Binding: ServiceType (example): 提供されるサービスの広範な分類。
... priority 0..1 CodeableConcept 受療行動の緊急性を示す
Binding: ActPriority (3.0.0) (example): 受療行動の緊急性を示します。
... subject Σ 0..1 Reference(JP Core Patient Profile | Group) 受療した患者またはグループ
... episodeOfCare Σ 0..* Reference(EpisodeOfCare) この受療行動が記録されるべきケアのエピソード
... basedOn 0..* Reference(ServiceRequest) この受療行動を開始したサービスリクエスト
... participant Σ 0..* BackboneElement 受療行動に関わった参加者のリスト
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... type Σ 0..* CodeableConcept 受療行動における参加者の役割
Binding: ParticipantType (extensible): 受療行動における参加者の役割。
.... period 0..1 Period 受療行動の期間
.... individual Σ 0..1 Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | RelatedPerson) 患者以外に関与する人
... appointment Σ 0..* Reference(Appointment) この受療行動を予定した予約
... period S 0..1 Period 入院期間。退院時サマリーでは必須。外来では必要な場合を除き省略可。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... start SΣC 1..1 dateTime この入院の退院日時。外来受診の場合には不要。
.... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... length S 0..1 Duration この入院の在院日数。外来受診の場合には不要。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... value SΣ 1..1 decimal この入院の在院日数の数値。
.... comparator ?!Σ 0..1 code <|<= |> = |> - 値の比較方法 / < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): 数量の評価解釈コード / How the Quantity should be understood and represented.
.... unit SΣ 1..1 string ユニット表現 / Unit representation
Fixed Value:
.... system SΣC 1..1 uri コード化されたユニットフォームを定義するシステム / System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
.... code SΣ 1..1 code ユニットのコード化された形式 / Coded form of the unit
Fixed Value: d
... reasonCode SΣ 0..* CodeableConcept 入院時主訴・入院理由。紹介する理由(主訴・目的)
Binding: EncounterReasonCodes (preferred): 受療行動が起こる理由。
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
.... coding SΣ 0..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... system SΣ 1..1 uri コード記述のコードシステムURL
..... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
..... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
..... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
..... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
.... text SΣ 1..1 string 入院時主訴・入院理由、情報提供理由などのテキスト記述。reasonCode要素を記述する場合には、text記述は必須。
... reasonReference Σ 0..* Reference(JP Core Condition Profile | JP Core Procedure Profile | JP Core Observation Common Profile | ImmunizationRecommendation) 受療行動が生じた理由(参照)
... diagnosis SΣ 0..* BackboneElement 入院期間中の診断情報。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... condition SΣ 1..1 Reference(JP Core Condition Profile) 患者状態(病態・疾患名・症状)への参照
.... use S 0..1 CodeableConcept 診断の位置付け区分
Binding: DiagnosisRole (preferred): この状態が表す診断のタイプ。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/diagnosis-role
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 1..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... rank S 0..1 positiveInt 診断の優先順位
... account 0..* Reference(Account) このエンカウンターの請求に使用できるアカウントのセット
... hospitalization S 0..1 BackboneElement 入退院の詳細状況。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... preAdmissionIdentifier 0..1 Identifier 事前入院のidentifier
.... origin S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 入院前の所在場所または施設への参照。
.... admitSource S 0..1 CodeableConcept 入院経路を表すコード情報
Binding: JP_admit_Source_VS (1.0.0) (preferred)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..* Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display Σ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... reAdmission 0..1 CodeableConcept 発生した再入院のタイプ(あれば)。値がない場合は、再入院として識別されていないことを意味します。
Binding: Hl7VSReAdmissionIndicator (2.0.0) (example): この入院の再入院の理由。
.... dietPreference 0..* CodeableConcept 患者が報告した食事の好み
Binding: Diet (example): 食品の好みを考慮して、医療、文化、倫理的観点から、提供要件に対応することができます。
.... specialCourtesy 0..* CodeableConcept 特別な配慮(VIP、取締役)
Binding: SpecialCourtesy (preferred): 特別なおもてなし。
.... specialArrangement 0..* CodeableConcept 車椅子、翻訳者、ストレッチャー、など。
Binding: SpecialArrangements (preferred): 特別な手配。
.... destination S 0..1 Reference(JP Core Location Profile | JP Core Organization Profile) 退院後の所在場所または施設への参照。
.... dischargeDisposition S 1..1 CodeableConcept 退院時転帰コード情報
Binding: JP_dischargeDisposition_VS (1.0.0) (required)
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Required Pattern: http://jpfhir.jp/fhir/Common/CodeSystem/discharge-disposition
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
... location S 0..* BackboneElement 外来受診の場所、入院中の所在場所(病棟病室など)。診療情報提供書では不要。
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension 認識されなくても無視できない拡張機能
Constraints: ext-1
.... location S 1..1 Reference(JP Core Location Profile) 外来受診の場所、入院中の所在場所(病棟病室など)への参照。
.... status S 1..1 code 計画中 | アクティブな | 予約済みの | 完了しました。
Binding: EncounterLocationStatus (required): 場所の状態。
Required Pattern: completed
.... physicalType S 0..1 CodeableConcept 外来受診の場所、入院中の所在場所(病棟病室など)の種別
Binding: LocationType (example): 場所の実体形態。
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding SΣ 1..1 Coding 用語システムによって定義されたコード / Code defined by a terminology system
...... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
...... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system SΣ 1..1 uri 用語システムのアイデンティティ / Identity of the terminology system
Fixed Value: http://terminology.hl7.org/CodeSystem/location-physical-type
...... version Σ 0..1 string システムのバージョン - 関連する場合 / Version of the system - if relevant
...... code SΣ 1..1 code システムによって定義された構文のシンボル / Symbol in syntax defined by the system
...... display SΣ 0..1 string システムによって定義された表現 / Representation defined by the system
...... userSelected Σ 0..1 boolean このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user
..... text Σ 0..1 string コンセプトの単純なテキスト表現 / Plain text representation of the concept
.... period S 1..1 Period 所在期間
..... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
..... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... start SΣC 1..1 dateTime 包括的境界で開始時間 / Starting time with inclusive boundary
..... end SΣC 0..1 dateTime 継続していない場合、包括的境界で終了時間 / End time with inclusive boundary, if not ongoing
... serviceProvider 0..1 Reference(JP Core Organization Profile) この受療行動に責任を持つ組織(施設)
... partOf 0..1 Reference(JP Core Encounter Profile) もう一度の受療行動。この受療行動は一部である。

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Encounter.meta.security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
Encounter.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Encounter.identifier.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
Encounter.identifier.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
Encounter.status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.statusHistory.​status Base required EncounterStatus 📍4.0.1 FHIR Std.
Encounter.class Base extensible ActEncounterCode 📍3.0.0 THO v7.0
Encounter.classHistory.​class Base extensible ActEncounterCode 📍3.0.0 THO v7.0
Encounter.type Base example Encounter type 📍4.0.1 FHIR Std.
Encounter.serviceType Base example Service type 📍4.0.1 FHIR Std.
Encounter.priority Base example ActPriority 📍3.0.0 THO v7.0
Encounter.participant.​type Base extensible Participant type 📍4.0.1 FHIR Std.
Encounter.length.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
Encounter.reasonCode Base preferred Encounter Reason Codes 📍4.0.1 FHIR Std.
Encounter.diagnosis.​use Base preferred DiagnosisRole 📍4.0.1 FHIR Std.
Encounter.hospitalization.​admitSource Base preferred 入院経路を表すコード (出典:厚労省DPC導入影響評価調査) ValueSet 📍1.0.0 This IG
Encounter.hospitalization.​reAdmission Base example hl7VS-re-admissionIndicator 📍2.0.0 THO v7.0
Encounter.hospitalization.​dietPreference Base example Diet 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialCourtesy Base preferred Special courtesy 📍4.0.1 FHIR Std.
Encounter.hospitalization.​specialArrangement Base preferred Special arrangements 📍4.0.1 FHIR Std.
Encounter.hospitalization.​dischargeDisposition Base required 退院時転帰コード情報 (出典:厚労省DPC導入影響評価調査) ValueSet 📍1.0.0 This IG
Encounter.location.status Base required EncounterLocationStatus 📍4.0.1 FHIR Std.
Encounter.location.physicalType Base example Location type 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error Encounter もしリソースが他のリソースに含まれている場合、そのリソースにはネストされたリソースを含めてはなりません (moshi risōsu ga hoka no risōsu ni fukumarete iru baai, sono risōsu ni wa nesuto sareta risōsu o fukumete wa narimasen). contained.contained.empty()
dom-3 error Encounter もしリソースが他のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含まれるリソースに参照されるべきです。 contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Encounter もしリソースが別のリソースの中に含まれる場合、meta.versionIdまたはmeta.lastUpdatedを持つべきではありません。 contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Encounter もしリソースが他のリソースに含まれている場合、セキュリティラベルを持つべきではありません。 contained.meta.security.empty()
dom-6 best practice Encounter 資源は堅牢な管理のために物語を持つべきである。 text.`div`.exists()
ele-1 error Encounter.meta, Encounter.meta.extension, Encounter.meta.versionId, Encounter.meta.lastUpdated, Encounter.meta.source, Encounter.meta.profile, Encounter.meta.security, Encounter.meta.tag, Encounter.implicitRules, Encounter.language, Encounter.text, Encounter.extension, Encounter.extension:associatedEncounter, Encounter.modifierExtension, Encounter.identifier, Encounter.identifier.extension, Encounter.identifier.use, Encounter.identifier.type, Encounter.identifier.system, Encounter.identifier.value, Encounter.identifier.period, Encounter.identifier.assigner, Encounter.status, Encounter.statusHistory, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.statusHistory.status, Encounter.statusHistory.period, Encounter.class, Encounter.class.extension, Encounter.class.system, Encounter.class.version, Encounter.class.code, Encounter.class.display, Encounter.class.userSelected, Encounter.classHistory, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class, Encounter.classHistory.class.extension, Encounter.classHistory.class.system, Encounter.classHistory.class.version, Encounter.classHistory.class.code, Encounter.classHistory.class.display, Encounter.classHistory.class.userSelected, Encounter.classHistory.period, Encounter.classHistory.period.extension, Encounter.classHistory.period.start, Encounter.classHistory.period.end, Encounter.type, Encounter.serviceType, Encounter.priority, Encounter.subject, Encounter.episodeOfCare, Encounter.basedOn, Encounter.participant, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.participant.type, Encounter.participant.period, Encounter.participant.individual, Encounter.appointment, Encounter.period, Encounter.period.extension, Encounter.period.start, Encounter.period.end, Encounter.length, Encounter.length.extension, Encounter.length.value, Encounter.length.comparator, Encounter.length.unit, Encounter.length.system, Encounter.length.code, Encounter.reasonCode, Encounter.reasonCode.extension, Encounter.reasonCode.coding, Encounter.reasonCode.coding.extension, Encounter.reasonCode.coding.system, Encounter.reasonCode.coding.version, Encounter.reasonCode.coding.code, Encounter.reasonCode.coding.display, Encounter.reasonCode.coding.userSelected, Encounter.reasonCode.text, Encounter.reasonReference, Encounter.diagnosis, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.condition, Encounter.diagnosis.use, Encounter.diagnosis.use.extension, Encounter.diagnosis.use.coding, Encounter.diagnosis.use.coding.extension, Encounter.diagnosis.use.coding.system, Encounter.diagnosis.use.coding.version, Encounter.diagnosis.use.coding.code, Encounter.diagnosis.use.coding.display, Encounter.diagnosis.use.coding.userSelected, Encounter.diagnosis.use.text, Encounter.diagnosis.rank, Encounter.account, Encounter.hospitalization, Encounter.hospitalization.extension, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.preAdmissionIdentifier, Encounter.hospitalization.origin, Encounter.hospitalization.admitSource, Encounter.hospitalization.admitSource.extension, Encounter.hospitalization.admitSource.coding, Encounter.hospitalization.admitSource.coding.extension, Encounter.hospitalization.admitSource.coding.system, Encounter.hospitalization.admitSource.coding.version, Encounter.hospitalization.admitSource.coding.code, Encounter.hospitalization.admitSource.coding.display, Encounter.hospitalization.admitSource.coding.userSelected, Encounter.hospitalization.admitSource.text, Encounter.hospitalization.reAdmission, Encounter.hospitalization.dietPreference, Encounter.hospitalization.specialCourtesy, Encounter.hospitalization.specialArrangement, Encounter.hospitalization.destination, Encounter.hospitalization.dischargeDisposition, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.coding, Encounter.hospitalization.dischargeDisposition.coding.extension, Encounter.hospitalization.dischargeDisposition.coding.system, Encounter.hospitalization.dischargeDisposition.coding.version, Encounter.hospitalization.dischargeDisposition.coding.code, Encounter.hospitalization.dischargeDisposition.coding.display, Encounter.hospitalization.dischargeDisposition.coding.userSelected, Encounter.hospitalization.dischargeDisposition.text, Encounter.location, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.location, Encounter.location.status, Encounter.location.physicalType, Encounter.location.physicalType.extension, Encounter.location.physicalType.coding, Encounter.location.physicalType.coding.extension, Encounter.location.physicalType.coding.system, Encounter.location.physicalType.coding.version, Encounter.location.physicalType.coding.code, Encounter.location.physicalType.coding.display, Encounter.location.physicalType.coding.userSelected, Encounter.location.physicalType.text, Encounter.location.period, Encounter.location.period.extension, Encounter.location.period.start, Encounter.location.period.end, Encounter.serviceProvider, Encounter.partOf すべてのFHIR要素は、@valueまたはchildrenを持っている必要があります。 hasValue() or (children().count() > id.count())
ext-1 error Encounter.meta.extension, Encounter.extension, Encounter.extension:associatedEncounter, Encounter.modifierExtension, Encounter.identifier.extension, Encounter.statusHistory.extension, Encounter.statusHistory.modifierExtension, Encounter.class.extension, Encounter.classHistory.extension, Encounter.classHistory.modifierExtension, Encounter.classHistory.class.extension, Encounter.classHistory.period.extension, Encounter.participant.extension, Encounter.participant.modifierExtension, Encounter.period.extension, Encounter.length.extension, Encounter.reasonCode.extension, Encounter.reasonCode.coding.extension, Encounter.diagnosis.extension, Encounter.diagnosis.modifierExtension, Encounter.diagnosis.use.extension, Encounter.diagnosis.use.coding.extension, Encounter.hospitalization.extension, Encounter.hospitalization.modifierExtension, Encounter.hospitalization.admitSource.extension, Encounter.hospitalization.admitSource.coding.extension, Encounter.hospitalization.dischargeDisposition.extension, Encounter.hospitalization.dischargeDisposition.coding.extension, Encounter.location.extension, Encounter.location.modifierExtension, Encounter.location.physicalType.extension, Encounter.location.physicalType.coding.extension, Encounter.location.period.extension extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron