Sistema Nacional de receta electronica
0.9.6 - draft Chile flag

Sistema Nacional de receta electronica - Local Development build (v0.9.6). See the Directory of published versions

Data Type Profile: Rango para dispensación de medicamentos

Official URL: https://interoperabilidad.minsal.cl/fhir/ig/snre/StructureDefinition/RangeCL Version: 0.9.6
Active as of 2024-01-03 Computable Name: RangeCL

Definición para un rango de valores y su contenido para el consumo de un fármaco según prescripción

Este Pefil basado en SimpleQuantity para Rango tiene como finalidad especificarla para Chile

Usage:

Formal Views of Profile Content

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

This structure is derived from Range

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range S0..*RangeRango de medida de la cantidad de medicamento
... low S0..1SimpleQuantityCLLímite Inferior del Rango de Valores
... high S0..1SimpleQuantityCLLímite Superior del Rango de Valores

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Range SC0..*RangeRango de medida de la cantidad de medicamento
... low SC0..1SimpleQuantityCLLímite Inferior del Rango de Valores
... high SC0..1SimpleQuantityCLLímite Superior del Rango de Valores

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
qty-3errorRange.low, Range.highIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rng-2errorRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
sqty-1errorRange.low, Range.highThe comparator is not used on a SimpleQuantity
: comparator.empty()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Range SC0..*RangeRango de medida de la cantidad de medicamento
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... low SC0..1SimpleQuantityCLLímite Inferior del Rango de Valores

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
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()
qty-3errorRange.low, Range.highIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rng-2errorRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
sqty-1errorRange.low, Range.highThe comparator is not used on a SimpleQuantity
: comparator.empty()

This structure is derived from Range

Summary

Must-Support: 2 elements

Structures

This structure refers to these other structures:

Differential View

This structure is derived from Range

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range S0..*RangeRango de medida de la cantidad de medicamento
... low S0..1SimpleQuantityCLLímite Inferior del Rango de Valores
... high S0..1SimpleQuantityCLLímite Superior del Rango de Valores

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range SC0..*RangeRango de medida de la cantidad de medicamento
... low SC0..1SimpleQuantityCLLímite Inferior del Rango de Valores
... high SC0..1SimpleQuantityCLLímite Superior del Rango de Valores

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
qty-3errorRange.low, Range.highIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rng-2errorRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
sqty-1errorRange.low, Range.highThe comparator is not used on a SimpleQuantity
: comparator.empty()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Range SC0..*RangeRango de medida de la cantidad de medicamento
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... low SC0..1SimpleQuantityCLLímite Inferior del Rango de Valores

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
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()
qty-3errorRange.low, Range.highIf a code for the unit is present, the system SHALL also be present
: code.empty() or system.exists()
rng-2errorRangeIf present, low SHALL have a lower value than high
: low.empty() or high.empty() or (low <= high)
sqty-1errorRange.low, Range.highThe comparator is not used on a SimpleQuantity
: comparator.empty()

This structure is derived from Range

Summary

Must-Support: 2 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel, Schematron