HL7 FHIR JP Core ImplementationGuide
1.1.1 - ci-build
HL7 FHIR JP Core ImplementationGuide - Local Development build (v1.1.1). See the Directory of published versions
項目 | 内容 |
定義URL | http://jpfhir.jp/fhir/core/StructureDefinition/JP_Procedure |
Version | 1.1.1 |
Name | JP_Procedure |
Title | JP Core Procedure Profile |
Status | Active ( 2022-10-24 ) |
Copyright | Copyright FHIR Japanese implementation research working group in Japan Association of Medical Informatics (JAMI) 一般社団法人日本医療情報学会NeXEHRS課題研究会FHIR日本実装検討WG |
このプロファイルはProcedureリソースに対して、患者に対する医療的な処置のデータを送受信するための共通の制約と拡張を定めたものである。
本プロファイルは、患者に対する医療的な処置に関する情報の登録や検索、取得のためにJP_Procedureリソースを使用するにあたり、本プロファイルに準拠する場合に必須となる要素や、サポートすべき拡張、用語、検索パラメータを定義する。
対象とする処置は以下を想定する。
本プロファイルは、以下のようなユースケースを想定している。
JP_Procedureリソースは、患者に対して実施されたもしくは実施が予定されていた処置の詳細を記録するために使用される。処置とは、ケアの一環として、患者に対して、患者とともに、または患者のために行われる活動のことである。例えば、外科的処置、診断処置、内視鏡的処置、生検、カウンセリング、理学療法、パーソナルサポートサービス、成人のデイケアサービス、緊急ではない交通手段、住宅改修、運動などがある。手続きは、医療従事者、サービス提供者、友人や親戚、場合によっては患者自身が行うこともある。
JP_Procedureリソースは、処置の発生に関する要約情報を提供するものであり、処置行為が進行する際のリアルタイムのスナップショットを提供することを意図したものではないが、心理療法のような長期にわたる治療の場合は、全体的な進捗状況に関する要約レベルの情報を表すことができる。詳細なリアルタイムの処置情報をサポートするリソースの作成は、そのような情報を共有するための具体的な実装のユースケースの特定後に行うことになる。
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Procedure
Summary
Mandatory: 0 element (5 nested mandatory elements)
Fixed Value: 5 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Procedure | 0..* | Procedure | Procedureリソース | |
id | 0..1 | id | Logical id of this artifact | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |
contained | 0..* | Resource | Contained, inline Resources | |
identifier | 0..* | Identifier | この手順の外部識別子 / External Identifiers for this procedure | |
instantiatesCanonical | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | |
instantiatesUri | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | |
basedOn | 0..* | Reference(CarePlan | ServiceRequest) | A request for this procedure. このプロシージャの依頼情報 | |
partOf | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | Part of referenced event. このプロシジャーが構成要素やステップとなるより大きな医療行為 | |
status | 1..1 | code | 準備|進行中|not-done |オンホールド|停止|完了|エラーに入った|わからない / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown | |
statusReason | 0..1 | CodeableConcept | Reason for current status このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP Core Procedure Not Performed Reason ValueSet (example) | |
category | 0..1 | CodeableConcept | Classification of the procedure. このプロシジャーの分類カテゴリ Binding: JP Core Procedure Category ValueSet (example) | |
code | 0..1 | CodeableConcept | Identification of the procedure. このプロシジャーの識別子 Binding: JP Core Procedure Codes Medical ValueSet (example) | |
Slices for coding | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | |
coding:medical | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Medical ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | |
coding:stem7 | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP Core Procedure Codes STEM7 ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | |
coding:dental | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Dental ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | |
coding:nurse | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP Core Procedure Codes Nurse ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | |
coding:ichi | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP Core Procedure Codes ICHI ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | |
subject | 1..1 | Reference(JP Core Patient Profile) | Who the procedure was performed on. 誰にこのプロシジャーが実施されたか | |
encounter | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. このプロシジャーの記録が作成された受療の状況 | |
performed[x] | 0..1 | dateTime, Period, string, Age, Range | When the procedure was performed. いつこのプロシジャーが実施されたか | |
recorder | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Who recorded the procedure. このプロシジャーを記録した人 | |
asserter | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this procedure. このプロシジャーの実施の記録者 | |
performer | 0..* | BackboneElement | The people who performed the procedure. このプロシジャーの実施者 | |
function | 0..1 | CodeableConcept | Type of performance 実施者の役割(ロール) Binding: JP Core Procedure Performer Role ValueSet (example) | |
actor | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | The reference to the practitioner. 医療従事者への参照 | |
onBehalfOf | 0..1 | Reference(JP Core Organization Profile) | Organization the device or practitioner was acting for. 従事した組織 | |
location | 0..1 | Reference(JP Core Location Profile) | Where the procedure happened. このプロシジャーが実施された場所 | |
reasonCode | 0..* | CodeableConcept | Coded reason procedure performed. このプロシジャーが実施された理由コード Binding: JP Core Procedure Reason ValueSet (example) | |
reasonReference | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | The justification that the procedure was performed. このプロシジャーが実施された正当性 | |
bodySite | 0..* | CodeableConcept | Target body sites. このプロシジャーの対象となった人体部位 Binding: JP Core Procedure BodySite ValueSet (example) | |
outcome | 0..1 | CodeableConcept | The result of procedure. このプロシジャーのアウトカム Binding: JP Core Procedure Outcome ValueSet (example) | |
report | 0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | Any report resulting from the procedure. このプロシジャーの結果報告 | |
complication | 0..* | CodeableConcept | Complication following the procedure. このプロシジャーによる合併症 Binding: JP Core Procedure Condition ValueSet (example) | |
complicationDetail | 0..* | Reference(JP Core Condition Profile) | A condition that is a result of the procedure. このプロシジャーの合併症の結果生じた患者状態 | |
followUp | 0..* | CodeableConcept | Instructions for follow up. 今後のフォローアップ指示 Binding: JP Core Procedure Follow Up ValueSet (example) | |
note | 0..* | Annotation | Additional information about the procedure. このプロシジャーの関する追加情報 | |
focalDevice | 0..* | BackboneElement | Manipulated, implanted, or removed device. このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |
action | 0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP Core Procedure Device Action ValueSet (preferred) | |
manipulated | 1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |
usedReference | 0..* | Reference(Device | JP Core Medication Profile | Substance) | Items used during procedure. プロシジャー中に使用されるアイテム | |
usedCode | 0..* | CodeableConcept | Coded items used during the procedure. プロシジャー中に使用したアイテムのコード Binding: JP Core Procedure Device Kind ValueSet (example) | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Procedure | 0..* | Procedure | Procedureリソース | |||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | リソースに関するメタデータ / Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | このコンテンツが作成されたルールのセット / A set of rules under which this content was created | ||||
language | 0..1 | code | リソースコンテンツの言語 / Language of the resource content Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | 無視できない拡張機能 / Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | この手順の外部識別子 / External Identifiers for this procedure | ||||
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | ||||
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | A request for this procedure. このプロシージャの依頼情報 | ||||
partOf | Σ | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | Part of referenced event. このプロシジャーが構成要素やステップとなるより大きな医療行為 | ||||
status | ?!Σ | 1..1 | code | 準備|進行中|not-done |オンホールド|停止|完了|エラーに入った|わからない / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): 手順の状態を指定するコード。 / A code specifying the state of the procedure. | ||||
statusReason | Σ | 0..1 | CodeableConcept | Reason for current status このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP Core Procedure Not Performed Reason ValueSet (example) | ||||
category | Σ | 0..1 | CodeableConcept | Classification of the procedure. このプロシジャーの分類カテゴリ Binding: JP Core Procedure Category ValueSet (example) | ||||
code | Σ | 0..1 | CodeableConcept | Identification of the procedure. このプロシジャーの識別子 Binding: JP Core Procedure Codes Medical ValueSet (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 | |||||
Slices for coding | Σ | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
coding:medical | Σ | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Medical ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:stem7 | Σ | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP Core Procedure Codes STEM7 ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:dental | Σ | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Dental ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:nurse | Σ | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP Core Procedure Codes Nurse ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:ichi | Σ | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP Core Procedure Codes ICHI ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
subject | Σ | 1..1 | Reference(JP Core Patient Profile) | Who the procedure was performed on. 誰にこのプロシジャーが実施されたか | ||||
encounter | Σ | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. このプロシジャーの記録が作成された受療の状況 | ||||
performed[x] | Σ | 0..1 | When the procedure was performed. いつこのプロシジャーが実施されたか | |||||
performedDateTime | dateTime | |||||||
performedPeriod | Period | |||||||
performedString | string | |||||||
performedAge | Age | |||||||
performedRange | Range | |||||||
recorder | Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Who recorded the procedure. このプロシジャーを記録した人 | ||||
asserter | Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this procedure. このプロシジャーの実施の記録者 | ||||
performer | Σ | 0..* | BackboneElement | The people who performed the procedure. このプロシジャーの実施者 | ||||
id | 0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized | ||||
function | Σ | 0..1 | CodeableConcept | Type of performance 実施者の役割(ロール) Binding: JP Core Procedure Performer Role ValueSet (example) | ||||
actor | Σ | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | The reference to the practitioner. 医療従事者への参照 | ||||
onBehalfOf | 0..1 | Reference(JP Core Organization Profile) | Organization the device or practitioner was acting for. 従事した組織 | |||||
location | Σ | 0..1 | Reference(JP Core Location Profile) | Where the procedure happened. このプロシジャーが実施された場所 | ||||
reasonCode | Σ | 0..* | CodeableConcept | Coded reason procedure performed. このプロシジャーが実施された理由コード Binding: JP Core Procedure Reason ValueSet (example) | ||||
reasonReference | Σ | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | The justification that the procedure was performed. このプロシジャーが実施された正当性 | ||||
bodySite | Σ | 0..* | CodeableConcept | Target body sites. このプロシジャーの対象となった人体部位 Binding: JP Core Procedure BodySite ValueSet (example) | ||||
outcome | Σ | 0..1 | CodeableConcept | The result of procedure. このプロシジャーのアウトカム Binding: JP Core Procedure Outcome ValueSet (example) | ||||
report | 0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | Any report resulting from the procedure. このプロシジャーの結果報告 | |||||
complication | 0..* | CodeableConcept | Complication following the procedure. このプロシジャーによる合併症 Binding: JP Core Procedure Condition ValueSet (example) | |||||
complicationDetail | 0..* | Reference(JP Core Condition Profile) | A condition that is a result of the procedure. このプロシジャーの合併症の結果生じた患者状態 | |||||
followUp | 0..* | CodeableConcept | Instructions for follow up. 今後のフォローアップ指示 Binding: JP Core Procedure Follow Up ValueSet (example) | |||||
note | 0..* | Annotation | Additional information about the procedure. このプロシジャーの関する追加情報 | |||||
focalDevice | 0..* | BackboneElement | Manipulated, implanted, or removed device. このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |||||
id | 0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized | ||||
action | 0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP Core Procedure Device Action ValueSet (preferred) | |||||
manipulated | 1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |||||
usedReference | 0..* | Reference(Device | JP Core Medication Profile | Substance) | Items used during procedure. プロシジャー中に使用されるアイテム | |||||
usedCode | 0..* | CodeableConcept | Coded items used during the procedure. プロシジャー中に使用したアイテムのコード Binding: JP Core Procedure Device Kind ValueSet (example) | |||||
Documentation for this format |
Terminology Bindings
Path | Conformance | ValueSet | ||||
Procedure.language | preferred | CommonLanguages
| ||||
Procedure.status | required | EventStatus | ||||
Procedure.statusReason | example | JP_ProcedureNotPerformedReason_VS (a valid code from JP Core Procedure Not Performed Reason CodeSystem) | ||||
Procedure.category | example | JP_ProcedureCategory_VS (a valid code from JP Core Procedure Category CodeSystem) | ||||
Procedure.code | example | JP_ProcedureCodesMedical_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS ) | ||||
Procedure.code.coding:medical | required | JP_ProcedureCodesMedical_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS ) | ||||
Procedure.code.coding:stem7 | required | JP_ProcedureCodesSTEM7_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS ) | ||||
Procedure.code.coding:dental | required | JP_ProcedureCodesDental_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS ) | ||||
Procedure.code.coding:nurse | required | JP_ProcedureCodesNurse_VS (a valid code from urn:oid:1.2.392.200119.4.701 ) | ||||
Procedure.code.coding:ichi | required | JP_ProcedureCodesICHI_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.performer.function | example | JP_ProcedurePerformerRole_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS ) | ||||
Procedure.reasonCode | example | JP_ProcedureReason_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.bodySite | example | JP_ProcedureBodySite_VS (a valid code from JP Core Procedure BodySite CodeSystem) | ||||
Procedure.outcome | example | JP_ProcedureOutcome_VS (a valid code from JP Core Procedure Outcome CodeSystem) | ||||
Procedure.complication | example | JP_ProcedureCondition_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.followUp | example | JP_ProcedureFollowUp_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.focalDevice.action | preferred | JP_ProcedureDeviceAction_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.usedCode | example | JP_ProcedureDeviceKind_VS (a valid code from JP Core Undefined CodeSystem) |
Constraints
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | すべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from Procedure
Summary
Mandatory: 0 element (5 nested mandatory elements)
Fixed Value: 5 elements
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Procedure | 0..* | Procedure | Procedureリソース | |
id | 0..1 | id | Logical id of this artifact | |
text | 0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |
contained | 0..* | Resource | Contained, inline Resources | |
identifier | 0..* | Identifier | この手順の外部識別子 / External Identifiers for this procedure | |
instantiatesCanonical | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | |
instantiatesUri | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | |
basedOn | 0..* | Reference(CarePlan | ServiceRequest) | A request for this procedure. このプロシージャの依頼情報 | |
partOf | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | Part of referenced event. このプロシジャーが構成要素やステップとなるより大きな医療行為 | |
status | 1..1 | code | 準備|進行中|not-done |オンホールド|停止|完了|エラーに入った|わからない / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown | |
statusReason | 0..1 | CodeableConcept | Reason for current status このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP Core Procedure Not Performed Reason ValueSet (example) | |
category | 0..1 | CodeableConcept | Classification of the procedure. このプロシジャーの分類カテゴリ Binding: JP Core Procedure Category ValueSet (example) | |
code | 0..1 | CodeableConcept | Identification of the procedure. このプロシジャーの識別子 Binding: JP Core Procedure Codes Medical ValueSet (example) | |
Slices for coding | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | |
coding:medical | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Medical ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | |
coding:stem7 | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP Core Procedure Codes STEM7 ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | |
coding:dental | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Dental ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | |
coding:nurse | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP Core Procedure Codes Nurse ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | |
coding:ichi | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP Core Procedure Codes ICHI ValueSet (required) | |
system | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | |
subject | 1..1 | Reference(JP Core Patient Profile) | Who the procedure was performed on. 誰にこのプロシジャーが実施されたか | |
encounter | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. このプロシジャーの記録が作成された受療の状況 | |
performed[x] | 0..1 | dateTime, Period, string, Age, Range | When the procedure was performed. いつこのプロシジャーが実施されたか | |
recorder | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Who recorded the procedure. このプロシジャーを記録した人 | |
asserter | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this procedure. このプロシジャーの実施の記録者 | |
performer | 0..* | BackboneElement | The people who performed the procedure. このプロシジャーの実施者 | |
function | 0..1 | CodeableConcept | Type of performance 実施者の役割(ロール) Binding: JP Core Procedure Performer Role ValueSet (example) | |
actor | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | The reference to the practitioner. 医療従事者への参照 | |
onBehalfOf | 0..1 | Reference(JP Core Organization Profile) | Organization the device or practitioner was acting for. 従事した組織 | |
location | 0..1 | Reference(JP Core Location Profile) | Where the procedure happened. このプロシジャーが実施された場所 | |
reasonCode | 0..* | CodeableConcept | Coded reason procedure performed. このプロシジャーが実施された理由コード Binding: JP Core Procedure Reason ValueSet (example) | |
reasonReference | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | The justification that the procedure was performed. このプロシジャーが実施された正当性 | |
bodySite | 0..* | CodeableConcept | Target body sites. このプロシジャーの対象となった人体部位 Binding: JP Core Procedure BodySite ValueSet (example) | |
outcome | 0..1 | CodeableConcept | The result of procedure. このプロシジャーのアウトカム Binding: JP Core Procedure Outcome ValueSet (example) | |
report | 0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | Any report resulting from the procedure. このプロシジャーの結果報告 | |
complication | 0..* | CodeableConcept | Complication following the procedure. このプロシジャーによる合併症 Binding: JP Core Procedure Condition ValueSet (example) | |
complicationDetail | 0..* | Reference(JP Core Condition Profile) | A condition that is a result of the procedure. このプロシジャーの合併症の結果生じた患者状態 | |
followUp | 0..* | CodeableConcept | Instructions for follow up. 今後のフォローアップ指示 Binding: JP Core Procedure Follow Up ValueSet (example) | |
note | 0..* | Annotation | Additional information about the procedure. このプロシジャーの関する追加情報 | |
focalDevice | 0..* | BackboneElement | Manipulated, implanted, or removed device. このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |
action | 0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP Core Procedure Device Action ValueSet (preferred) | |
manipulated | 1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |
usedReference | 0..* | Reference(Device | JP Core Medication Profile | Substance) | Items used during procedure. プロシジャー中に使用されるアイテム | |
usedCode | 0..* | CodeableConcept | Coded items used during the procedure. プロシジャー中に使用したアイテムのコード Binding: JP Core Procedure Device Kind ValueSet (example) | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
Procedure | 0..* | Procedure | Procedureリソース | |||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | リソースに関するメタデータ / Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | このコンテンツが作成されたルールのセット / A set of rules under which this content was created | ||||
language | 0..1 | code | リソースコンテンツの言語 / Language of the resource content Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation. このリソースを人間が解釈するためのテキスト要約 | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | 無視できない拡張機能 / Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | この手順の外部識別子 / External Identifiers for this procedure | ||||
instantiatesCanonical | Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | ||||
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | A request for this procedure. このプロシージャの依頼情報 | ||||
partOf | Σ | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | Part of referenced event. このプロシジャーが構成要素やステップとなるより大きな医療行為 | ||||
status | ?!Σ | 1..1 | code | 準備|進行中|not-done |オンホールド|停止|完了|エラーに入った|わからない / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): 手順の状態を指定するコード。 / A code specifying the state of the procedure. | ||||
statusReason | Σ | 0..1 | CodeableConcept | Reason for current status このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP Core Procedure Not Performed Reason ValueSet (example) | ||||
category | Σ | 0..1 | CodeableConcept | Classification of the procedure. このプロシジャーの分類カテゴリ Binding: JP Core Procedure Category ValueSet (example) | ||||
code | Σ | 0..1 | CodeableConcept | Identification of the procedure. このプロシジャーの識別子 Binding: JP Core Procedure Codes Medical ValueSet (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 | |||||
Slices for coding | Σ | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
coding:medical | Σ | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Medical ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:stem7 | Σ | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP Core Procedure Codes STEM7 ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:dental | Σ | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP Core Procedure Codes Dental ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:nurse | Σ | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP Core Procedure Codes Nurse ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
coding:ichi | Σ | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP Core Procedure Codes ICHI ValueSet (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 | |||||
system | Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | ||||
version | Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
code | Σ | 0..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 | ||||
subject | Σ | 1..1 | Reference(JP Core Patient Profile) | Who the procedure was performed on. 誰にこのプロシジャーが実施されたか | ||||
encounter | Σ | 0..1 | Reference(JP Core Encounter Profile) | Encounter created as part of. このプロシジャーの記録が作成された受療の状況 | ||||
performed[x] | Σ | 0..1 | When the procedure was performed. いつこのプロシジャーが実施されたか | |||||
performedDateTime | dateTime | |||||||
performedPeriod | Period | |||||||
performedString | string | |||||||
performedAge | Age | |||||||
performedRange | Range | |||||||
recorder | Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Who recorded the procedure. このプロシジャーを記録した人 | ||||
asserter | Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | Person who asserts this procedure. このプロシジャーの実施の記録者 | ||||
performer | Σ | 0..* | BackboneElement | The people who performed the procedure. このプロシジャーの実施者 | ||||
id | 0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized | ||||
function | Σ | 0..1 | CodeableConcept | Type of performance 実施者の役割(ロール) Binding: JP Core Procedure Performer Role ValueSet (example) | ||||
actor | Σ | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | The reference to the practitioner. 医療従事者への参照 | ||||
onBehalfOf | 0..1 | Reference(JP Core Organization Profile) | Organization the device or practitioner was acting for. 従事した組織 | |||||
location | Σ | 0..1 | Reference(JP Core Location Profile) | Where the procedure happened. このプロシジャーが実施された場所 | ||||
reasonCode | Σ | 0..* | CodeableConcept | Coded reason procedure performed. このプロシジャーが実施された理由コード Binding: JP Core Procedure Reason ValueSet (example) | ||||
reasonReference | Σ | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | The justification that the procedure was performed. このプロシジャーが実施された正当性 | ||||
bodySite | Σ | 0..* | CodeableConcept | Target body sites. このプロシジャーの対象となった人体部位 Binding: JP Core Procedure BodySite ValueSet (example) | ||||
outcome | Σ | 0..1 | CodeableConcept | The result of procedure. このプロシジャーのアウトカム Binding: JP Core Procedure Outcome ValueSet (example) | ||||
report | 0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | Any report resulting from the procedure. このプロシジャーの結果報告 | |||||
complication | 0..* | CodeableConcept | Complication following the procedure. このプロシジャーによる合併症 Binding: JP Core Procedure Condition ValueSet (example) | |||||
complicationDetail | 0..* | Reference(JP Core Condition Profile) | A condition that is a result of the procedure. このプロシジャーの合併症の結果生じた患者状態 | |||||
followUp | 0..* | CodeableConcept | Instructions for follow up. 今後のフォローアップ指示 Binding: JP Core Procedure Follow Up ValueSet (example) | |||||
note | 0..* | Annotation | Additional information about the procedure. このプロシジャーの関する追加情報 | |||||
focalDevice | 0..* | BackboneElement | Manipulated, implanted, or removed device. このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |||||
id | 0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
extension | 0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized | ||||
action | 0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP Core Procedure Device Action ValueSet (preferred) | |||||
manipulated | 1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |||||
usedReference | 0..* | Reference(Device | JP Core Medication Profile | Substance) | Items used during procedure. プロシジャー中に使用されるアイテム | |||||
usedCode | 0..* | CodeableConcept | Coded items used during the procedure. プロシジャー中に使用したアイテムのコード Binding: JP Core Procedure Device Kind ValueSet (example) | |||||
Documentation for this format |
Terminology Bindings
Path | Conformance | ValueSet | ||||
Procedure.language | preferred | CommonLanguages
| ||||
Procedure.status | required | EventStatus | ||||
Procedure.statusReason | example | JP_ProcedureNotPerformedReason_VS (a valid code from JP Core Procedure Not Performed Reason CodeSystem) | ||||
Procedure.category | example | JP_ProcedureCategory_VS (a valid code from JP Core Procedure Category CodeSystem) | ||||
Procedure.code | example | JP_ProcedureCodesMedical_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS ) | ||||
Procedure.code.coding:medical | required | JP_ProcedureCodesMedical_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS ) | ||||
Procedure.code.coding:stem7 | required | JP_ProcedureCodesSTEM7_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS ) | ||||
Procedure.code.coding:dental | required | JP_ProcedureCodesDental_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS ) | ||||
Procedure.code.coding:nurse | required | JP_ProcedureCodesNurse_VS (a valid code from urn:oid:1.2.392.200119.4.701 ) | ||||
Procedure.code.coding:ichi | required | JP_ProcedureCodesICHI_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.performer.function | example | JP_ProcedurePerformerRole_VS (a valid code from http://jpfhir.jp/fhir/core/CodeSystem/JP_PractitionerRole_CS ) | ||||
Procedure.reasonCode | example | JP_ProcedureReason_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.bodySite | example | JP_ProcedureBodySite_VS (a valid code from JP Core Procedure BodySite CodeSystem) | ||||
Procedure.outcome | example | JP_ProcedureOutcome_VS (a valid code from JP Core Procedure Outcome CodeSystem) | ||||
Procedure.complication | example | JP_ProcedureCondition_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.followUp | example | JP_ProcedureFollowUp_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.focalDevice.action | preferred | JP_ProcedureDeviceAction_VS (a valid code from JP Core Undefined CodeSystem) | ||||
Procedure.usedCode | example | JP_ProcedureDeviceKind_VS (a valid code from JP Core Undefined CodeSystem) |
Constraints
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | すべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
ext-1 | error | **ALL** extensions | 両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Other representations of profile: CSV, Excel, Schematron
本プロファイルに準拠するためには、次の項目の値が存在しなければならない。
本プロファイルで追加定義された拡張はない。
コンフォーマンス | パラメータ | 型 | 例 |
---|---|---|---|
SHALL | identifier | token | GET [base]/Procedure?identifier=http://myhospital.com/fhir/procedure|123 |
SHOULD | patient | reference | GET [base]/Procedure?patient=123 |
MAY | patient,date | reference,date | GET [base]/Procedure?patient=123&date=ge2021-08-24 |
本プロファイルに準拠するためには、以下の検索パラメータをサポートしなければならない(SHALL)
検索パラメータidentifierを指定し、レコードIDなどの識別子によりProcedureを検索
GET [base]/Procedure?identifier={system|}[code]
例:
GET [base]/Procedure?identifier=http://myhospital.com/fhir/procedure|123
指定された識別子に一致するProcedureリソースを含むBundleを検索する。
本プロファイルに準拠するためには、以下の検索パラメータをサポートすることが推奨される(SHOULD)
検索パラメータpatientとdateを指定し、該当するすべてのProcedureを検索
GET [base]/Procedure?patient={reference}&date={gt|lt|ge|le}[date]{&date={gt|lt|ge|le}[date]&...}
例:
GET [base]/Procedure?patient=Patient/123&date=ge2021-08-24
指定された患者および日付のすべてのProcedureを含むBundleを検索する。
オプションとして次の検索パラメータをサポートすることができる(MAY)
検索パラメータpatientとstatusを指定し、該当するすべてのProcedureを検索
GET [base]/Procedure?patient={reference}&status={system|}[code]{,{system|}[code],...}
例:
GET [base]/Procedure?patient=Patient/123&status=completed
指定された患者およびステータスのすべてのProcedureを含むBundleを検索する。
検索パラメータpatientとcodeとdateを指定し、該当するすべてのProcedureを検索
GET [base]/Procedure?patient={reference}&code={system|}[code]{,{system|}[code],...}&date={gt|lt|ge|le}[date]{&date={gt|lt|ge|le}[date]&...}
例:
GET [base]/Procedure?patient=Patient/123&date=ge2019-01-14T00:00:00Z&code=http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS|140000610
指定された患者および日付およびプロシージャコードのすべてのProcedureを含むBundleを検索する。
本プロファイルで追加定義されたオプション検索パラメータはない。