Fujitsu Healthy Living Implementation Guide
1.1.28 - release

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

Resource Profile: Fujitsu Observation BloodPressure Profile

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

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines how to represent blood pressure measurements.
このプロファイルは、血圧の測定値を表す方法を定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from observation-bp

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* observation-bp Fujitsu Observation BloodPressure 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
..... period 0..0
..... assigner 0..0
... basedOn 0..0
... partOf 0..0
... status 1..1 code registered | preliminary | final | amended + (Observationの状態)
... category 2..* CodeableConcept Classification of type of observation (Observationの種類)
... category:VSCat 1..1 CodeableConcept Classification of type of observation (Observationの種類)
.... id 0..0
.... extension 0..0
.... coding 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
.... text 0..1 string Plain text representation of the concept (カテゴリ)
... category:JPVSCat 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
.... id 0..0
.... extension 0..0
.... coding 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
..... display 1..1 string Representation defined by the system (バイタルサインの表示名)
..... userSelected 0..0
.... text 0..1 string Plain text representation of the concept (カテゴリ)
... code 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
.... id 0..0
.... extension 0..0
.... coding 2..* Coding Code defined by a terminology system (測定項目のコード)
.... coding:BPCode 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
..... 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:JPCode 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
..... display 1..1 string Representation defined by the system (血圧の表示名)
..... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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
... focus 0..0
... encounter 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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
... effective[x] 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
... issued 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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
... value[x] 0..0
... dataAbsentReason 0..0
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
... bodySite 0..0
... method 0..0
... specimen 0..0
... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... low 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... hasMember 0..0
... derivedFrom 0..0
... component 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
... component:SystolicBP 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... code 1..1 CodeableConcept Type of component observation (code / type)
..... id 0..0
..... extension 0..0
..... coding 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
..... coding:SBPCode 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... 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:SBPCode-JP 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
...... display 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... userSelected 0..0
..... coding:PHRCode 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
...... display 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... userSelected 0..0
..... text 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
.... value[x] 0..1 Quantity Vital Sign Value recorded with UCUM
.... dataAbsentReason 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
.... interpretation 0..0
.... referenceRange 0..0
... component:DiastolicBP 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... code 1..1 CodeableConcept Type of component observation (code / type)
..... id 0..0
..... extension 0..0
..... coding 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
..... coding:DBPCode 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... 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:DBPCode-JP 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
...... display 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... userSelected 0..0
..... coding:PHRCode 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
...... display 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... userSelected 0..0
..... text 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
.... value[x] 0..1 Quantity Vital Sign Value recorded with UCUM
.... dataAbsentReason 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
.... interpretation 0..0
.... referenceRange 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.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
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.code.coding:BPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:SBPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredObservationVitalsignsValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredObservationVitalsignsValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* observation-bp Fujitsu Observation BloodPressure Profile (血圧プロファイル)
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
vs-2: If there is no component or hasMember element then either a value[x] or a data absent reason must be present.
... 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
Example General: 123456
... status ?!SΣ 1..1 code registered | preliminary | final | amended + (Observationの状態)
Binding: ObservationStatus (required)
... Slices for category S 2..* CodeableConcept Classification of type of observation (Observationの種類)
Slice: Unordered, Open by value:coding.code, value:coding.system
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:VSCat S 1..1 CodeableConcept Classification of type of observation (Observationの種類)
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


..... extension 0..0
..... coding SΣ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system SΣ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code SΣ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: vital-signs
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
.... category:JPVSCat S 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
..... extension 0..0
..... coding Σ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
... code SΣ 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

.... extension 0..0
.... Slices for coding Σ 2..* Coding Code defined by a terminology system (測定項目のコード)
Slice: Unordered, Open by value:code, value:system
..... coding:BPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: http://loinc.org
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 85354-9
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
..... coding:JPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject SΣ 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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 Σ 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... effective[x] SΣC 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
... issued Σ 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer Σ 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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 (データ取り込みで使用する論理参照)
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange C 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
obs-3: Must have at least a low or a high or text
.... low C 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high C 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... Slices for component SΣC 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
Slice: Unordered, Open by value:code.coding.code, value:code.coding.system
vs-3: If there is no a value a data absent reason must be present
.... component:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

..... value[x] SΣC 0..1 Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueRatio Ratio
...... valueSampledData SampledData
...... valueTime time
...... valueDateTime dateTime
...... valuePeriod Period
..... dataAbsentReason SC 0..1 CodeableConcept Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:SystolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:SBPCode Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 8480-6
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:SBPCode-JP Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:DiastolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:DBPCode Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 8462-4
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:DBPCode-JP Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.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
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:VSCatpreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.code.coding:BPCoderequiredFixed Value: LOINC code 85354-9
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredFixed Value: 31002365
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:SystolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:SystolicBP.code.coding:SBPCoderequiredFixed Value: LOINC code 8480-6
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredFixed Value: 31001848
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureSystolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:SystolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:DiastolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:DiastolicBP.code.coding:DBPCoderequiredFixed Value: LOINC code 8462-4
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredFixed Value: 31001849
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureDiastolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
vs-1errorObservation.effective[x]if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
: $this is dateTime implies $this.toString().length() >= 10
vs-2errorObservationIf there is no component or hasMember element then either a value[x] or a data absent reason must be present.
: (component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())
vs-3errorObservation.component, Observation.component:SystolicBP, Observation.component:DiastolicBPIf there is no a value a data absent reason must be present
: value.exists() or dataAbsentReason.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* observation-bp Fujitsu Observation BloodPressure Profile (血圧プロファイル)
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
vs-2: If there is no component or hasMember element then either a value[x] or a data absent reason must be present.
... 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
Example General: 123456
... status ?!SΣ 1..1 code registered | preliminary | final | amended + (Observationの状態)
Binding: ObservationStatus (required)
... Slices for category S 2..* CodeableConcept Classification of type of observation (Observationの種類)
Slice: Unordered, Open by value:coding.code, value:coding.system
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:VSCat S 1..1 CodeableConcept Classification of type of observation (Observationの種類)
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


..... extension 0..0
..... coding SΣ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system SΣ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code SΣ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: vital-signs
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
.... category:JPVSCat S 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
..... extension 0..0
..... coding Σ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
... code SΣ 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

.... extension 0..0
.... Slices for coding Σ 2..* Coding Code defined by a terminology system (測定項目のコード)
Slice: Unordered, Open by value:code, value:system
..... coding:BPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: http://loinc.org
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 85354-9
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
..... coding:JPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject SΣ 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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 Σ 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... effective[x] SΣC 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
... issued Σ 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer Σ 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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 (データ取り込みで使用する論理参照)
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comments about the observation
... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange C 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
obs-3: Must have at least a low or a high or text
.... low C 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high C 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... Slices for component SΣC 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
Slice: Unordered, Open by value:code.coding.code, value:code.coding.system
vs-3: If there is no a value a data absent reason must be present
.... component:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

..... value[x] SΣC 0..1 Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueRatio Ratio
...... valueSampledData SampledData
...... valueTime time
...... valueDateTime dateTime
...... valuePeriod Period
..... dataAbsentReason SC 0..1 CodeableConcept Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

..... interpretation 0..* CodeableConcept High, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


..... referenceRange 0..* See referenceRange (Observation) Provides guide for interpretation of component result
.... component:SystolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:SBPCode Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 8480-6
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:SBPCode-JP Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:DiastolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:DBPCode Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 8462-4
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:DBPCode-JP Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.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
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:VSCatpreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.code.coding:BPCoderequiredFixed Value: LOINC code 85354-9
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredFixed Value: 31002365
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:SystolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:SystolicBP.code.coding:SBPCoderequiredFixed Value: LOINC code 8480-6
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredFixed Value: 31001848
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureSystolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:SystolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:DiastolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:DiastolicBP.code.coding:DBPCoderequiredFixed Value: LOINC code 8462-4
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredFixed Value: 31001849
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureDiastolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
vs-1errorObservation.effective[x]if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
: $this is dateTime implies $this.toString().length() >= 10
vs-2errorObservationIf there is no component or hasMember element then either a value[x] or a data absent reason must be present.
: (component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())
vs-3errorObservation.component, Observation.component:SystolicBP, Observation.component:DiastolicBPIf there is no a value a data absent reason must be present
: value.exists() or dataAbsentReason.exists()

Differential View

This structure is derived from observation-bp

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation 0..* observation-bp Fujitsu Observation BloodPressure 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
..... period 0..0
..... assigner 0..0
... basedOn 0..0
... partOf 0..0
... status 1..1 code registered | preliminary | final | amended + (Observationの状態)
... category 2..* CodeableConcept Classification of type of observation (Observationの種類)
... category:VSCat 1..1 CodeableConcept Classification of type of observation (Observationの種類)
.... id 0..0
.... extension 0..0
.... coding 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
.... text 0..1 string Plain text representation of the concept (カテゴリ)
... category:JPVSCat 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
.... id 0..0
.... extension 0..0
.... coding 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
..... display 1..1 string Representation defined by the system (バイタルサインの表示名)
..... userSelected 0..0
.... text 0..1 string Plain text representation of the concept (カテゴリ)
... code 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
.... id 0..0
.... extension 0..0
.... coding 2..* Coding Code defined by a terminology system (測定項目のコード)
.... coding:BPCode 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
..... 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:JPCode 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
..... id 0..0
..... extension 0..0
..... system 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
..... version 0..0
..... code 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
..... display 1..1 string Representation defined by the system (血圧の表示名)
..... userSelected 0..0
.... text 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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
... focus 0..0
... encounter 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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
... effective[x] 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
... issued 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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
... value[x] 0..0
... dataAbsentReason 0..0
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
... bodySite 0..0
... method 0..0
... specimen 0..0
... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... low 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... hasMember 0..0
... derivedFrom 0..0
... component 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
... component:SystolicBP 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... code 1..1 CodeableConcept Type of component observation (code / type)
..... id 0..0
..... extension 0..0
..... coding 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
..... coding:SBPCode 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... 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:SBPCode-JP 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
...... display 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... userSelected 0..0
..... coding:PHRCode 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
...... display 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... userSelected 0..0
..... text 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
.... value[x] 0..1 Quantity Vital Sign Value recorded with UCUM
.... dataAbsentReason 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
.... interpretation 0..0
.... referenceRange 0..0
... component:DiastolicBP 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... code 1..1 CodeableConcept Type of component observation (code / type)
..... id 0..0
..... extension 0..0
..... coding 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
..... coding:DBPCode 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... 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:DBPCode-JP 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
...... display 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... userSelected 0..0
..... coding:PHRCode 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
...... id 0..0
...... extension 0..0
...... system 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
...... version 0..0
...... code 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
...... display 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... userSelected 0..0
..... text 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
.... value[x] 0..1 Quantity Vital Sign Value recorded with UCUM
.... dataAbsentReason 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
.... interpretation 0..0
.... referenceRange 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Observation.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
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.code.coding:BPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:SBPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredObservationVitalsignsValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCoderequiredLoincCodesValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredJP_ObservationVitalSignsCode_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredObservationVitalsignsValueSet
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* observation-bp Fujitsu Observation BloodPressure Profile (血圧プロファイル)
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
vs-2: If there is no component or hasMember element then either a value[x] or a data absent reason must be present.
... 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
Example General: 123456
... status ?!SΣ 1..1 code registered | preliminary | final | amended + (Observationの状態)
Binding: ObservationStatus (required)
... Slices for category S 2..* CodeableConcept Classification of type of observation (Observationの種類)
Slice: Unordered, Open by value:coding.code, value:coding.system
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:VSCat S 1..1 CodeableConcept Classification of type of observation (Observationの種類)
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


..... extension 0..0
..... coding SΣ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system SΣ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code SΣ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: vital-signs
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
.... category:JPVSCat S 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
..... extension 0..0
..... coding Σ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
... code SΣ 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

.... extension 0..0
.... Slices for coding Σ 2..* Coding Code defined by a terminology system (測定項目のコード)
Slice: Unordered, Open by value:code, value:system
..... coding:BPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: http://loinc.org
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 85354-9
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
..... coding:JPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject SΣ 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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 Σ 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... effective[x] SΣC 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
... issued Σ 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer Σ 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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 (データ取り込みで使用する論理参照)
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange C 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
obs-3: Must have at least a low or a high or text
.... low C 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high C 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... Slices for component SΣC 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
Slice: Unordered, Open by value:code.coding.code, value:code.coding.system
vs-3: If there is no a value a data absent reason must be present
.... component:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

..... value[x] SΣC 0..1 Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueRatio Ratio
...... valueSampledData SampledData
...... valueTime time
...... valueDateTime dateTime
...... valuePeriod Period
..... dataAbsentReason SC 0..1 CodeableConcept Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:SystolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:SBPCode Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 8480-6
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:SBPCode-JP Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:DiastolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:DBPCode Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 8462-4
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:DBPCode-JP Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.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
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:VSCatpreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.code.coding:BPCoderequiredFixed Value: LOINC code 85354-9
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredFixed Value: 31002365
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:SystolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:SystolicBP.code.coding:SBPCoderequiredFixed Value: LOINC code 8480-6
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredFixed Value: 31001848
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureSystolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:SystolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:DiastolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:DiastolicBP.code.coding:DBPCoderequiredFixed Value: LOINC code 8462-4
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredFixed Value: 31001849
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureDiastolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
vs-1errorObservation.effective[x]if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
: $this is dateTime implies $this.toString().length() >= 10
vs-2errorObservationIf there is no component or hasMember element then either a value[x] or a data absent reason must be present.
: (component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())
vs-3errorObservation.component, Observation.component:SystolicBP, Observation.component:DiastolicBPIf there is no a value a data absent reason must be present
: value.exists() or dataAbsentReason.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Observation C 0..* observation-bp Fujitsu Observation BloodPressure Profile (血圧プロファイル)
obs-6: dataAbsentReason SHALL only be present if Observation.value[x] is not present
obs-7: If Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
vs-2: If there is no component or hasMember element then either a value[x] or a data absent reason must be present.
... 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 Business Identifier for observation (識別子)
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]_[プロファイルシーケンス番号][日時]
Example General: 123456
... status ?!SΣ 1..1 code registered | preliminary | final | amended + (Observationの状態)
Binding: ObservationStatus (required)
... Slices for category S 2..* CodeableConcept Classification of type of observation (Observationの種類)
Slice: Unordered, Open by value:coding.code, value:coding.system
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


.... category:VSCat S 1..1 CodeableConcept Classification of type of observation (Observationの種類)
Binding: ObservationCategoryCodes (preferred): Codes for high level observation categories.


..... extension 0..0
..... coding SΣ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system SΣ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://terminology.hl7.org/CodeSystem/observation-category
...... code SΣ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: vital-signs
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
.... category:JPVSCat S 1..1 CodeableConcept Classification of type of observation
Binding: JP Core Observation VitalSigns Category ValueSet (required)
..... extension 0..0
..... coding Σ 1..* Coding Code defined by a terminology system (バイタルサインを表すコード)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (バイタルサインを定義するコード体系)
Fixed Value: http://jpfhir.jp/fhir/core/CodeSystem/JP_ObservationVitalSignsCategory_CS
...... code Σ 1..1 code Symbol in syntax defined by the system (バイタルサインを表すコード値)
Fixed Value: blood-pressure
...... display Σ 1..1 string Representation defined by the system (バイタルサインの表示名)
..... text Σ 0..1 string Plain text representation of the concept (カテゴリ)
... code SΣ 1..1 CodeableConcept Blood Pressure (血圧を表すコード)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

.... extension 0..0
.... Slices for coding Σ 2..* Coding Code defined by a terminology system (測定項目のコード)
Slice: Unordered, Open by value:code, value:system
..... coding:BPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: http://loinc.org
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 85354-9
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
..... coding:JPCode Σ 1..1 Coding Code defined by a terminology system (血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (required)
...... extension 0..0
...... system Σ 1..1 uri Identity of the terminology system (血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
...... code Σ 1..1 code Symbol in syntax defined by the system (血圧を表すコード値)
Fixed Value: 31002365
...... display Σ 1..1 string Representation defined by the system (血圧の表示名)
.... text Σ 1..1 string Plain text representation of the concept (このコンセプトのテキスト表現)
Fixed Value: 血圧
... subject SΣ 1..1 Reference(Fujitsu Patient Profile) Who and/or what the observation is about (どの患者の観察か)
.... 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 Σ 0..1 Reference(Fujitsu Encounter Profile) Healthcare event during which this observation is made (この測定が作成されたタイミングの外来または入院)
.... 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 (データ取り込みで使用する論理参照)
... effective[x] SΣC 1..1 dateTime Often just a dateTime for Vital Signs (測定日時)
vs-1: if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
... issued Σ 0..1 instant Date/Time this version was made available (この情報が発行された日時)
... performer Σ 0..* Reference(Fujitsu Practitioner Profile | Fujitsu PractitionerRole Profile | Fujitsu Organization Profile | CareTeam | Fujitsu Patient Profile | RelatedPerson) Who is responsible for the observation (医療従事者または医療機関)
.... 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 (データ取り込みで使用する論理参照)
... interpretation 0..* CodeableConcept High, low, normal, etc. (結果値の評価。たとえば、High、Low、Normal。)
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


... note 0..* Annotation Comments about the observation
... device 0..1 Reference(Device | DeviceMetric) (Measurement) Device (測定したデバイス)
... referenceRange C 0..* BackboneElement Provides guide for interpretation (検査結果の基準値を指定する場合に使用する)
obs-3: Must have at least a low or a high or text
.... low C 0..1 SimpleQuantity Low Range, if relevant (範囲の最低)
.... high C 0..1 SimpleQuantity High Range, if relevant (範囲の最高)
.... type 0..1 CodeableConcept Reference range qualifier (範囲の修飾子)
Binding: ObservationReferenceRangeMeaningCodes (preferred): Code for the meaning of a reference range.

.... appliesTo 0..* CodeableConcept Reference range population (基準となる種族や性別など)
Binding: ObservationReferenceRangeAppliesToCodes (example): Codes identifying the population the reference range applies to.


.... age 0..1 Range Applicable age range, if relevant (該当する年齢層)
.... text 0..1 string Text based reference range in an observation (参照範囲)
... Slices for component SΣC 2..* BackboneElement Used when reporting systolic and diastolic blood pressure.
Slice: Unordered, Open by value:code.coding.code, value:code.coding.system
vs-3: If there is no a value a data absent reason must be present
.... component:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

..... value[x] SΣC 0..1 Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... valueQuantity Quantity
...... valueCodeableConcept CodeableConcept
...... valueString string
...... valueBoolean boolean
...... valueInteger integer
...... valueRange Range
...... valueRatio Ratio
...... valueSampledData SampledData
...... valueTime time
...... valueDateTime dateTime
...... valuePeriod Period
..... dataAbsentReason SC 0..1 CodeableConcept Why the component result is missing
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

..... interpretation 0..* CodeableConcept High, low, normal, etc.
Binding: ObservationInterpretationCodes (extensible): Codes identifying interpretations of observations.


..... referenceRange 0..* See referenceRange (Observation) Provides guide for interpretation of component result
.... component:SystolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (収縮期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:SBPCode Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 8480-6
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:SBPCode-JP Σ 1..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: 31001848
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (収縮期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (収縮期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (収縮期血圧を表すコード値)
Fixed Value: bloodPressureSystolic
........ display Σ 1..1 string Representation defined by the system (収縮期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (収縮期血圧)
Fixed Value: 収縮期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.

.... component:DiastolicBP SΣC 1..1 BackboneElement Used when reporting systolic and diastolic blood pressure.
vs-3: If there is no a value a data absent reason must be present
..... code SΣ 1..1 CodeableConcept Type of component observation (code / type)
Binding: VitalSigns (extensible): This identifies the vital sign result type.

...... extension 0..0
...... Slices for coding Σ 2..* Coding Used when reporting systolic and diastolic blood pressure. (拡張期血圧)
Slice: Unordered, Open by value:code, value:system
....... coding:DBPCode Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Vital Signs Loinc Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://loinc.org
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 8462-4
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:DBPCode-JP Σ 1..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: JP Core Observation VitalSigns Code ValueSet (preferred)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: urn:oid:1.2.392.200119.4.804
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: 31001849
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
....... coding:PHRCode Σ 0..1 Coding Code defined by a terminology system (拡張期血圧を表すコード)
Binding: Observation Vitalsigns Codes (required)
........ extension 0..0
........ system Σ 1..1 uri Identity of the terminology system (拡張期血圧を定義するコード体系)
Fixed Value: http://ig.fujitsu.com/healthy-living/CodeSystem/observation-phr-codes
........ code Σ 1..1 code Symbol in syntax defined by the system (拡張期血圧を表すコード値)
Fixed Value: bloodPressureDiastolic
........ display Σ 1..1 string Representation defined by the system (拡張期血圧の表示名)
...... text Σ 1..1 string Plain text representation of the concept (拡張期血圧)
Fixed Value: 拡張期血圧
..... value[x] SΣC 0..1 Quantity Vital Sign Value recorded with UCUM
Binding: VitalSignsUnits (required): Common UCUM units for recording Vital Signs.

...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... value SΣ 1..1 decimal Numerical value (with implicit precision)
...... comparator ?!Σ 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.

...... unit SΣ 1..1 string Unit representation
...... system SΣC 1..1 uri System that defines coded unit form
Fixed Value: http://unitsofmeasure.org
...... code SΣ 1..1 code Coded responses from the common UCUM units for vital signs value set.
Fixed Value: mm[Hg]
..... dataAbsentReason SC 0..1 CodeableConcept Why the result is missing (結果値が欠損している理由)
Binding: DataAbsentReason (extensible): Codes specifying why the result (Observation.value[x]) is missing.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Observation.identifier:emr.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
Observation.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
Observation.statusrequiredObservationStatus
http://hl7.org/fhir/ValueSet/observation-status|4.0.1
from the FHIR Standard
Observation.categorypreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:VSCatpreferredObservationCategoryCodes
http://hl7.org/fhir/ValueSet/observation-category
from the FHIR Standard
Observation.category:JPVSCatrequiredJP_ObservationVitalSignsCategory_VS
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCategory_VS
Observation.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.code.coding:BPCoderequiredFixed Value: LOINC code 85354-9
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.code.coding:JPCoderequiredFixed Value: 31002365
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.referenceRange.typepreferredObservationReferenceRangeMeaningCodes
http://hl7.org/fhir/ValueSet/referencerange-meaning
from the FHIR Standard
Observation.referenceRange.appliesToexampleObservationReferenceRangeAppliesToCodes
http://hl7.org/fhir/ValueSet/referencerange-appliesto
from the FHIR Standard
Observation.component.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component.interpretationextensibleObservationInterpretationCodes
http://hl7.org/fhir/ValueSet/observation-interpretation
from the FHIR Standard
Observation.component:SystolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:SystolicBP.code.coding:SBPCoderequiredFixed Value: LOINC code 8480-6
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:SystolicBP.code.coding:SBPCode-JPpreferredFixed Value: 31001848
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:SystolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureSystolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:SystolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:SystolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard
Observation.component:DiastolicBP.codeextensibleVitalSigns
http://hl7.org/fhir/ValueSet/observation-vitalsignresult
from the FHIR Standard
Observation.component:DiastolicBP.code.coding:DBPCoderequiredFixed Value: LOINC code 8462-4
http://ig.fujitsu.com/healthy-living/ValueSet/vital-signs-loinc-codes
from this IG
Observation.component:DiastolicBP.code.coding:DBPCode-JPpreferredFixed Value: 31001849
http://jpfhir.jp/fhir/core/ValueSet/JP_ObservationVitalSignsCode_VS
Observation.component:DiastolicBP.code.coding:PHRCoderequiredFixed Value: bloodPressureDiastolic
http://ig.fujitsu.com/healthy-living/ValueSet/observation-vital-signs-codes
from this IG
Observation.component:DiastolicBP.value[x]requiredVitalSignsUnits
http://hl7.org/fhir/ValueSet/ucum-vitals-common|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.value[x].comparatorrequiredQuantityComparator
http://hl7.org/fhir/ValueSet/quantity-comparator|4.0.1
from the FHIR Standard
Observation.component:DiastolicBP.dataAbsentReasonextensibleDataAbsentReason
http://hl7.org/fhir/ValueSet/data-absent-reason
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorObservationIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorObservationIf 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-4errorObservationIf 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-5errorObservationIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceObservationA 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()
obs-3errorObservation.referenceRangeMust have at least a low or a high or text
: low.exists() or high.exists() or text.exists()
obs-6errorObservationdataAbsentReason SHALL only be present if Observation.value[x] is not present
: dataAbsentReason.empty() or value.empty()
obs-7errorObservationIf Observation.code is the same as an Observation.component.code then the value element associated with the code SHALL NOT be present
: value.empty() or component.code.where(coding.intersect(%resource.code.coding).exists()).empty()
vs-1errorObservation.effective[x]if Observation.effective[x] is dateTime and has a value then that value shall be precise to the day
: $this is dateTime implies $this.toString().length() >= 10
vs-2errorObservationIf there is no component or hasMember element then either a value[x] or a data absent reason must be present.
: (component.empty() and hasMember.empty()) implies (dataAbsentReason.exists() or value.exists())
vs-3errorObservation.component, Observation.component:SystolicBP, Observation.component:DiastolicBPIf there is no a value a data absent reason must be present
: value.exists() or dataAbsentReason.exists()

 

Other representations of profile: CSV, Excel, Schematron