健診結果報告FHIR記述仕様 実装ガイド
1.2.0 - release Japan

健診結果報告FHIR記述仕様 実装ガイド - Local Development build (v1.2.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile(リソースプロファイル): JP_Device_eCS

項目内容
定義URL http://jpfhir.jp/fhir/eCS/StructureDefinition/JP_Device_eCS
Version 1
Name

JP_Device_eCS

Status Active ( 2024-09-14 )
Copyright

(一社)日本医療情報学会. CC BY-ND 4.0

Derived Profile from JP-Core

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

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

This structure is derived from JP_Device

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare
... meta Σ 0..1 Meta リソースに関するメタデータ / Metadata about the resource
.... lastUpdated SΣ 0..1 instant 「リソースのバージョンが最後に変更されたとき」
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... status ?!Σ 0..1 code アクティブ|非アクティブ|エラーに入った|わからない / active | inactive | entered-in-error | unknown
Binding: FHIRDeviceStatus (required): デバイスの可用性ステータス。 / The availability status of the device.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.statusrequiredFHIRDeviceStatus
http://hl7.org/fhir/ValueSet/device-status|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorDeviceリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorDevice別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するメタデータ / Metadata about the resource
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id バージョン固有の識別子 (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ 0..1 instant 「リソースのバージョンが最後に変更されたとき」
.... source Σ 0..1 uri 「リソースがどこから来たかを特定する」(Risōsu ga doko kara kita ka o tokutei suru)
.... profile Σ 0..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。


.... tag Σ 0..* Coding このリソースに適用されたタグ
Binding: CommonTags (example): 「様々なタグを表すコードで、一般的にはワークフローに関連しています。


... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... language 0..1 code リソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト概要 / Text summary of the resource, for human interpretation
... contained 0..* Resource インラインリソースが含まれています / Contained, inline Resources
... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... identifier 0..* Identifier インスタンス識別子 / Instance identifier
... definition 0..1 Reference(DeviceDefinition) デバイスの定義への参照 / The reference to the definition for the device
... udiCarrier Σ 0..* BackboneElement 一意のデバイス識別子(UDI)バーコード文字列 / Unique Device Identifier (UDI) Barcode string
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... deviceIdentifier Σ 0..1 string UDIの必須の固定部分 / Mandatory fixed portion of UDI
.... issuer 0..1 uri UDI発行組織 / UDI Issuing Organization
.... jurisdiction 0..1 uri 地域UDI当局 / Regional UDI authority
.... carrierAIDC Σ 0..1 base64Binary UDIマシン読み取り可能なバーコード文字列 / UDI Machine Readable Barcode String
.... carrierHRF Σ 0..1 string UDI Human Readable Barcode String / UDI Human Readable Barcode String
.... entryType 0..1 code バーコード|rfid |マニュアル + / barcode | rfid | manual +
Binding: UDIEntryType (required): UDIデータがどのように入力されたかを識別するコード。 / Codes to identify how UDI data was entered.

... status ?!Σ 0..1 code アクティブ|非アクティブ|エラーに入った|わからない / active | inactive | entered-in-error | unknown
Binding: FHIRDeviceStatus (required): デバイスの可用性ステータス。 / The availability status of the device.

... statusReason 0..* CodeableConcept オンライン|一時停止|スタンバイ|オフライン|準備ができていない|transduc-discon |hw-discon |オフ / online | paused | standby | offline | not-ready | transduc-discon | hw-discon | off
Binding: FHIRDeviceStatusReason (extensible): デバイスの可用性ステータス理由。 / The availability status reason of the device.


... distinctIdentifier 0..1 string 明確な識別文字列 / The distinct identification string
... manufacturer 0..1 string デバイスメーカーの名前 / Name of device manufacturer
... manufactureDate 0..1 dateTime デバイスが作成された日付 / Date when the device was made
... expirationDate 0..1 dateTime このデバイスの有効期限の日時(該当する場合) / Date and time of expiry of this device (if applicable)
... lotNumber 0..1 string 多くの製造 / Lot number of manufacture
... serialNumber 0..1 string メーカーによって割り当てられたシリアル番号 / Serial number assigned by the manufacturer
... deviceName 0..* BackboneElement メーカーによって与えられたデバイスの名前 / The name of the device as given by the manufacturer
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... name 1..1 string デバイスの名前 / The name of the device
.... type 1..1 code udi-label-name |ユーザーフレンドリーな名前|患者報告名|メーカー名|モデル名|他の / 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.

... modelNumber 0..1 string デバイスのモデル番号 / The model number for the device
... partNumber 0..1 string デバイスの部品番号 / The part number of the device
... type 0..1 CodeableConcept デバイスの種類または種類 / The kind or type of device
Binding: DeviceType (example): 医療機器を識別するコード。 / Codes to identify medical devices.

... specialization 0..* BackboneElement デバイスでサポートされている機能、デバイスが特定の目的に適合し、通信に使用される標準 / The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... systemType 1..1 CodeableConcept 運用と通信に使用される標準 / The standard that is used to operate and communicate
.... version 0..1 string 操作と通信に使用される標準のバージョン / The version of the standard that is used to operate and communicate
... version 0..* BackboneElement デバイスで実行されているデバイスまたはソフトウェアバージョンの実際の設計 / The actual design of the device or software version running on the device
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept デバイスバージョンのタイプ / The type of the device version
.... component 0..1 Identifier デバイスバージョンの単一コンポーネント / A single component of the device version
.... value 1..1 string バージョンテキスト / The version text
... property 0..* BackboneElement デバイスが実際に動作するときの実際の構成設定、例えば規制ステータス、時間プロパティ / The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... type 1..1 CodeableConcept プロパティDevicedEfinitionPropetycode(拡張可能)を指定するコード / Code that specifies the property DeviceDefinitionPropetyCode (Extensible)
.... valueQuantity 0..* Quantity 数量としてのプロパティ値 / Property value as a quantity
.... valueCode 0..* CodeableConcept コードとしてのプロパティ値、例えばNTP4(NTPに同期) / Property value as a code, e.g., NTP4 (synced to NTP)
... patient 0..1 Reference(Patient) デバイスが貼られている患者 / Patient to whom Device is affixed
... owner 0..1 Reference(Organization) デバイスを担当する組織 / Organization responsible for device
... contact 0..* ContactPoint サポートのための人間/組織の詳細 / Details for human/organization for support
... location 0..1 Reference(Location) デバイスが見つかった場所 / Where the device is found
... url 0..1 uri 連絡先デバイスへのネットワークアドレス / Network address to contact device
... note 0..* Annotation デバイスのメモとコメント / Device notes and comments
... safety Σ 0..* CodeableConcept デバイスの安全特性 / Safety Characteristics of Device
... parent 0..1 Reference(Device) 親デバイス / The parent device

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Device.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Device.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Device.udiCarrier.entryTyperequiredUDIEntryType
http://hl7.org/fhir/ValueSet/udi-entry-type|4.0.1
from the FHIR Standard
Device.statusrequiredFHIRDeviceStatus
http://hl7.org/fhir/ValueSet/device-status|4.0.1
from the FHIR Standard
Device.statusReasonextensibleFHIRDeviceStatusReason
http://hl7.org/fhir/ValueSet/device-status-reason
from the FHIR Standard
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard
Device.typeexampleDeviceType
http://hl7.org/fhir/ValueSet/device-type
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorDeviceリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorDevice別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()

This structure is derived from JP_Device

Summary

Differential View

This structure is derived from JP_Device

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare
... meta Σ 0..1 Meta リソースに関するメタデータ / Metadata about the resource
.... lastUpdated SΣ 0..1 instant 「リソースのバージョンが最後に変更されたとき」
... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... status ?!Σ 0..1 code アクティブ|非アクティブ|エラーに入った|わからない / active | inactive | entered-in-error | unknown
Binding: FHIRDeviceStatus (required): デバイスの可用性ステータス。 / The availability status of the device.


doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.statusrequiredFHIRDeviceStatus
http://hl7.org/fhir/ValueSet/device-status|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorDeviceリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorDevice別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions両方ではなく、拡張または値[x]が必要です / Must have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Device 0..* JP_Device(1) ヘルスケアで使用されるアイテム / Item used in healthcare
... id Σ 0..1 id このアーティファクトの論理ID / Logical id of this artifact
... meta Σ 0..1 Meta リソースに関するメタデータ / Metadata about the resource
.... id 0..1 string エレメント相互参照のためのユニークID
.... extension 0..* Extension 実装によって定義される追加コンテンツ
Slice: Unordered, Open by value:url
.... versionId Σ 0..1 id バージョン固有の識別子 (Baajon koyū no shikibetsu-shi)
.... lastUpdated SΣ 0..1 instant 「リソースのバージョンが最後に変更されたとき」
.... source Σ 0..1 uri 「リソースがどこから来たかを特定する」(Risōsu ga doko kara kita ka o tokutei suru)
.... profile Σ 0..* canonical(StructureDefinition) このリソースが適合を主張するプロファイル
.... security Σ 0..* Coding このリソースに適用されたセキュリティラベル
Binding: All Security Labels (extensible): 医療プライバシーおよびセキュリティ分類システムからのセキュリティラベル。


.... tag Σ 0..* Coding このリソースに適用されたタグ
Binding: CommonTags (example): 「様々なタグを表すコードで、一般的にはワークフローに関連しています。


... implicitRules ?!Σ 0..1 uri このコンテンツが作成されたルールのセット / A set of rules under which this content was created
... language 0..1 code リソースコンテンツの言語 / Language of the resource content
Binding: CommonLanguages (preferred): 人間の言語。 / A human language.

Additional BindingsPurpose
AllLanguages Max Binding
... text 0..1 Narrative 人間の解釈のためのリソースのテキスト概要 / Text summary of the resource, for human interpretation
... contained 0..* Resource インラインリソースが含まれています / Contained, inline Resources
... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
... modifierExtension ?! 0..* Extension 無視できない拡張機能 / Extensions that cannot be ignored
... identifier 0..* Identifier インスタンス識別子 / Instance identifier
... definition 0..1 Reference(DeviceDefinition) デバイスの定義への参照 / The reference to the definition for the device
... udiCarrier Σ 0..* BackboneElement 一意のデバイス識別子(UDI)バーコード文字列 / Unique Device Identifier (UDI) Barcode string
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... deviceIdentifier Σ 0..1 string UDIの必須の固定部分 / Mandatory fixed portion of UDI
.... issuer 0..1 uri UDI発行組織 / UDI Issuing Organization
.... jurisdiction 0..1 uri 地域UDI当局 / Regional UDI authority
.... carrierAIDC Σ 0..1 base64Binary UDIマシン読み取り可能なバーコード文字列 / UDI Machine Readable Barcode String
.... carrierHRF Σ 0..1 string UDI Human Readable Barcode String / UDI Human Readable Barcode String
.... entryType 0..1 code バーコード|rfid |マニュアル + / barcode | rfid | manual +
Binding: UDIEntryType (required): UDIデータがどのように入力されたかを識別するコード。 / Codes to identify how UDI data was entered.

... status ?!Σ 0..1 code アクティブ|非アクティブ|エラーに入った|わからない / active | inactive | entered-in-error | unknown
Binding: FHIRDeviceStatus (required): デバイスの可用性ステータス。 / The availability status of the device.

... statusReason 0..* CodeableConcept オンライン|一時停止|スタンバイ|オフライン|準備ができていない|transduc-discon |hw-discon |オフ / online | paused | standby | offline | not-ready | transduc-discon | hw-discon | off
Binding: FHIRDeviceStatusReason (extensible): デバイスの可用性ステータス理由。 / The availability status reason of the device.


... distinctIdentifier 0..1 string 明確な識別文字列 / The distinct identification string
... manufacturer 0..1 string デバイスメーカーの名前 / Name of device manufacturer
... manufactureDate 0..1 dateTime デバイスが作成された日付 / Date when the device was made
... expirationDate 0..1 dateTime このデバイスの有効期限の日時(該当する場合) / Date and time of expiry of this device (if applicable)
... lotNumber 0..1 string 多くの製造 / Lot number of manufacture
... serialNumber 0..1 string メーカーによって割り当てられたシリアル番号 / Serial number assigned by the manufacturer
... deviceName 0..* BackboneElement メーカーによって与えられたデバイスの名前 / The name of the device as given by the manufacturer
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... name 1..1 string デバイスの名前 / The name of the device
.... type 1..1 code udi-label-name |ユーザーフレンドリーな名前|患者報告名|メーカー名|モデル名|他の / 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.

... modelNumber 0..1 string デバイスのモデル番号 / The model number for the device
... partNumber 0..1 string デバイスの部品番号 / The part number of the device
... type 0..1 CodeableConcept デバイスの種類または種類 / The kind or type of device
Binding: DeviceType (example): 医療機器を識別するコード。 / Codes to identify medical devices.

... specialization 0..* BackboneElement デバイスでサポートされている機能、デバイスが特定の目的に適合し、通信に使用される標準 / The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... systemType 1..1 CodeableConcept 運用と通信に使用される標準 / The standard that is used to operate and communicate
.... version 0..1 string 操作と通信に使用される標準のバージョン / The version of the standard that is used to operate and communicate
... version 0..* BackboneElement デバイスで実行されているデバイスまたはソフトウェアバージョンの実際の設計 / The actual design of the device or software version running on the device
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... type 0..1 CodeableConcept デバイスバージョンのタイプ / The type of the device version
.... component 0..1 Identifier デバイスバージョンの単一コンポーネント / A single component of the device version
.... value 1..1 string バージョンテキスト / The version text
... property 0..* BackboneElement デバイスが実際に動作するときの実際の構成設定、例えば規制ステータス、時間プロパティ / The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties
.... id 0..1 string 要素間参照のための一意のID / Unique id for inter-element referencing
.... extension 0..* Extension 実装で定義された追加のコンテンツ / Additional content defined by implementations
.... modifierExtension ?!Σ 0..* Extension 認識されていなくても無視できない拡張機能 / Extensions that cannot be ignored even if unrecognized
.... type 1..1 CodeableConcept プロパティDevicedEfinitionPropetycode(拡張可能)を指定するコード / Code that specifies the property DeviceDefinitionPropetyCode (Extensible)
.... valueQuantity 0..* Quantity 数量としてのプロパティ値 / Property value as a quantity
.... valueCode 0..* CodeableConcept コードとしてのプロパティ値、例えばNTP4(NTPに同期) / Property value as a code, e.g., NTP4 (synced to NTP)
... patient 0..1 Reference(Patient) デバイスが貼られている患者 / Patient to whom Device is affixed
... owner 0..1 Reference(Organization) デバイスを担当する組織 / Organization responsible for device
... contact 0..* ContactPoint サポートのための人間/組織の詳細 / Details for human/organization for support
... location 0..1 Reference(Location) デバイスが見つかった場所 / Where the device is found
... url 0..1 uri 連絡先デバイスへのネットワークアドレス / Network address to contact device
... note 0..* Annotation デバイスのメモとコメント / Device notes and comments
... safety Σ 0..* CodeableConcept デバイスの安全特性 / Safety Characteristics of Device
... parent 0..1 Reference(Device) 親デバイス / The parent device

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Device.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Device.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Device.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Device.udiCarrier.entryTyperequiredUDIEntryType
http://hl7.org/fhir/ValueSet/udi-entry-type|4.0.1
from the FHIR Standard
Device.statusrequiredFHIRDeviceStatus
http://hl7.org/fhir/ValueSet/device-status|4.0.1
from the FHIR Standard
Device.statusReasonextensibleFHIRDeviceStatusReason
http://hl7.org/fhir/ValueSet/device-status-reason
from the FHIR Standard
Device.deviceName.typerequiredDeviceNameType
http://hl7.org/fhir/ValueSet/device-nametype|4.0.1
from the FHIR Standard
Device.typeexampleDeviceType
http://hl7.org/fhir/ValueSet/device-type
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
dom-2errorDeviceリソースが別のリソースに含まれている場合、ネストされたリソースを含めてはなりません / If the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorDeviceリソースが別のリソースに含まれている場合、それはリソースの他の場所から参照されるか、含有リソースを参照するものとします / If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
: contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4errorDeviceリソースが別のリソースに含まれている場合、meta.versionidまたはmeta.lastupdatedを持たないものとします / If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
: contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5errorDevice別のリソースにリソースが含まれている場合、セキュリティラベルはありません / If a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceDeviceリソースには、堅牢な管理のための叙述(Narative)が必要です / A resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsすべてのFHIR要素には、@valueまたは子供が必要です / All FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensions「拡張機能または値[x]のいずれかが必要です。両方ではありません。」
: extension.exists() != value.exists()

This structure is derived from JP_Device

Summary

 

Other representations of profile: CSV, Excel, Schematron