Fujitsu Healthy Living Implementation Guide
1.1.28 - release

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

Resource Profile: Fujitsu Device Profile

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

Copyright/Legal: Copyright 2022 FUJITSU LIMITED

This profile defines the device used for the measurement.
このプロファイルは測定に使用したデバイスを定義します。

Usage:

Formal Views of Profile Content

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

This structure is derived from Device

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device 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 Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
..... period 0..0
..... assigner 0..0
... definition 0..0
... udiCarrier 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... deviceIdentifier 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
.... issuer 0..0
.... jurisdiction 0..0
.... carrierAIDC 0..0
.... carrierHRF 0..0
.... entryType 0..0
... status 0..0
... statusReason 0..0
... distinctIdentifier 0..0
... manufacturer 0..1 string Name of device manufacturer (製造元)
... manufactureDate 0..0
... expirationDate 0..0
... lotNumber 0..0
... serialNumber 0..0
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
... modelNumber 0..0
... partNumber 0..0
... type 0..0
... specialization 0..0
... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... component 0..0
.... value 1..1 string The version text (バージョンの値)
... property 0..0
... patient 0..0
... owner 0..0
... contact 0..0
... location 0..0
... url 0..0
... note 0..0
... safety 0..0
... parent 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device Profile (デバイスプロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... extension 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
Example General: 123456
... udiCarrier Σ 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... deviceIdentifier Σ 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
... manufacturer 0..1 string Name of device manufacturer (製造元)
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
Binding: DeviceNameType (required): The type of name the device is referred by.

... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... value 1..1 string The version text (バージョンの値)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceIf 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-4errorDeviceIf 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-5errorDeviceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceA 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()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device Profile (デバイスプロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... extension 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
Example General: 123456
... udiCarrier Σ 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... deviceIdentifier Σ 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
... manufacturer 0..1 string Name of device manufacturer (製造元)
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
Binding: DeviceNameType (required): The type of name the device is referred by.

... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... value 1..1 string The version text (バージョンの値)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceIf 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-4errorDeviceIf 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-5errorDeviceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceA 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()

This structure is derived from Device

Summary

Mandatory: 0 element(2 nested mandatory elements)
Prohibited: 45 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Device.identifier

Differential View

This structure is derived from Device

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device 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 Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... id 0..0
..... extension 0..0
..... use 0..0
..... type 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
..... period 0..0
..... assigner 0..0
... definition 0..0
... udiCarrier 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... deviceIdentifier 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
.... issuer 0..0
.... jurisdiction 0..0
.... carrierAIDC 0..0
.... carrierHRF 0..0
.... entryType 0..0
... status 0..0
... statusReason 0..0
... distinctIdentifier 0..0
... manufacturer 0..1 string Name of device manufacturer (製造元)
... manufactureDate 0..0
... expirationDate 0..0
... lotNumber 0..0
... serialNumber 0..0
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
... modelNumber 0..0
... partNumber 0..0
... type 0..0
... specialization 0..0
... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... id 0..0
.... extension 0..0
.... modifierExtension 0..0
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... component 0..0
.... value 1..1 string The version text (バージョンの値)
... property 0..0
... patient 0..0
... owner 0..0
... contact 0..0
... location 0..0
... url 0..0
... note 0..0
... safety 0..0
... parent 0..0

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device Profile (デバイスプロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... extension 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
Example General: 123456
... udiCarrier Σ 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... deviceIdentifier Σ 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
... manufacturer 0..1 string Name of device manufacturer (製造元)
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
Binding: DeviceNameType (required): The type of name the device is referred by.

... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... value 1..1 string The version text (バージョンの値)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceIf 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-4errorDeviceIf 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-5errorDeviceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceA 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()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* Device Fujitsu Device Profile (デバイスプロファイル)
... id Σ 0..1 id Logical id of this artifact (自動採番される論理ID)
... meta Σ 0..1 Meta Metadata about the resource (リソースのメタデータ)
... text 0..1 Narrative Text summary of the resource, for human interpretation (リソースの概要)
... extension 0..* Extension Additional content defined by implementations (要素の拡張)
... Slices for identifier 0..* Identifier Identifier(s) by which this encounter is known (識別子)
Slice: Unordered, Open by value:system
.... identifier:phr 0..* Identifier External ids for this request (PHRの識別子)
..... extension 0..0
..... 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 (識別子の値 PHRの情報から次の値を生成して入る) - -
Example General: 123456
... udiCarrier Σ 0..* BackboneElement Unique Device Identifier (UDI) Barcode string (デバイス識別子)
.... deviceIdentifier Σ 0..1 string Mandatory fixed portion of UDI (デバイス識別子のID)
... manufacturer 0..1 string Name of device manufacturer (製造元)
... deviceName 0..* BackboneElement The name of the device as given by the manufacturer (デバイス名)
.... name 1..1 string The name of the device (デバイス名)
.... type 1..1 code udi-label-name | user-friendly-name | patient-reported-name | manufacturer-name | model-name | other (デバイス名の種類)
Binding: DeviceNameType (required): The type of name the device is referred by.

... version 0..* BackboneElement The actual design of the device or software version running on the device (バージョン)
.... type 0..1 CodeableConcept The type of the device version (バージョンの種類)
.... value 1..1 string The version text (バージョンの値)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.identifier:phr.systemrequiredFujitsuInternalIdentifierURIValueSet (a valid code from Fujitsu Internal Identifier URI)
http://ig.fujitsu.com/healthy-living/ValueSet/fujitsu-internal-identifier-uri
from this IG
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceIf 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-4errorDeviceIf 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-5errorDeviceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceA 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()

This structure is derived from Device

Summary

Mandatory: 0 element(2 nested mandatory elements)
Prohibited: 45 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Device.identifier

 

Other representations of profile: CSV, Excel, Schematron