TI Ballot - For a full list of available versions, see the Directory of published versions
Data types are profiled in order to enforce constraints on what elements within the data type are required and/or are expected for systems to be able to demonstrate support.
The Codeable Concept (PS-CA) profile represents the constraint applied to the CodeableConcept data type by the PS-CA project to use the Coding (PS-CA) profile in a way that is informed by the constraints of the Codeable Concept (IPS) profile but removes the overarching expectation that all patient summary creators must demonstrate they can support codings for conformance.
| CodeableConceptPSCA (CodeableConcept) | CodeableConcept | Element idCodeableConceptShort description Concept - reference to a terminology or just text DefinitionA concept that may be defined by a formal reference to a terminology or ontology or may be provided by text. For all CodeableConcepts, at least one of coding or text must be present. If coding contains only a display value (no code) then CodeableConcept must include text. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCodeableConcept.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idCodeableConcept.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| coding | Σ | 0..* | CodingPSCA | Element idCodeableConcept.codingShort description A reference to a code defined by a terminology system DefinitionA reference to a code defined by a terminology system. Allows for alternative encodings within a code system, and translations to other code systems. While the IPS-UV specification considers this a Must Support element, some systems will not have the ability to support codings for every codeableConcept, further feedback is required on whether these systems are still expected to be able to demonstrate they can construct this element when developing the patient summary instance. Implementers that support codings should still send the codings for codeable concepts if they are available and receivers should not produce failures or rejections if codings are included in the patient summary in the first release (a base tenet of FHIR). Additionally vendors should expect that some jurisdictions may further constrain support of this element within the context of their own jurisdictional content The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| text | SO Σ | 0..1 | string | Element idCodeableConcept.textShort description Plain text representation of the concept DefinitionA human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source. Very often the text is the same as a displayName of one of the codings. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
coding element.coding is not currently considered Must Support in Version 1.0, implementers that support codings should still send the codings for codeable concepts if they are available/appropriate and receivers should not produce failures or rejections if codings are included in the patient summary (a base tenet of FHIR).This profile applies specific constraints to the CodeableConcept data type within the context of medication code information. It is guided by the constraints used in the Codeable Concept (IPS) data type profile, with adjustments to reflect the specific needs and feedback from the community regarding medication coding. The profile mandates the presence of a textual description for each CodeableConcept instance, emphasizing the importance of clarity and understandability in medication data.
| CodeableConceptMedicationPSCA (CodeableConcept) | CodeableConceptPSCA | There are no (further) constraints on this element Element idCodeableConceptShort description Concept - reference to a terminology or just text DefinitionA concept that may be defined by a formal reference to a terminology or ontology or may be provided by text. For all CodeableConcepts, at least one of coding or text must be present. If coding contains only a display value (no code) then CodeableConcept must include text. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCodeableConcept.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idCodeableConcept.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| coding | SO Σ | 0..* | CodingMedicationPSCA | Element idCodeableConcept.codingShort description A reference to a code defined by a terminology system DefinitionA reference to a code defined by a terminology system. Allows for alternative encodings within a code system, and translations to other code systems. Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| text | SO Σ | 1..1 | string | Element idCodeableConcept.textShort description Plain text representation of the concept DefinitionA human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user. The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source. Very often the text is the same as a displayName of one of the codings. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
Based on community feedback, the constraints and expectations of this profile may be reassessed and potentially applied to other coding elements and profiles within the PS-CA project.
The Coding (PS-CA)
profile ensures systems support important
Coding
elements, including system, code and display. Must support expectation will be removed from version in the Coding (PS-CA)
profile in 2.0.0-DFT-preBallot release in the interim with the intent to explore the topic with IPS and discuss with PSWG whether further guidance or constraints should be applied in future versions with respect to SNOMED CT country editions. It also raises awareness of the FHIR Core Translation standard extension.
This profile is informed by the constraints of the Coding with translations
profile. Unlike IPS, however, the PS-CA profile does not flag the translation extension as Must Support; this may change in future releases.
| CodingPSCA (Coding) | Coding | There are no (further) constraints on this element Element idCodingShort description A reference to a code defined by a terminology system DefinitionA reference to a code defined by a terminology system. Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCoding.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idCoding.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| system | SO Σ | 0..1 | uri | Element idCoding.systemShort description Identity of the terminology system DefinitionThe identification of the code system that defines the meaning of the symbol in the code. Need to be unambiguous about the source of the definition of the symbol. The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| version | Σ | 0..1 | string | Element idCoding.versionShort description Version of the system - if relevant DefinitionThe version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged. The Must Support flag was removed from this element in response to implementer feedback. Requirements for use in certain contexts (e.g., with SNOMED CT CA edition) need to be explored by the Patient Summary Working Group before the constraint will be re-considered for inclusion The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| code | SO Σ | 0..1 | code | Element idCoding.codeShort description Symbol in syntax defined by the system DefinitionA symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination). Need to refer to a particular code in the system. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| display | SO Σ | 0..1 | string | Element idCoding.displayShort description Representation defined by the system DefinitionA representation of the meaning of the code in the system, following the rules of the system. Need to be able to carry a human-readable meaning of the code for readers that do not know the system. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCoding.display.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||
| extension | C | 0..* | Extension | Element idCoding.display.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| translation | C | 0..* | Extension(Complex) | Element idCoding.display.extension:translationShort description Language Translation (Localization) Alternate namesextensions, user content DefinitionLanguage translation from base language of resource to another language, used to provide translations for strings, including markdown. Generally, the type of the translation extension SHOULD match that of the element being extended. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Extension(Complex) Extension URLConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| value | 0..1 | System.String | There are no (further) constraints on this element Element idCoding.display.valueShort description Primitive value for string DefinitionPrimitive value for string System.String Maximum string length1048576 | |||||||
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element idCoding.userSelectedShort description If this coding was chosen directly by the user DefinitionIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays). This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing. Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
Coding element, itself, Must Support. (This has been identified as a modelling issue with IPS.)translation extension. Based on public feedback, the Must Support flag has been removed pending a comprehensive approach to multi-language support and conformance.This profile uses the following extensions:
Coding.display: TranslationThe Coding Medication (PS-CA) profile introduces constraints for the Coding data type specifically designed for the medication use-case within the PS-CA project. It closely aligns with the principles of the IPS-UV Coding profile, but emphasizes the mandatory inclusion of the system and code elements.
| CodingMedicationPSCA (Coding) | CodingPSCA | There are no (further) constraints on this element Element idCodingShort description A reference to a code defined by a terminology system DefinitionA reference to a code defined by a terminology system. Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCoding.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idCoding.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| system | SO Σ | 1..1 | uri | Element idCoding.systemShort description Identity of the terminology system DefinitionThe identification of the code system that defines the meaning of the symbol in the code. Need to be unambiguous about the source of the definition of the symbol. The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| version | Σ | 0..1 | string | There are no (further) constraints on this element Element idCoding.versionShort description Version of the system - if relevant DefinitionThe version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged. The Must Support flag was removed from this element in response to implementer feedback. Requirements for use in certain contexts (e.g., with SNOMED CT CA edition) need to be explored by the Patient Summary Working Group before the constraint will be re-considered for inclusion The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| code | SO Σ | 1..1 | code | Element idCoding.codeShort description Symbol in syntax defined by the system DefinitionA symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination). Need to refer to a particular code in the system. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| display | SO Σ | 0..1 | string | There are no (further) constraints on this element Element idCoding.displayShort description Representation defined by the system DefinitionA representation of the meaning of the code in the system, following the rules of the system. Need to be able to carry a human-readable meaning of the code for readers that do not know the system. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idCoding.display.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idCoding.display.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| translation | C | 0..* | Extension(Complex) | There are no (further) constraints on this element Element idCoding.display.extension:translationShort description Language Translation (Localization) Alternate namesextensions, user content DefinitionLanguage translation from base language of resource to another language, used to provide translations for strings, including markdown. Generally, the type of the translation extension SHOULD match that of the element being extended. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Extension(Complex) Extension URLConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||
| value | 0..1 | System.String | There are no (further) constraints on this element Element idCoding.display.valueShort description Primitive value for string DefinitionPrimitive value for string System.String Maximum string length1048576 | |||||||
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element idCoding.userSelectedShort description If this coding was chosen directly by the user DefinitionIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays). This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing. Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
Coding for medications always includes both the system and code elements.display element is encouraged to support better understanding and communication of medication information among healthcare providers and patients.While initially focused on medication coding, the principles and structure of this profile may inform future adaptations for other coding use-cases within the PS-CA project.
The Data Type: Quantity (PS-CA) profile represents the constraint applied to the Quantity data type by the PS-CA project to use UCUM as the code system for units. It is informed by the constraints of the Quantity (IPS) profile.
| QuantityPSCA (Quantity) | C | Quantity | Element idQuantityShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| |||||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idQuantity.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idQuantity.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element idQuantity.valueShort description Numerical value (with implicit precision) DefinitionThe value of the measured amount. The value includes an implicit precision in the presentation of the value. Precision is handled implicitly in almost all cases of measurement. The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books). The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| comparator | Σ ?! | 0..1 | codeBinding | There are no (further) constraints on this element Element idQuantity.comparatorShort description < | <= | >= | > - how to understand the value DefinitionHow the value should be understood and represented - whether the actual value is greater or less than the stated value due to measurement issues; e.g. if the comparator is "<" , then the real value is < stated value. Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology. Note that FHIR strings SHALL NOT exceed 1MB in size If there is no comparator, then there is no modification of the value How the Quantity should be understood and represented. ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| unit | Σ | 0..1 | string | There are no (further) constraints on this element Element idQuantity.unitShort description Unit representation DefinitionA human-readable form of the unit. There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| system | SO Σ C | 1..1 | uriFixed Value | Element idQuantity.systemShort description UCUM system for units DefinitionThe identification of the system that provides the coded form of the unit. Need to know the system that defines the coded form of the unit. see http://en.wikipedia.org/wiki/Uniform_resource_identifier The cardinality or value of this element may be affected by these constraints: ele-1, qty-3 Constraints
http://unitsofmeasure.orgMappings
| ||||||||||
| code | SO Σ | 1..1 | code | Element idQuantity.codeShort description Coded form of the unit DefinitionA computer processable form of the unit in some unit representation system. Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest. The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
Quantity element, itself, Must Support. (This has been identified as a modelling issue with IPS.)The SimpleQuantity (PS-CA) profile represents the constraint applied to the SimpleQuantity data type by the PS-CA project to use UCUM as the code system for units in a way that is informed by the constraints of the SimpleQuantity (IPS) profile.
| SimpleQuantityPS (Quantity) | C | SimpleQuantity | Element idQuantityShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| |||||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idQuantity.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idQuantity.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| value | Σ | 0..1 | decimal | There are no (further) constraints on this element Element idQuantity.valueShort description Numerical value (with implicit precision) DefinitionThe value of the measured amount. The value includes an implicit precision in the presentation of the value. Precision is handled implicitly in almost all cases of measurement. The implicit precision in the value should always be honored. Monetary values have their own rules for handling precision (refer to standard accounting text books). The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| comparator | Σ ?! | 0..0 | codeBinding | There are no (further) constraints on this element Element idQuantity.comparatorShort description < | <= | >= | > - how to understand the value DefinitionNot allowed to be used in this context Need a framework for handling measures where the value is <5ug/L or >400mg/L due to the limitations of measuring methodology. Note that FHIR strings SHALL NOT exceed 1MB in size If there is no comparator, then there is no modification of the value How the Quantity should be understood and represented. ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| unit | Σ | 0..1 | string | There are no (further) constraints on this element Element idQuantity.unitShort description Unit representation DefinitionA human-readable form of the unit. There are many representations for units of measure and in many contexts, particular representations are fixed and required. I.e. mcg for micrograms. Note that FHIR strings SHALL NOT exceed 1MB in size The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||||
| system | SO Σ C | 1..1 | uriFixed Value | Element idQuantity.systemShort description UCUM system for units DefinitionThe identification of the system that provides the coded form of the unit. Need to know the system that defines the coded form of the unit. see http://en.wikipedia.org/wiki/Uniform_resource_identifier The cardinality or value of this element may be affected by these constraints: ele-1, qty-3 Constraints
http://unitsofmeasure.orgMappings
| ||||||||||
| code | SO Σ | 1..1 | code | Element idQuantity.codeShort description Coded form of the unit DefinitionA computer processable form of the unit in some unit representation system. Need a computable form of the unit that is fixed across all forms. UCUM provides this for quantities, but SNOMED CT provides many units of interest. The preferred system is UCUM, but SNOMED CT can also be used (for customary units) or ISO 4217 for currency. The context of use may additionally require a code from a particular system. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
The Ratio (PS-CA) profile represents the constraint applied to the Ratio data type by the PS-CA project to use UCUM as the code system for units in a way that is informed by the constraints of the Ratio (IPS) profile.
| RatioPSCA (Ratio) | C | Ratio | There are no (further) constraints on this element Element idRatioShort description A ratio of two Quantity values - a numerator and a denominator DefinitionA relationship of two Quantity values - expressed as a numerator and a denominator. The Ratio datatype should only be used to express a relationship of two numbers if the relationship cannot be suitably expressed using a Quantity and a common unit. Where the denominator value is known to be fixed to "1", Quantity should be used instead of Ratio. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| |||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idRatio.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idRatio.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| numerator | SO Σ C | 0..1 | QuantityPSCA | Element idRatio.numeratorShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| denominator | SO Σ C | 0..1 | QuantityPSCA | Element idRatio.denominatorShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
Notes:
Ratio element, itself, Must Support. (This has been identified as a modelling issue with IPS.)The Range (PS-CA) profile represents the constraint applied to the Range data type by the PS-CA project to supply SimpleQuantity values in a way that is informed by the constraints of the Range (IPS) profile.
| RangePSCA (Range) | C | Range | There are no (further) constraints on this element Element idRangeShort description Set of values bounded by low and high DefinitionA set of ordered Quantities defined by a low and high limit. The stated low and high value are assumed to have arbitrarily high precision when it comes to determining which values are in the range. I.e. 1.99 is not in the range 2 -> 3. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| |||||||||
| id | 0..1 | string | There are no (further) constraints on this element Element idRange.idShort description Unique id for inter-element referencing DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
| |||||||||
| extension | C | 0..* | Extension | There are no (further) constraints on this element Element idRange.extensionShort description Additional content defined by implementations Alternate namesextensions, user content DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. Unordered, Open, by url(Value) Extensions are always sliced by (at least) url ConditionsThe cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| low | SO Σ C | 0..1 | SimpleQuantityPS | Element idRange.lowShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
| ||||||||
| high | SO Σ C | 0..1 | SimpleQuantityPS | Element idRange.highShort description A measured amount using UCUM DefinitionA measured amount (or an amount that can potentially be measured). Note that measured amounts include amounts that are not precisely quantified, including amounts involving arbitrary units and floating currencies. This profile imposes that the code system for units be UCUM. The context of use may frequently define what kind of quantity this is and therefore what kind of units can be used. The context of use may also restrict the values for the comparator. The cardinality or value of this element may be affected by these constraints: ele-1 Constraints
|
IG © based on FHIR R4
| Package project:PS-CA-R1
Copyright © 2026 Canada Health Infoway. All rights reserved.
Terms
of Use & License Agreements.
Privacy
Policy.
HL7® and FHIR® are the registered trademarks of Health Level Seven International