Resumen Clínico del Paciente de Chile
1.0.0-ballot1 - ballot Chile

This page is part of the Resumen Clinico de Paciente de Chile (v1.0.0-ballot1: STU3 Ballot 2) based on FHIR (HL7® FHIR® Standard) R4. This version is a pre-release. The current official version is 0.4.0. For a full list of available versions, see the Directory of published versions

Resource Profile: Declaración de uso del dispositivo

Official URL: https://hl7chile.cl/fhir/ig/clips/StructureDefinition/Declaracion-uso-dispositivo-cl-ips Version: 1.0.0-ballot1
Standards status: Trial-use Maturity Level: 1 Computable Name: DeclaracionUsoDispositivoClIps
Other Identifiers: OID:2.16.840.1.113883.2.22.40.13.42.5

Este perfil representa las restricciones aplicadas al recurso DeviceUseStatement por la Guía de implementación de FHIR del Resumen Internacional del Paciente Adaptación Chile . Una declaración sobre un dispositivo utilizado por el paciente o implantado en él se describe en el resumen del paciente como una instancia de un recurso DeviceUseStatement restringido por este perfil.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement 0..* DeviceUseStatement Record of use of a device
This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DeviceUseStatement.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
DeviceUseStatement.status This element is a modifier element. This element is included in summaries. 1..1 code active | completed | entered-in-error +
Binding: DeviceUseStatementStatus (required): A coded concept indicating the current status of the Device Usage.
DeviceUseStatement.subject This element must be supported. This element is included in summaries. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.reference This element must be supported. This element is included in summaries. C 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.Slices for timing[x] This element must be supported. This element is included in summaries. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. This element is included in summaries. 0..1 dateTime How often the device was used
DeviceUseStatement.device This element must be supported. This element is included in summaries. 1..1 Reference(Dispositivo) Referencia al dispositivo
DeviceUseStatement.bodySite This element is included in summaries. 0..1 CodeableConcept Concepto - referencia a una terminología o sólo texto
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceUseStatement.status Base required DeviceUseStatementStatus 📍4.0.1 FHIR Std.
DeviceUseStatement.bodySite Base example SNOMED CT Body Structures 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DeviceUseStatement If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceUseStatement If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DeviceUseStatement A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from DeviceUseStatement

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement DeviceUseStatement This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.subject This element must be supported. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.reference This element must be supported. 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.Slices for timing[x] This element must be supported. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. 0..1 dateTime How often the device was used
DeviceUseStatement.device This element must be supported. 1..1 Reference(Dispositivo) Referencia al dispositivo

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement 0..* DeviceUseStatement Record of use of a device
This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.id This element is included in summaries. 0..1 id Logical id of this artifact
DeviceUseStatement.meta This element is included in summaries. 0..1 Meta Metadata about the resource
DeviceUseStatement.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DeviceUseStatement.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
DeviceUseStatement.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
DeviceUseStatement.contained 0..* Resource Contained, inline Resources
DeviceUseStatement.extension 0..* Extension Additional content defined by implementations
DeviceUseStatement.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
DeviceUseStatement.identifier This element is included in summaries. 0..* Identifier External identifier for this record
DeviceUseStatement.basedOn This element is included in summaries. 0..* Reference(ServiceRequest) Fulfills plan, proposal or order
DeviceUseStatement.status This element is a modifier element. This element is included in summaries. 1..1 code active | completed | entered-in-error +
Binding: DeviceUseStatementStatus (required): A coded concept indicating the current status of the Device Usage.
DeviceUseStatement.subject This element must be supported. This element is included in summaries. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.id 0..1 string Unique id for inter-element referencing
DeviceUseStatement.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DeviceUseStatement.subject.reference This element must be supported. This element is included in summaries. C 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.subject.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DeviceUseStatement.subject.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
DeviceUseStatement.subject.display This element is included in summaries. 0..1 string Text alternative for the resource
DeviceUseStatement.derivedFrom This element is included in summaries. 0..* Reference(ServiceRequest | Procedure | Claim | Observation | QuestionnaireResponse | DocumentReference) Supporting information
DeviceUseStatement.Slices for timing[x] This element must be supported. This element is included in summaries. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. This element is included in summaries. 0..1 dateTime How often the device was used
DeviceUseStatement.recordedOn This element is included in summaries. 0..1 dateTime When statement was recorded
DeviceUseStatement.source This element is included in summaries. 0..1 Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) Who made the statement
DeviceUseStatement.device This element must be supported. This element is included in summaries. 1..1 Reference(Dispositivo) Referencia al dispositivo
DeviceUseStatement.reasonCode This element is included in summaries. 0..* CodeableConcept Why device was used
DeviceUseStatement.reasonReference This element is included in summaries. 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference | Media) Why was DeviceUseStatement performed?
DeviceUseStatement.bodySite This element is included in summaries. 0..1 CodeableConcept Concepto - referencia a una terminología o sólo texto
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
DeviceUseStatement.note 0..* Annotation Addition details (comments, instructions)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceUseStatement.language Base preferred Common Languages 📍4.0.1 FHIR Std.
DeviceUseStatement.status Base required DeviceUseStatementStatus 📍4.0.1 FHIR Std.
DeviceUseStatement.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
DeviceUseStatement.bodySite Base example SNOMED CT Body Structures 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DeviceUseStatement If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceUseStatement If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DeviceUseStatement A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from DeviceUseStatement

Summary

Mandatory: 2 elements
Must-Support: 5 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DeviceUseStatement.timing[x]

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement 0..* DeviceUseStatement Record of use of a device
This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DeviceUseStatement.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
DeviceUseStatement.status This element is a modifier element. This element is included in summaries. 1..1 code active | completed | entered-in-error +
Binding: DeviceUseStatementStatus (required): A coded concept indicating the current status of the Device Usage.
DeviceUseStatement.subject This element must be supported. This element is included in summaries. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.reference This element must be supported. This element is included in summaries. C 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.Slices for timing[x] This element must be supported. This element is included in summaries. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. This element is included in summaries. 0..1 dateTime How often the device was used
DeviceUseStatement.device This element must be supported. This element is included in summaries. 1..1 Reference(Dispositivo) Referencia al dispositivo
DeviceUseStatement.bodySite This element is included in summaries. 0..1 CodeableConcept Concepto - referencia a una terminología o sólo texto
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceUseStatement.status Base required DeviceUseStatementStatus 📍4.0.1 FHIR Std.
DeviceUseStatement.bodySite Base example SNOMED CT Body Structures 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DeviceUseStatement If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceUseStatement If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DeviceUseStatement A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from DeviceUseStatement

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement DeviceUseStatement This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.subject This element must be supported. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.reference This element must be supported. 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.Slices for timing[x] This element must be supported. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Open by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. 0..1 dateTime How often the device was used
DeviceUseStatement.device This element must be supported. 1..1 Reference(Dispositivo) Referencia al dispositivo
DeviceUseStatement.bodySite 0..1 CodeableConcept Concepto - referencia a una terminología o sólo texto

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
DeviceUseStatement 0..* DeviceUseStatement Record of use of a device
This profile also imposes the profile DeviceUseStatement (IPS)
DeviceUseStatement.id This element is included in summaries. 0..1 id Logical id of this artifact
DeviceUseStatement.meta This element is included in summaries. 0..1 Meta Metadata about the resource
DeviceUseStatement.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
DeviceUseStatement.language 0..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding
DeviceUseStatement.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
DeviceUseStatement.contained 0..* Resource Contained, inline Resources
DeviceUseStatement.extension 0..* Extension Additional content defined by implementations
DeviceUseStatement.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
DeviceUseStatement.identifier This element is included in summaries. 0..* Identifier External identifier for this record
DeviceUseStatement.basedOn This element is included in summaries. 0..* Reference(ServiceRequest) Fulfills plan, proposal or order
DeviceUseStatement.status This element is a modifier element. This element is included in summaries. 1..1 code active | completed | entered-in-error +
Binding: DeviceUseStatementStatus (required): A coded concept indicating the current status of the Device Usage.
DeviceUseStatement.subject This element must be supported. This element is included in summaries. 1..1 Reference(Paciente) Paciente que utiliza el dispositivo
DeviceUseStatement.subject.id 0..1 string Unique id for inter-element referencing
DeviceUseStatement.subject.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
DeviceUseStatement.subject.reference This element must be supported. This element is included in summaries. C 1..1 string Referencia literal, interna o url absoluta
DeviceUseStatement.subject.type This element is included in summaries. 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
DeviceUseStatement.subject.identifier This element is included in summaries. 0..1 Identifier Logical reference, when literal reference is not known
DeviceUseStatement.subject.display This element is included in summaries. 0..1 string Text alternative for the resource
DeviceUseStatement.derivedFrom This element is included in summaries. 0..* Reference(ServiceRequest | Procedure | Claim | Observation | QuestionnaireResponse | DocumentReference) Supporting information
DeviceUseStatement.Slices for timing[x] This element must be supported. This element is included in summaries. 1..1 Con qué frecuencia se utilizó el dispositivo
Slice: Unordered, Closed by type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
DeviceUseStatement.Slices for timing[x].timingPeriod Period
DeviceUseStatement.Slices for timing[x].timingDateTime dateTime
DeviceUseStatement.Slices for timing[x].timing[x]:timingDateTime This element must be supported. This element is included in summaries. 0..1 dateTime How often the device was used
DeviceUseStatement.recordedOn This element is included in summaries. 0..1 dateTime When statement was recorded
DeviceUseStatement.source This element is included in summaries. 0..1 Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) Who made the statement
DeviceUseStatement.device This element must be supported. This element is included in summaries. 1..1 Reference(Dispositivo) Referencia al dispositivo
DeviceUseStatement.reasonCode This element is included in summaries. 0..* CodeableConcept Why device was used
DeviceUseStatement.reasonReference This element is included in summaries. 0..* Reference(Condition | Observation | DiagnosticReport | DocumentReference | Media) Why was DeviceUseStatement performed?
DeviceUseStatement.bodySite This element is included in summaries. 0..1 CodeableConcept Concepto - referencia a una terminología o sólo texto
Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality.
DeviceUseStatement.note 0..* Annotation Addition details (comments, instructions)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
DeviceUseStatement.language Base preferred Common Languages 📍4.0.1 FHIR Std.
DeviceUseStatement.status Base required DeviceUseStatementStatus 📍4.0.1 FHIR Std.
DeviceUseStatement.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
DeviceUseStatement.bodySite Base example SNOMED CT Body Structures 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error DeviceUseStatement If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error DeviceUseStatement If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error DeviceUseStatement If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice DeviceUseStatement A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from DeviceUseStatement

Summary

Mandatory: 2 elements
Must-Support: 5 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of DeviceUseStatement.timing[x]

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron