Science 37 FHIR Implementation-Guide
1.0.0-S37 - ci-build
Science 37 FHIR Implementation-Guide - Local Development build (v1.0.0-S37). See the Directory of published versions
| Official URL: https://science37.github.io/FHIR-FSH-Implementation-Guide/StructureDefinition/rendering | Version: 1.0.0-S37 | |||
| Active as of 2022-08-01 | Computable Name: Rendering | |||
Extension : Object Rendering Settings. The data structure the complex data structure depicted here can be used to depict Science 37 specific rendering configurations at the questionnaire level or the questionnaire item level.
Context of Use
This extension may be used on the following element(s):
Usage info
Usage:
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Extension
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Extension | Extension : Questionnaire|Questionnaire.item - Object Rendering Settings | |
![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() | 0..1 | Extension | id : Uniquely identifies the specific redering settings instance. Must be Unique. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "id" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | label: text used for describing the rendering settings instance | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "label" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | hidden : Kids if the rendering settings are hidden or not Boolean value. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "hidden" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | description : Human readable explanation of what the rendering settings are for. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "description" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | pattern : Describes the specific regular expression pattern used within a rendering setting. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "pattern" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | unique : Indicates of the value of the setting is to be distinctive | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "unique" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | disabled : Indicates if the specific rendering settings is enabled or disabled | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "disabled" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | type : Indicates the UIUX specific display component to be used example text, checkbox, text area. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "type" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific rendering setting | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "value" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | boolean | |||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | string | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Coding | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() ![]() ![]() | Reference(Any) | |||
![]() ![]() ![]() | 0..1 | Extension | required : Indicates if the specific rendering setting is or is not required | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "required" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxLength : Indicates the maximum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | minLength : Indicates minimum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxValue : Indicates the maximum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | minValue : Indicates the minimum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | version : Indicates the version number of the widget used to display the rendering settings and votes | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "version" | |
![]() ![]() ![]() ![]() | 0..1 | id | Value of extension | |
![]() ![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | unit : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unit" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unitValue" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 1..1 | uri | "displayOptions" | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() | 1..1 | uri | "setting" | |
![]() ![]() ![]() | 0..0 | |||
![]() ![]() | 1..1 | uri | "https://science37.github.io/FHIR-FSH-Implementation-Guide/StructureDefinition/rendering" | |
![]() ![]() | 0..0 | |||
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Extension | Extension : Questionnaire|Questionnaire.item - Object Rendering Settings | |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | Extension | id : Uniquely identifies the specific redering settings instance. Must be Unique. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "id" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | label: text used for describing the rendering settings instance | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "label" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | hidden : Kids if the rendering settings are hidden or not Boolean value. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "hidden" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | description : Human readable explanation of what the rendering settings are for. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "description" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | pattern : Describes the specific regular expression pattern used within a rendering setting. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "pattern" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | unique : Indicates of the value of the setting is to be distinctive | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "unique" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | disabled : Indicates if the specific rendering settings is enabled or disabled | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "disabled" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | type : Indicates the UIUX specific display component to be used example text, checkbox, text area. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "type" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific rendering setting | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "value" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | boolean | |||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | string | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Coding | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() ![]() ![]() | Reference(Any) | |||
![]() ![]() ![]() | 0..1 | Extension | required : Indicates if the specific rendering setting is or is not required | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "required" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxLength : Indicates the maximum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | minLength : Indicates minimum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxValue : Indicates the maximum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | minValue : Indicates the minimum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | version : Indicates the version number of the widget used to display the rendering settings and votes | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "version" | |
![]() ![]() ![]() ![]() | 0..1 | id | Value of extension | |
![]() ![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | Extension | unit : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unit" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unitValue" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 1..1 | uri | "displayOptions" | |
![]() ![]() ![]() | 1..1 | uri | "setting" | |
![]() ![]() | 1..1 | uri | "https://science37.github.io/FHIR-FSH-Implementation-Guide/StructureDefinition/rendering" | |
Documentation for this format | ||||
This structure is derived from Extension
Differential View
This structure is derived from Extension
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Extension | Extension : Questionnaire|Questionnaire.item - Object Rendering Settings | |
![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() | 0..1 | Extension | id : Uniquely identifies the specific redering settings instance. Must be Unique. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "id" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | label: text used for describing the rendering settings instance | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "label" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | hidden : Kids if the rendering settings are hidden or not Boolean value. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "hidden" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | description : Human readable explanation of what the rendering settings are for. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "description" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | pattern : Describes the specific regular expression pattern used within a rendering setting. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "pattern" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | unique : Indicates of the value of the setting is to be distinctive | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "unique" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | disabled : Indicates if the specific rendering settings is enabled or disabled | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "disabled" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | type : Indicates the UIUX specific display component to be used example text, checkbox, text area. | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "type" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific rendering setting | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "value" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | boolean | |||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | string | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Coding | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() ![]() ![]() | Reference(Any) | |||
![]() ![]() ![]() | 0..1 | Extension | required : Indicates if the specific rendering setting is or is not required | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "required" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxLength : Indicates the maximum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | minLength : Indicates minimum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxValue : Indicates the maximum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | minValue : Indicates the minimum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | version : Indicates the version number of the widget used to display the rendering settings and votes | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "version" | |
![]() ![]() ![]() ![]() | 0..1 | id | Value of extension | |
![]() ![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 1..1 | Extension | unit : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unit" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unitValue" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 1..1 | uri | "displayOptions" | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() | 1..1 | uri | "setting" | |
![]() ![]() ![]() | 0..0 | |||
![]() ![]() | 1..1 | uri | "https://science37.github.io/FHIR-FSH-Implementation-Guide/StructureDefinition/rendering" | |
![]() ![]() | 0..0 | |||
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Extension | Extension : Questionnaire|Questionnaire.item - Object Rendering Settings | |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() | 0..1 | Extension | id : Uniquely identifies the specific redering settings instance. Must be Unique. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "id" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | label: text used for describing the rendering settings instance | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "label" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | hidden : Kids if the rendering settings are hidden or not Boolean value. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "hidden" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | description : Human readable explanation of what the rendering settings are for. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "description" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | pattern : Describes the specific regular expression pattern used within a rendering setting. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "pattern" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | unique : Indicates of the value of the setting is to be distinctive | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "unique" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | disabled : Indicates if the specific rendering settings is enabled or disabled | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "disabled" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | type : Indicates the UIUX specific display component to be used example text, checkbox, text area. | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "type" | |
![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific rendering setting | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "value" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | boolean | |||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | string | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Coding | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() ![]() ![]() | Reference(Any) | |||
![]() ![]() ![]() | 0..1 | Extension | required : Indicates if the specific rendering setting is or is not required | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "required" | |
![]() ![]() ![]() ![]() | 0..1 | boolean | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxLength : Indicates the maximum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | minLength : Indicates minimum length of the rendering setting value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minLength" | |
![]() ![]() ![]() ![]() | 0..1 | integer | Value of extension | |
![]() ![]() ![]() | 0..1 | Extension | maxValue : Indicates the maximum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "maxValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | minValue : Indicates the minimum value that can be held within the rendering settings value | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "minValue" | |
![]() ![]() ![]() ![]() | 0..1 | Value of extension | ||
![]() ![]() ![]() ![]() ![]() | date | |||
![]() ![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() ![]() | decimal | |||
![]() ![]() ![]() ![]() ![]() | integer | |||
![]() ![]() ![]() ![]() ![]() | time | |||
![]() ![]() ![]() ![]() ![]() | Quantity | |||
![]() ![]() ![]() | 0..1 | Extension | version : Indicates the version number of the widget used to display the rendering settings and votes | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() | 1..1 | uri | "version" | |
![]() ![]() ![]() ![]() | 0..1 | id | Value of extension | |
![]() ![]() ![]() | 0..* | Extension | Extension | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() ![]() | 1..1 | Extension | unit : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unit" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 0..1 | Extension | value : Contains the value entered by the end user for this specific setting | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() ![]() | 0..0 | |||
![]() ![]() ![]() ![]() ![]() | 1..1 | uri | "unitValue" | |
![]() ![]() ![]() ![]() ![]() | 0..1 | string | Value of extension | |
![]() ![]() ![]() ![]() | 1..1 | uri | "displayOptions" | |
![]() ![]() ![]() | 1..1 | uri | "setting" | |
![]() ![]() | 1..1 | uri | "https://science37.github.io/FHIR-FSH-Implementation-Guide/StructureDefinition/rendering" | |
Documentation for this format | ||||
Other representations of profile: CSV, Excel, Schematron
| Id | Grade | Path | Details | Requirements |
| ele-1 | error | Extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:id | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:id | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:id.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:label | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:label | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:label.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:hidden | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:hidden | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:hidden.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:description | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:description | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:description.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:pattern | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:pattern | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:pattern.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:unique | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:unique | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:unique.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:disabled | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:disabled | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:disabled.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:type | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:type | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:type.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:value | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:value | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:value.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:required | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:required | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:required.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:maxLength | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:maxLength | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:maxLength.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:minLength | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:minLength | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:minLength.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:maxValue | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:maxValue | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:maxValue.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:minValue | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:minValue | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:minValue.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:version | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:version | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:version.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:displayOptions | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions.extension | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:displayOptions.extension | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions.extension:unit | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:displayOptions.extension:unit | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions.extension:unit.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions.extension:unitValue | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | Extension.extension:setting.extension:displayOptions.extension:unitValue | Must have either extensions or value[x], not both : extension.exists() != value.exists() | |
| ele-1 | error | Extension.extension:setting.extension:displayOptions.extension:unitValue.value[x] | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) |