【今後正式リリース予定の準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.12.0-preR1
1.12.0-preR1 - update
Japan
【今後正式リリース予定の準備版】電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS(CLinical Information Sharing ImplementationGuide) v1.12.0-preR1 - Local Development build (v1.12.0-preR1) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| 項目 | 内容 |
| 定義URL | http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Procedure_eCS |
| Version | 1.12.0 |
| Name | JP_Procedure_eCS |
| Status | Active ( 2024-09-14 ) |
| Copyright | (一社)日本医療情報学会. CC BY-ND 4.0 |
Derived Profile from JP-Core
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from JP_Procedure
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
JP_Procedure | |||
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..1 | instant | リソースのバージョンが最後に変更されたとき |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | JP_Procedure | Procedureリソース | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | リソースに関するMetadata / Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | バージョン固有のidentifier (Baajon koyū no shikibetsu-shi) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | リソースのバージョンが最後に変更されたとき | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | リソースがどこから来たかを特定する | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | このリソースが適合を主張するプロファイル | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | このリソースに適用されたセキュリティラベル Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。 | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | このリソースに適用されたタグ | ||||
![]() ![]() |
?!Σ | 0..1 | uri | このコンテンツが作成されたルールのセット / A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | リソースコンテンツの言語 / Language of the resource content Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
| |||||
![]() ![]() |
0..1 | Narrative | このリソースを人間が解釈するためのテキスト要約 This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?! | 0..* | Extension | 無視できない拡張機能 / Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | このプロシジャー(処置等)の外部identifier / External Identifiers for this procedure | ||||
![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | ||||
![]() ![]() |
Σ | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | このプロシージャの依頼情報 | ||||
![]() ![]() |
Σ | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | このプロシジャーが構成要素やステップとなるより大きな医療行為 | ||||
![]() ![]() |
?!Σ | 1..1 | code | 準備中 | 進行中 | 未完了 | 保留 | 停止 | 完了 | エラー入力 | 不明 / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): プロシジャー(処置等)の状態を指定するコード。 / A code specifying the state of the procedure. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP_ProcedureNotPerformedReason_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの分類カテゴリ Binding: JP_ProcedureCategory_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの識別子 Binding: JP_ProcedureCodesMedical_VS (1.0.0) (example) | ||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP_ProcedureCodesMedical_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP_ProcedureCodesSTEM7_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP_ProcedureCodesDental_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP_ProcedureCodesNurse_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP_ProcedureCodesICHI_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | コンセプトの単純なテキスト表現 / Plain text representation of the concept | ||||
![]() ![]() |
Σ | 1..1 | Reference(JP Core Patient Profile) | 誰にこのプロシジャーが実施されたか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Encounter Profile) | このプロシジャーの記録が作成された受療の状況 | ||||
![]() ![]() |
Σ | 0..1 | いつこのプロシジャーが実施されたか | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | このプロシジャーを記録した人 | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | このプロシジャーの実施の記録者 | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | このプロシジャーの実施者 | ||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | 実施者の役割(ロール) Binding: JP_ProcedurePerformerRole_VS (1.0.0) (example) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | 医療従事者への参照 | ||||
![]() ![]() ![]() |
0..1 | Reference(JP Core Organization Profile) | 従事した組織 | |||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Location Profile) | このプロシジャーが実施された場所 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | このプロシジャーが実施された理由コード Binding: JP_ProcedureReason_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | このプロシジャーが実施された正当性 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | このプロシジャーの対象となった人体部位 Binding: JP_ProcedureBodySite_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーのアウトカム Binding: JP_ProcedureOutcome_VS (1.0.0) (example) | ||||
![]() ![]() |
0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | このプロシジャーの結果報告 | |||||
![]() ![]() |
0..* | CodeableConcept | このプロシジャーによる合併症 Binding: JP_ProcedureCondition_VS (1.0.0) (example) | |||||
![]() ![]() |
0..* | Reference(JP Core Condition Profile) | このプロシジャーの合併症の結果生じた患者状態 | |||||
![]() ![]() |
0..* | CodeableConcept | 今後の処置が特別なフォローアップを必要とする場合(例:抜糸)、フォローアップはシンプルなnote として表現してもよいが、より複雑になる可能性もあり、その場合はケアプランリソースを使用することができる。 Binding: JP_ProcedureFollowUp_VS (1.0.0) (example) | |||||
![]() ![]() |
0..* | Annotation | このプロシジャーの関する追加情報 | |||||
![]() ![]() |
0..* | BackboneElement | このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP_ProcedureDeviceAction_VS (1.0.0) (preferred) | |||||
![]() ![]() ![]() |
1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |||||
![]() ![]() |
0..* | Reference(Device | JP Core Medication Profile | Substance) | プロシジャー中に使用されるアイテム | |||||
![]() ![]() |
0..* | CodeableConcept | プロシジャー中に使用したアイテムのコード Binding: JP_ProcedureDeviceKind_VS (1.0.0) (example) | |||||
Documentation for this format | ||||||||
Terminology Bindings
Constraints
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Procedure | リソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Procedure | リソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Procedure | リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Procedure | 別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Procedure | リソースには、堅牢な管理のための叙述(Narative)が存在することが望ましい / A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Procedure.meta, Procedure.meta.extension, Procedure.meta.versionId, Procedure.meta.lastUpdated, Procedure.meta.source, Procedure.meta.profile, Procedure.meta.security, Procedure.meta.tag, Procedure.implicitRules, Procedure.language, Procedure.text, Procedure.extension, Procedure.modifierExtension, Procedure.identifier, Procedure.instantiatesCanonical, Procedure.instantiatesUri, Procedure.basedOn, Procedure.partOf, Procedure.status, Procedure.statusReason, Procedure.category, Procedure.code, Procedure.code.extension, Procedure.code.coding, Procedure.code.coding:medical, Procedure.code.coding:medical.extension, Procedure.code.coding:medical.system, Procedure.code.coding:medical.version, Procedure.code.coding:medical.code, Procedure.code.coding:medical.display, Procedure.code.coding:medical.userSelected, Procedure.code.coding:stem7, Procedure.code.coding:stem7.extension, Procedure.code.coding:stem7.system, Procedure.code.coding:stem7.version, Procedure.code.coding:stem7.code, Procedure.code.coding:stem7.display, Procedure.code.coding:stem7.userSelected, Procedure.code.coding:dental, Procedure.code.coding:dental.extension, Procedure.code.coding:dental.system, Procedure.code.coding:dental.version, Procedure.code.coding:dental.code, Procedure.code.coding:dental.display, Procedure.code.coding:dental.userSelected, Procedure.code.coding:nurse, Procedure.code.coding:nurse.extension, Procedure.code.coding:nurse.system, Procedure.code.coding:nurse.version, Procedure.code.coding:nurse.code, Procedure.code.coding:nurse.display, Procedure.code.coding:nurse.userSelected, Procedure.code.coding:ichi, Procedure.code.coding:ichi.extension, Procedure.code.coding:ichi.system, Procedure.code.coding:ichi.version, Procedure.code.coding:ichi.code, Procedure.code.coding:ichi.display, Procedure.code.coding:ichi.userSelected, Procedure.code.text, Procedure.subject, Procedure.encounter, Procedure.performed[x], Procedure.recorder, Procedure.asserter, Procedure.performer, Procedure.performer.extension, Procedure.performer.modifierExtension, Procedure.performer.function, Procedure.performer.actor, Procedure.performer.onBehalfOf, Procedure.location, Procedure.reasonCode, Procedure.reasonReference, Procedure.bodySite, Procedure.outcome, Procedure.report, Procedure.complication, Procedure.complicationDetail, Procedure.followUp, Procedure.note, Procedure.focalDevice, Procedure.focalDevice.extension, Procedure.focalDevice.modifierExtension, Procedure.focalDevice.action, Procedure.focalDevice.manipulated, Procedure.usedReference, Procedure.usedCode | すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Procedure.meta.extension, Procedure.extension, Procedure.modifierExtension, Procedure.code.extension, Procedure.code.coding:medical.extension, Procedure.code.coding:stem7.extension, Procedure.code.coding:dental.extension, Procedure.code.coding:nurse.extension, Procedure.code.coding:ichi.extension, Procedure.performer.extension, Procedure.performer.modifierExtension, Procedure.focalDevice.extension, Procedure.focalDevice.modifierExtension | extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 |
extension.exists() != value.exists()
|
This structure is derived from JP_Procedure
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
JP_Procedure | |||
![]() ![]() |
||||
![]() ![]() ![]() |
S | 0..1 | instant | リソースのバージョンが最後に変更されたとき |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | JP_Procedure | Procedureリソース | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | リソースに関するMetadata / Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | エレメント相互参照のためのユニークID | |||||
![]() ![]() ![]() |
0..* | Extension | 実装によって定義される追加コンテンツ Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | バージョン固有のidentifier (Baajon koyū no shikibetsu-shi) | ||||
![]() ![]() ![]() |
SΣ | 0..1 | instant | リソースのバージョンが最後に変更されたとき | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | リソースがどこから来たかを特定する | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | このリソースが適合を主張するプロファイル | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | このリソースに適用されたセキュリティラベル Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。 | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | このリソースに適用されたタグ | ||||
![]() ![]() |
?!Σ | 0..1 | uri | このコンテンツが作成されたルールのセット / A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | リソースコンテンツの言語 / Language of the resource content Binding: CommonLanguages (preferred): 人間の言語。 / A human language.
| |||||
![]() ![]() |
0..1 | Narrative | このリソースを人間が解釈するためのテキスト要約 This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
?! | 0..* | Extension | 無視できない拡張機能 / Extensions that cannot be ignored Constraints: ext-1 | ||||
![]() ![]() |
Σ | 0..* | Identifier | このプロシジャー(処置等)の外部identifier / External Identifiers for this procedure | ||||
![]() ![]() |
Σ | 0..* | canonical(PlanDefinition | ActivityDefinition | Measure | OperationDefinition | Questionnaire) | FHIRプロトコルまたは定義をインスタンス化します / Instantiates FHIR protocol or definition | ||||
![]() ![]() |
Σ | 0..* | uri | 外部プロトコルまたは定義をインスタンス化します / Instantiates external protocol or definition | ||||
![]() ![]() |
Σ | 0..* | Reference(CarePlan | ServiceRequest) | このプロシージャの依頼情報 | ||||
![]() ![]() |
Σ | 0..* | Reference(JP Core Procedure Profile | JP Core Observation Common Profile | JP Core MedicationAdministration Profile) | このプロシジャーが構成要素やステップとなるより大きな医療行為 | ||||
![]() ![]() |
?!Σ | 1..1 | code | 準備中 | 進行中 | 未完了 | 保留 | 停止 | 完了 | エラー入力 | 不明 / preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown Binding: EventStatus (required): プロシジャー(処置等)の状態を指定するコード。 / A code specifying the state of the procedure. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの進捗の理由(未完了であったり中止されたことの理由) Binding: JP_ProcedureNotPerformedReason_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの分類カテゴリ Binding: JP_ProcedureCategory_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーの識別子 Binding: JP_ProcedureCodesMedical_VS (1.0.0) (example) | ||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() |
Σ | 0..* | Coding | 用語システムによって定義されたコード / Code defined by a terminology system Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 医科診療行為マスタ ValueSet Binding: JP_ProcedureCodesMedical_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | STEM7 外保連手術基幹コード ValueSet Binding: JP_ProcedureCodesSTEM7_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesSTEM7_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 歯科診療行為マスタ ValueSet Binding: JP_ProcedureCodesDental_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesDental_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | 看護行為マスタ ValueSet Binding: JP_ProcedureCodesNurse_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: urn:oid:1.2.392.200119.4.701 | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Coding | WHO ICHI (International Classification of Health Interventions) ValueSet Binding: JP_ProcedureCodesICHI_VS (1.0.0) (required) | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Slice: Unordered, Open by value:url Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | 用語システムのアイデンティティ / Identity of the terminology system Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_Undefined_CS | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムのバージョン - 関連する場合 / Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | システムによって定義された構文のシンボル / Symbol in syntax defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | システムによって定義された表現 / Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | このコーディングがユーザーによって直接選択された場合 / If this coding was chosen directly by the user | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | コンセプトの単純なテキスト表現 / Plain text representation of the concept | ||||
![]() ![]() |
Σ | 1..1 | Reference(JP Core Patient Profile) | 誰にこのプロシジャーが実施されたか | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Encounter Profile) | このプロシジャーの記録が作成された受療の状況 | ||||
![]() ![]() |
Σ | 0..1 | いつこのプロシジャーが実施されたか | |||||
![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() |
Age | |||||||
![]() ![]() ![]() |
Range | |||||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | このプロシジャーを記録した人 | ||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Patient Profile | RelatedPerson | JP Core Practitioner Profile | JP Core PractitionerRole Profile) | このプロシジャーの実施の記録者 | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | このプロシジャーの実施者 | ||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | 実施者の役割(ロール) Binding: JP_ProcedurePerformerRole_VS (1.0.0) (example) | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(JP Core Practitioner Profile | JP Core PractitionerRole Profile | JP Core Organization Profile | JP Core Patient Profile | RelatedPerson | Device) | 医療従事者への参照 | ||||
![]() ![]() ![]() |
0..1 | Reference(JP Core Organization Profile) | 従事した組織 | |||||
![]() ![]() |
Σ | 0..1 | Reference(JP Core Location Profile) | このプロシジャーが実施された場所 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | このプロシジャーが実施された理由コード Binding: JP_ProcedureReason_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..* | Reference(JP Core Condition Profile | JP Core Observation Common Profile | JP Core Procedure Profile | JP Core DiagnosticReport Common Profile | DocumentReference) | このプロシジャーが実施された正当性 | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | このプロシジャーの対象となった人体部位 Binding: JP_ProcedureBodySite_VS (1.0.0) (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | このプロシジャーのアウトカム Binding: JP_ProcedureOutcome_VS (1.0.0) (example) | ||||
![]() ![]() |
0..* | Reference(JP Core DiagnosticReport Common Profile | DocumentReference | Composition) | このプロシジャーの結果報告 | |||||
![]() ![]() |
0..* | CodeableConcept | このプロシジャーによる合併症 Binding: JP_ProcedureCondition_VS (1.0.0) (example) | |||||
![]() ![]() |
0..* | Reference(JP Core Condition Profile) | このプロシジャーの合併症の結果生じた患者状態 | |||||
![]() ![]() |
0..* | CodeableConcept | 今後の処置が特別なフォローアップを必要とする場合(例:抜糸)、フォローアップはシンプルなnote として表現してもよいが、より複雑になる可能性もあり、その場合はケアプランリソースを使用することができる。 Binding: JP_ProcedureFollowUp_VS (1.0.0) (example) | |||||
![]() ![]() |
0..* | Annotation | このプロシジャーの関する追加情報 | |||||
![]() ![]() |
0..* | BackboneElement | このプロシジャーの際に操作、埋め込み、または削除されたデバイス | |||||
![]() ![]() ![]() |
0..1 | string | 要素間参照のための一意のID / Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | 実装で定義された追加のコンテンツ / Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | デバイスへの変更の種類 / Kind of change to device Binding: JP_ProcedureDeviceAction_VS (1.0.0) (preferred) | |||||
![]() ![]() ![]() |
1..1 | Reference(Device) | 変更されたデバイス / Device that was changed | |||||
![]() ![]() |
0..* | Reference(Device | JP Core Medication Profile | Substance) | プロシジャー中に使用されるアイテム | |||||
![]() ![]() |
0..* | CodeableConcept | プロシジャー中に使用したアイテムのコード Binding: JP_ProcedureDeviceKind_VS (1.0.0) (example) | |||||
Documentation for this format | ||||||||
Terminology Bindings
Constraints
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | Procedure | リソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Procedure | リソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Procedure | リソースが別のリソースに含まれている場合、meta.versionidもmeta.lastupdatedも持ってはならない。 / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Procedure | 別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Procedure | リソースには、堅牢な管理のための叙述(Narative)が存在することが望ましい / A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | Procedure.meta, Procedure.meta.extension, Procedure.meta.versionId, Procedure.meta.lastUpdated, Procedure.meta.source, Procedure.meta.profile, Procedure.meta.security, Procedure.meta.tag, Procedure.implicitRules, Procedure.language, Procedure.text, Procedure.extension, Procedure.modifierExtension, Procedure.identifier, Procedure.instantiatesCanonical, Procedure.instantiatesUri, Procedure.basedOn, Procedure.partOf, Procedure.status, Procedure.statusReason, Procedure.category, Procedure.code, Procedure.code.extension, Procedure.code.coding, Procedure.code.coding:medical, Procedure.code.coding:medical.extension, Procedure.code.coding:medical.system, Procedure.code.coding:medical.version, Procedure.code.coding:medical.code, Procedure.code.coding:medical.display, Procedure.code.coding:medical.userSelected, Procedure.code.coding:stem7, Procedure.code.coding:stem7.extension, Procedure.code.coding:stem7.system, Procedure.code.coding:stem7.version, Procedure.code.coding:stem7.code, Procedure.code.coding:stem7.display, Procedure.code.coding:stem7.userSelected, Procedure.code.coding:dental, Procedure.code.coding:dental.extension, Procedure.code.coding:dental.system, Procedure.code.coding:dental.version, Procedure.code.coding:dental.code, Procedure.code.coding:dental.display, Procedure.code.coding:dental.userSelected, Procedure.code.coding:nurse, Procedure.code.coding:nurse.extension, Procedure.code.coding:nurse.system, Procedure.code.coding:nurse.version, Procedure.code.coding:nurse.code, Procedure.code.coding:nurse.display, Procedure.code.coding:nurse.userSelected, Procedure.code.coding:ichi, Procedure.code.coding:ichi.extension, Procedure.code.coding:ichi.system, Procedure.code.coding:ichi.version, Procedure.code.coding:ichi.code, Procedure.code.coding:ichi.display, Procedure.code.coding:ichi.userSelected, Procedure.code.text, Procedure.subject, Procedure.encounter, Procedure.performed[x], Procedure.recorder, Procedure.asserter, Procedure.performer, Procedure.performer.extension, Procedure.performer.modifierExtension, Procedure.performer.function, Procedure.performer.actor, Procedure.performer.onBehalfOf, Procedure.location, Procedure.reasonCode, Procedure.reasonReference, Procedure.bodySite, Procedure.outcome, Procedure.report, Procedure.complication, Procedure.complicationDetail, Procedure.followUp, Procedure.note, Procedure.focalDevice, Procedure.focalDevice.extension, Procedure.focalDevice.modifierExtension, Procedure.focalDevice.action, Procedure.focalDevice.manipulated, Procedure.usedReference, Procedure.usedCode | すべてのFHIR要素には、@valueまたは子要素が必要です / All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | Procedure.meta.extension, Procedure.extension, Procedure.modifierExtension, Procedure.code.extension, Procedure.code.coding:medical.extension, Procedure.code.coding:stem7.extension, Procedure.code.coding:dental.extension, Procedure.code.coding:nurse.extension, Procedure.code.coding:ichi.extension, Procedure.performer.extension, Procedure.performer.modifierExtension, Procedure.focalDevice.extension, Procedure.focalDevice.modifierExtension | extensionまたはvalue[x]のいずれかが必要です。両方ではありません。 |
extension.exists() != value.exists()
|
Other representations of profile: CSV, Excel, Schematron