Fujitsu Healthy Living Implementation Guide
1.1.28 - release

Publication Build: This will be filled in by the publication tooling

Resource Profile: Fujitsu Procedure Profile

Official URL: http://ig.fujitsu.com/healthy-living/StructureDefinition/fujitsu-procedure Version: 1.1.28
Active as of 2025-07-09 Computable Name: FujitsuProcedure

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines patient procedure.
このプロファイルは、処置を定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from JP_Procedure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 0..0
... language 0..0
... 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..0
... Slices for identifier 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr 0..* Identifier External ids for this request (電子カルテの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..1 CodeableConcept Description of identifier (識別子の種類)
...... id 0..0
...... extension 0..0
...... coding 0..* Coding Code defined by a terminology system (識別子のコード)
...... text 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
..... value 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
..... period 0..0
..... assigner 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... partOf 0..0
... status 1..1 code preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown (処置の状態)
... statusReason 0..0
... category 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
.... id 0..0
.... extension 0..0
.... coding 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code C 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
fujitsu-2: Operation Code or Data Absent Reason
.... id 0..0
.... extension 0..0
.... coding 1..* Coding Code defined by a terminology system (処置のコード)
.... coding:medical 0..1 Coding Code defined by a terminology system (処置を表すコード)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (処置を定義するコード体系)
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
..... display 1..1 string Representation defined by the system (処置の表示名)
..... userSelected 0..0
.... coding:stem7 0..0
.... coding:dental 0..0
.... coding:nurse 0..0
.... coding:ichi 0..0
.... coding:SNOMED 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
..... display 1..1 string Representation defined by the system (処置の表示名)
..... userSelected 0..0
.... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
..... display 1..1 string Representation defined by the system (欠損の表示名)
..... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... encounter 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... performed[x] 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... recorder 0..0
... asserter 0..0
... performer 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... function 0..0
.... actor 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... id 0..0
..... extension 0..0
..... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... type 0..0
..... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
..... display 0..0
.... onBehalfOf 0..0
... location 0..0
... bodySite 0..* CodeableConcept Target body sites (部位)
.... id 0..0
.... extension 0..* Extension Additional content defined by implementations (拡張)
.... Slices for coding 0..* Coding Code defined by a terminology system (部位のコード)
Slice: Unordered, Open by value:system
..... coding:MEDIS 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display 1..1 string Representation defined by the system (部位の表示名)
...... userSelected 0..0
..... coding:USCode 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display 1..1 string Representation defined by the system (部位の表示名)
...... userSelected 0..0
..... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display 1..1 string Representation defined by the system (欠損の表示名)
...... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
... report 0..0
... complication 0..0
... complicationDetail 0..0
... followUp 0..0
... note 0..0
... focalDevice 0..0
... usedReference 0..0
... usedCode 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (識別子のコード)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... status ?!Σ 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.

... category Σ 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
Binding: JP Core Procedure Category ValueSet (example)
.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text Σ 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code ΣC 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
Binding: JP Core Procedure Codes Medical ValueSet (example)
fujitsu-2: Operation Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (処置のコード)
Slice: Unordered, Open by value:system
..... coding:medical Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: JP Core Procedure Codes Medical ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:SNOMED Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... encounter Σ 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... performed[x] Σ 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... performer Σ 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... actor Σ 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... extension 0..0
..... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... bodySite Σ 0..* CodeableConcept Target body sites (部位)
Binding: JP Core Procedure BodySite ValueSet (example)
.... 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:MEDIS Σ 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:USCode Σ 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome Σ 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
Binding: JP Core Procedure Outcome ValueSet (example)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Procedure.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Procedure.categoryexampleJP_ProcedureCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCategory_VS
Procedure.codeexampleJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:medicalrequiredJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.bodySiteexampleJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.outcomeexampleJP_ProcedureOutcome_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureOutcome_VS

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorProcedureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorProcedureIf 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-4errorProcedureIf 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-5errorProcedureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceProcedureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (識別子のコード)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... status ?!Σ 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.

... category Σ 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
Binding: JP Core Procedure Category ValueSet (example)
.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text Σ 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code ΣC 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
Binding: JP Core Procedure Codes Medical ValueSet (example)
fujitsu-2: Operation Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (処置のコード)
Slice: Unordered, Open by value:system
..... coding:medical Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: JP Core Procedure Codes Medical ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:SNOMED Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... encounter Σ 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... performed[x] Σ 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... performer Σ 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... actor Σ 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... extension 0..0
..... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... 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)
.... 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:MEDIS Σ 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:USCode Σ 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome Σ 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
Binding: JP Core Procedure Outcome ValueSet (example)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Procedure.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Procedure.categoryexampleJP_ProcedureCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCategory_VS
Procedure.codeexampleJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:medicalrequiredJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.reasonCodeexampleJP_ProcedureReason_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureReason_VS
Procedure.bodySiteexampleJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.outcomeexampleJP_ProcedureOutcome_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureOutcome_VS
Procedure.focalDevice.actionpreferredJP_ProcedureDeviceAction_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureDeviceAction_VS

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorProcedureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorProcedureIf 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-4errorProcedureIf 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-5errorProcedureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceProcedureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

This structure is derived from JP_Procedure

Differential View

This structure is derived from JP_Procedure

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta 0..1 Meta Metadata about the resource (リソースのメタデータ)
... implicitRules 0..0
... language 0..0
... 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..0
... Slices for identifier 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr 0..* Identifier External ids for this request (電子カルテの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..1 CodeableConcept Description of identifier (識別子の種類)
...... id 0..0
...... extension 0..0
...... coding 0..* Coding Code defined by a terminology system (識別子のコード)
...... text 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
..... value 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
..... period 0..0
..... assigner 0..0
... instantiatesCanonical 0..0
... instantiatesUri 0..0
... basedOn 0..0
... partOf 0..0
... status 1..1 code preparation | in-progress | not-done | on-hold | stopped | completed | entered-in-error | unknown (処置の状態)
... statusReason 0..0
... category 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
.... id 0..0
.... extension 0..0
.... coding 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code C 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
fujitsu-2: Operation Code or Data Absent Reason
.... id 0..0
.... extension 0..0
.... coding 1..* Coding Code defined by a terminology system (処置のコード)
.... coding:medical 0..1 Coding Code defined by a terminology system (処置を表すコード)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (処置を定義するコード体系)
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
..... display 1..1 string Representation defined by the system (処置の表示名)
..... userSelected 0..0
.... coding:stem7 0..0
.... coding:dental 0..0
.... coding:nurse 0..0
.... coding:ichi 0..0
.... coding:SNOMED 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
..... display 1..1 string Representation defined by the system (処置の表示名)
..... userSelected 0..0
.... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
..... display 1..1 string Representation defined by the system (欠損の表示名)
..... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... encounter 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... id 0..0
.... extension 0..0
.... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... type 0..0
.... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
.... display 0..0
... performed[x] 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... recorder 0..0
... asserter 0..0
... performer 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... function 0..0
.... actor 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... id 0..0
..... extension 0..0
..... reference 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... type 0..0
..... identifier 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
..... display 0..0
.... onBehalfOf 0..0
... location 0..0
... bodySite 0..* CodeableConcept Target body sites (部位)
.... id 0..0
.... extension 0..* Extension Additional content defined by implementations (拡張)
.... Slices for coding 0..* Coding Code defined by a terminology system (部位のコード)
Slice: Unordered, Open by value:system
..... coding:MEDIS 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display 1..1 string Representation defined by the system (部位の表示名)
...... userSelected 0..0
..... coding:USCode 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display 1..1 string Representation defined by the system (部位の表示名)
...... userSelected 0..0
..... coding:Absent 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display 1..1 string Representation defined by the system (欠損の表示名)
...... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
... report 0..0
... complication 0..0
... complicationDetail 0..0
... followUp 0..0
... note 0..0
... focalDevice 0..0
... usedReference 0..0
... usedCode 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (識別子のコード)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... status ?!Σ 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.

... category Σ 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
Binding: JP Core Procedure Category ValueSet (example)
.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text Σ 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code ΣC 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
Binding: JP Core Procedure Codes Medical ValueSet (example)
fujitsu-2: Operation Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (処置のコード)
Slice: Unordered, Open by value:system
..... coding:medical Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: JP Core Procedure Codes Medical ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:SNOMED Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... encounter Σ 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... performed[x] Σ 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... performer Σ 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... actor Σ 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... extension 0..0
..... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... bodySite Σ 0..* CodeableConcept Target body sites (部位)
Binding: JP Core Procedure BodySite ValueSet (example)
.... 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:MEDIS Σ 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:USCode Σ 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome Σ 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
Binding: JP Core Procedure Outcome ValueSet (example)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Procedure.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Procedure.categoryexampleJP_ProcedureCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCategory_VS
Procedure.codeexampleJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:medicalrequiredJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.bodySiteexampleJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.outcomeexampleJP_ProcedureOutcome_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureOutcome_VS

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorProcedureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorProcedureIf 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-4errorProcedureIf 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-5errorProcedureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceProcedureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Procedure 0..* JP_Procedure Fujitsu Procedure Profile (処置プロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier Σ 0..* Identifier External Identifiers for this procedure (識別子)
Slice: Unordered, Open by value:system
.... identifier:emr Σ 0..* Identifier External ids for this request (電子カルテの識別子)
..... extension 0..0
..... type Σ 0..1 CodeableConcept Description of identifier (識別子の種類)
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

...... extension 0..0
...... coding Σ 0..* Coding Code defined by a terminology system (識別子のコード)
...... text Σ 0..1 string Plain text representation of the concept (識別子のテキスト)
..... system Σ 1..1 uri The namespace for the identifier value (識別子のネームスペース)
Binding: Fujitsu Internal Identifier URI (required)
Example General: http://www.acme.com/identifiers/patient
..... value Σ 1..1 string The value that is unique (識別子の値 電子カルテの情報から次の値を生成して入る) - [患者ID]_[文書番号][文書シーケンス番号][項目シーケンス番号] または [患者ID]_[プロファイルシーケンス番号][プロファイル歴シーケンス番号]
Example General: 123456
... status ?!Σ 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.

... category Σ 0..1 CodeableConcept Classification of the procedure. このプロシジャーの分類カテゴリ
Binding: JP Core Procedure Category ValueSet (example)
.... extension 0..0
.... coding Σ 0..* Coding Code defined by a terminology system (ターミノロジーによって定義されたコード)
.... text Σ 0..1 string Plain text representation of the concept (この概念のシンプルなテキスト記述)
... code ΣC 1..1 CodeableConcept Identification of the procedure (処置を識別するコード)
Binding: JP Core Procedure Codes Medical ValueSet (example)
fujitsu-2: Operation Code or Data Absent Reason
.... extension 0..0
.... Slices for coding Σ 1..* Coding Code defined by a terminology system (処置のコード)
Slice: Unordered, Open by value:system
..... coding:medical Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: JP Core Procedure Codes Medical ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:SNOMED Σ 0..1 Coding Code defined by a terminology system (処置を表すコード)
Binding: US Core Procedure Codes (extensible)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (処置を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (処置を表すコード値)
...... display Σ 1..1 string Representation defined by the system (処置の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... subject Σ 1..1 Reference(Fujitsu Patient Profile) Who the procedure was performed on (患者)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... encounter Σ 1..1 Reference(Fujitsu Encounter Profile) Encounter created as part of (この処置が実施されたタイミングの外来または入院)
.... extension 0..0
.... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... performed[x] Σ 1..1 When the procedure was performed (実施された日時や年齢)
.... performedDateTime dateTime
.... performedString string
.... performedAge Age
... performer Σ 0..* BackboneElement The people who performed the procedure. このプロシジャーの実施者
.... actor Σ 1..1 Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | Fujitsu Patient Profile | RelatedPerson | Device) The reference to the practitioner (医師や医療機関)
..... extension 0..0
..... reference ΣC 1..1 string Literal reference, Relative, internal or absolute URL (相対URLのリテラル参照)
..... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known (データ取り込みで使用する論理参照)
... 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)
.... 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:MEDIS Σ 0..* Coding Code defined by a terminology system (部位を表すコード)
Binding: JP Core Procedure BodySite ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureBodySite_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:USCode Σ 0..1 Coding Code defined by a terminology system (部位を表すコード)
Binding: SNOMEDCTBodyStructures (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (部位を定義するコード体系)
Fixed Value: http://snomed.info/sct
...... code Σ 1..1 code Symbol in syntax defined by the system (部位を表すコード値)
...... display Σ 1..1 string Representation defined by the system (部位の表示名)
..... coding:Absent Σ 0..* Coding Code defined by a terminology system (欠損を表すコード)
Binding: DataAbsentReason (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (欠損を定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/data-absent-reason
...... code Σ 1..1 code Symbol in syntax defined by the system (欠損を表すコード値)
...... display Σ 1..1 string Representation defined by the system (欠損の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現。データの元となる電子カルテなどで入力されているテキストが入ります。コードで表現しきれないものはこのテキスト表現を参考にします。)
... outcome Σ 0..1 CodeableConcept The result of procedure. (このプロシジャーのアウトカム)
Binding: JP Core Procedure Outcome ValueSet (example)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Procedure.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Procedure.identifier:emr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Procedure.statusrequiredEventStatus
http://hl7.org/fhir/ValueSet/event-status|4.0.1
from the FHIR Standard
Procedure.categoryexampleJP_ProcedureCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCategory_VS
Procedure.codeexampleJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:medicalrequiredJP_ProcedureCodesMedical_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureCodesMedical_VS
Procedure.code.coding:SNOMEDextensibleUSCoreProcedureCodes
http://hl7.org/fhir/us/core/ValueSet/us-core-procedure-code
Procedure.code.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.reasonCodeexampleJP_ProcedureReason_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureReason_VS
Procedure.bodySiteexampleJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:MEDISrequiredJP_ProcedureBodySite_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureBodySite_VS
Procedure.bodySite.coding:USCoderequiredSNOMEDCTBodyStructures
http://hl7.org/fhir/ValueSet/body-site
from the FHIR Standard
Procedure.bodySite.coding:AbsentrequiredDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Procedure.outcomeexampleJP_ProcedureOutcome_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureOutcome_VS
Procedure.focalDevice.actionpreferredJP_ProcedureDeviceAction_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ProcedureDeviceAction_VS

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorProcedureIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorProcedureIf 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-4errorProcedureIf 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-5errorProcedureIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceProcedureA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
fujitsu-2errorProcedure.codeOperation Code or Data Absent Reason
: coding.exists(system = 'http://jpfhir.jp/fhir/core/CodeSystem/JP_ProcedureCodesMedical_CS') or coding.exists(system = 'http://terminology.hl7.org/CodeSystem/data-absent-reason')

This structure is derived from JP_Procedure

 

Other representations of profile: CSV, Excel, Schematron