health.fhir.r4.davincidtr210
Module health.fhir.r4.davincidtr210
API
Declarations
Definitions
ballerinax/health.fhir.r4.davincidtr210 Ballerina library
Ballerina package containing FHIR resource data models compliant with http://hl7.org/fhir/us/davinci-dtr/ implementation guide.
FHIR R4 davincidtr210 package
Package Overview
FHIR version | R4 |
Implementation Guide | http://hl7.org/fhir/us/davinci-dtr/ |
Note: This package only supports FHIR JSON payload format only. FHIR XML payload support will be added soon.
Capabilities and features
Supported FHIR resource types
1). DTRStdQuestionnaire | [Definition] [Ballerina Record] |
2). DTRQuestionnairePackageInputParameters | [Definition] [Ballerina Record] |
3). DTRQuestionnaireNextQuestionnaireInputParameters | [Definition] [Ballerina Record] |
4). DTRQuestionnaireNextQuestionnaireOutputParameters | [Definition] [Ballerina Record] |
5). DTRQuestionnairePackageOutputParameters | [Definition] [Ballerina Record] |
6). DTRQuestionnaireAdapt | [Definition] [Ballerina Record] |
7). DTRQuestionnaireAdaptSearch | [Definition] [Ballerina Record] |
8). DTRQuestionnaireResponse | [Definition] [Ballerina Record] |
9). DTRLogErrorsInputParameters | [Definition] [Ballerina Record] |
Functions
initialize
function initialize()
This empty function is used to initialize the module by other modules/packages.
Constants
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRLOGERRORSINPUTPARAMETERS
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIREADAPT
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIREADAPTSEARCH
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIRENEXTQUESTIONNAIREINPUTPARAMETERS
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIRENEXTQUESTIONNAIREOUTPUTPARAMETERS
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIREPACKAGEINPUTPARAMETERS
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIREPACKAGEOUTPUTPARAMETERS
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRQUESTIONNAIRERESPONSE
health.fhir.r4.davincidtr210: PROFILE_BASE_DTRSTDQUESTIONNAIRE
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRLOGERRORSINPUTPARAMETERS
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIREADAPT
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIREADAPTSEARCH
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREINPUTPARAMETERS
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREOUTPUTPARAMETERS
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEINPUTPARAMETERS
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEOUTPUTPARAMETERS
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRQUESTIONNAIRERESPONSE
health.fhir.r4.davincidtr210: RESOURCE_NAME_DTRSTDQUESTIONNAIRE
Enums
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemEnableBehavior
DTRQuestionnaireAdaptItemEnableBehavior enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemEnableWhenOperator
DTRQuestionnaireAdaptItemEnableWhenOperator enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemType
DTRQuestionnaireAdaptItemType enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemEnableBehavior
DTRQuestionnaireAdaptSearchItemEnableBehavior enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemEnableWhenOperator
DTRQuestionnaireAdaptSearchItemEnableWhenOperator enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemType
DTRQuestionnaireAdaptSearchItemType enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchStatus
DTRQuestionnaireAdaptSearchStatus enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptStatus
DTRQuestionnaireAdaptStatus enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptTextStatus
DTRQuestionnaireAdaptTextStatus enum
Members
health.fhir.r4.davincidtr210: DTRQuestionnaireResponseStatus
DTRQuestionnaireResponseStatus enum
Members
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemEnableBehavior
DTRStdQuestionnaireItemEnableBehavior enum
Members
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemEnableWhenOperator
DTRStdQuestionnaireItemEnableWhenOperator enum
Members
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemType
DTRStdQuestionnaireItemType enum
Members
health.fhir.r4.davincidtr210: DTRStdQuestionnaireStatus
DTRStdQuestionnaireStatus enum
Members
health.fhir.r4.davincidtr210: DTRStdQuestionnaireTextStatus
DTRStdQuestionnaireTextStatus enum
Members
Variables
health.fhir.r4.davincidtr210: terminologyProcessor
Terminology processor instance
health.fhir.r4.davincidtr210: fhirRegistry
FHIR registry instance
health.fhir.r4.davincidtr210: FHIR_VALUE_SETS
health.fhir.r4.davincidtr210: FHIR_CODE_SYSTEMS
Records
health.fhir.r4.davincidtr210: DTRLogErrorsInputParameters
FHIR DTRLogErrorsInputParameters resource record.
Fields
- resourceType RESOURCE_NAME_DTRLOGERRORSINPUTPARAMETERS(default RESOURCE_NAME_DTRLOGERRORSINPUTPARAMETERS) - The type of the resource describes
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- 'parameter DTRLogErrorsInputParametersParameter[] - A parameter passed to or received from the operation.
- parameter Slicings
- DTRLogErrorsInputParametersParameterQuestionnaire: The Questionnaire generating the errors (The reference SHOULD be version-specific)
- min = 0
- max = *
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- language? code - The base language in which the resource is written.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRLogErrorsInputParametersParameter
FHIR DTRLogErrorsInputParametersParameter datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRLogErrorsInputParametersParameterOutcome
FHIR DTRLogErrorsInputParametersParameterOutcome datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource OperationOutcome - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRLogErrorsInputParametersParameterQuestionnaire
FHIR DTRLogErrorsInputParametersParameterQuestionnaire datatype record.
Fields
- valueCanonical canonical - If the parameter is a data type.
- extension? Extension[] - May 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.
- 'resource? Resource - If the parameter is a whole resource.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name string - The name of the parameter (reference to the operation definition).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdapt
FHIR DTRQuestionnaireAdapt resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIREADAPT(default RESOURCE_NAME_DTRQUESTIONNAIREADAPT) - The type of the resource describes
- date? dateTime - The date (and optionally time) when the questionnaire was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the questionnaire changes.
- copyright? markdown - A copyright statement relating to the questionnaire and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the questionnaire.
- extension Extension[] - An Extension
- approvalDate? date - The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage.
- code? Coding[] - An identifier for this question or group of questions in a particular terminology such as LOINC.
- purpose? markdown - Explanation of why this questionnaire is needed and why it has been designed as it has.
- jurisdiction? CodeableConcept[] - A legal or geographic region in which the questionnaire is intended to be used.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? markdown - A free text natural language description of the questionnaire from a consumer's perspective.
- experimental? boolean - A Boolean value to indicate that this questionnaire is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.
- language? code - The base language in which the resource is written.
- title DTRQuestionnaireAdaptTitle - A short, descriptive, user-friendly title for the questionnaire.
- subjectType? code[] - The types of subjects that can be the subject of responses created for the questionnaire.
- contact? ContactDetail[] - Contact details to assist a user in finding and communicating with the publisher.
- derivedFrom canonical[] - The URL of a Questionnaire that this Questionnaire is based on.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text DTRQuestionnaireAdaptText - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- identifier? Identifier[] - A formal identifier that is used to identify this questionnaire when it is represented in other formats, or referenced in a specification, model, design or an instance.
- item? DTRQuestionnaireAdaptItem[] - A particular question, question grouping or display text that is part of the questionnaire.
- effectivePeriod? Period - The period during which the questionnaire content was or is planned to be in active use.
- 'version? string - The identifier that is used to identify this version of the questionnaire when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the questionnaire author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.
- url? uri - An absolute URI that is used to identify this questionnaire when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this questionnaire is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the questionnaire is stored on different servers.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- lastReviewDate? date - The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- name? string - A natural language name identifying the questionnaire. This name should be usable as an identifier for the module by machine processing applications such as code generation.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- publisher? string - The name of the organization or individual that published the questionnaire.
- useContext? UsageContext[] - The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate questionnaire instances.
- status DTRQuestionnaireAdaptStatus - The status of this questionnaire. Enables tracking the life-cycle of the content.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItem
FHIR DTRQuestionnaireAdaptItem datatype record.
Fields
- repeats? boolean - An indication, if true, that the item may occur multiple times in the response, collecting multiple answers for questions or multiple sets of answers for groups.
- extension? Extension[] - An Extension
- code? Coding[] - A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers).
- enableWhen? DTRQuestionnaireAdaptItemEnableWhen[] - A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true.
- initial? DTRQuestionnaireAdaptItemInitial[] - One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input.
- prefix? string - A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- readOnly? boolean - An indication, when true, that the value cannot be changed by a human respondent to the Questionnaire.
- 'type DTRQuestionnaireAdaptItemType - The type of questionnaire item this is - whether text for display, a grouping of other items or a particular type of data to be captured (string, integer, coded choice, etc.).
- required? boolean - An indication, if true, that the item must be present in a 'completed' QuestionnaireResponse. If false, the item may be skipped when answering the questionnaire.
- linkId string - An identifier that is unique within the Questionnaire allowing linkage to the equivalent item in a QuestionnaireResponse resource.
- definition? uri - This element is a URI that refers to an ElementDefinition that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value: * code (ElementDefinition.code) * type (ElementDefinition.type) * required (ElementDefinition.min) * repeats (ElementDefinition.max) * maxLength (ElementDefinition.maxLength) * answerValueSet (ElementDefinition.binding) * options (ElementDefinition.binding).
- enableBehavior? DTRQuestionnaireAdaptItemEnableBehavior - Controls how multiple enableWhen values are interpreted - whether all or any must be true.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- text DTRQuestionnaireAdaptItemText - The name of a section, the text of a question or text content for a display item.
- answerOption? DTRQuestionnaireAdaptItemAnswerOption[] - One of the permitted answers for a 'choice' or 'open-choice' question.
- answerValueSet? canonical - A reference to a value set containing a list of codes representing permitted answers for a 'choice' or 'open-choice' question.
- maxLength? integer - The maximum number of characters that are permitted in the answer to be considered a 'valid' QuestionnaireResponse.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemAnswerOption
FHIR DTRQuestionnaireAdaptItemAnswerOption datatype record.
Fields
- extension? Extension[] - An Extension
- valueQuestionnaireCoding Coding - A potential answer that's allowed as the answer to this question.
- initialSelected? boolean - Indicates whether the answer value is selected when the list of possible answers is initially shown.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireString string - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireDate date - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireTime time - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireReference Reference - A potential answer that's allowed as the answer to this question.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemEnableWhen
FHIR DTRQuestionnaireAdaptItemEnableWhen datatype record.
Fields
- answerQuestionnaireReference Reference - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireDate date - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- extension? Extension[] - May 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.
- question string - The linkId for the question whose answer (or lack of answer) governs whether this item is enabled.
- answerQuestionnaireDecimal decimal - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- answerQuestionnaireTime time - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireString string - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireCoding Coding - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireInteger integer - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireQuantity Quantity - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- operator DTRQuestionnaireAdaptItemEnableWhenOperator - Specifies the criteria by which the question is enabled.
- answerQuestionnaireDateTime dateTime - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireBoolean boolean - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemInitial
FHIR DTRQuestionnaireAdaptItemInitial datatype record.
Fields
- extension? Extension[] - May 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.
- valueQuestionnaireCoding Coding - The actual value to for an initial answer.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueQuestionnaireUri uri - The actual value to for an initial answer.
- valueQuestionnaireBoolean boolean - The actual value to for an initial answer.
- valueQuestionnaireAttachment Attachment - The actual value to for an initial answer.
- valueQuestionnaireReference Reference - The actual value to for an initial answer.
- valueQuestionnaireDecimal decimal - The actual value to for an initial answer.
- valueQuestionnaireDateTime dateTime - The actual value to for an initial answer.
- valueQuestionnaireQuantity Quantity - The actual value to for an initial answer.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - The actual value to for an initial answer.
- valueQuestionnaireString string - The actual value to for an initial answer.
- valueQuestionnaireDate date - The actual value to for an initial answer.
- valueQuestionnaireTime time - The actual value to for an initial answer.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptItemText
FHIR DTRQuestionnaireAdaptItemText datatype record.
Fields
- extension? Extension[] - An Extension
- id? string - unique id for the element within a resource (for internal references)
- value? string - The actual value
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearch
FHIR DTRQuestionnaireAdaptSearch resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIREADAPTSEARCH(default RESOURCE_NAME_DTRQUESTIONNAIREADAPTSEARCH) - The type of the resource describes
- date? dateTime - The date (and optionally time) when the questionnaire was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the questionnaire changes.
- copyright? markdown - A copyright statement relating to the questionnaire and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the questionnaire.
- extension Extension[] - An Extension
- approvalDate? date - The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage.
- code? Coding[] - An identifier for this question or group of questions in a particular terminology such as LOINC.
- purpose? markdown - Explanation of why this questionnaire is needed and why it has been designed as it has.
- jurisdiction? CodeableConcept[] - A legal or geographic region in which the questionnaire is intended to be used.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? markdown - A free text natural language description of the questionnaire from a consumer's perspective.
- experimental? boolean - A Boolean value to indicate that this questionnaire is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.
- language? code - The base language in which the resource is written.
- title? DTRQuestionnaireAdaptSearchTitle - A short, descriptive, user-friendly title for the questionnaire.
- subjectType? code[] - The types of subjects that can be the subject of responses created for the questionnaire.
- contact? ContactDetail[] - Contact details to assist a user in finding and communicating with the publisher.
- derivedFrom? canonical[] - The URL of a Questionnaire that this Questionnaire is based on.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- identifier? Identifier[] - A formal identifier that is used to identify this questionnaire when it is represented in other formats, or referenced in a specification, model, design or an instance.
- item? DTRQuestionnaireAdaptSearchItem[] - A particular question, question grouping or display text that is part of the questionnaire.
- effectivePeriod? Period - The period during which the questionnaire content was or is planned to be in active use.
- 'version? string - The identifier that is used to identify this version of the questionnaire when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the questionnaire author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.
- url uri - An absolute URI that is used to identify this questionnaire when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this questionnaire is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the questionnaire is stored on different servers.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- lastReviewDate? date - The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- name? string - A natural language name identifying the questionnaire. This name should be usable as an identifier for the module by machine processing applications such as code generation.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- publisher? string - The name of the organization or individual that published the questionnaire.
- useContext? UsageContext[] - The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate questionnaire instances.
- status DTRQuestionnaireAdaptSearchStatus - The status of this questionnaire. Enables tracking the life-cycle of the content.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItem
FHIR DTRQuestionnaireAdaptSearchItem datatype record.
Fields
- repeats? boolean - An indication, if true, that a QuestionnaireResponse for this item may include multiple answers associated with a single instance of this item (for question-type items) or multiple repetitions of the item (for group-type items)
- extension? Extension[] - An Extension
- code? Coding[] - A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers).
- enableWhen? DTRQuestionnaireAdaptSearchItemEnableWhen[] - A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true.
- initial? DTRQuestionnaireAdaptSearchItemInitial[] - One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input.
- prefix? string - A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- readOnly? boolean - An indication, when true, that the value cannot be changed by a human respondent to the Questionnaire.
- 'type DTRQuestionnaireAdaptSearchItemType - The type of questionnaire item this is - whether text for display, a grouping of other items or a particular type of data to be captured (string, integer, coded choice, etc.).
- required? boolean - An indication, if true, that the item must be present in a 'completed' QuestionnaireResponse. If false, the item may be skipped when answering the questionnaire.
- linkId string - An identifier that is unique within the Questionnaire allowing linkage to the equivalent item in a QuestionnaireResponse resource.
- definition? uri - This element is a URI that refers to an ElementDefinition that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value: * code (ElementDefinition.code) * type (ElementDefinition.type) * required (ElementDefinition.min) * repeats (ElementDefinition.max) * maxLength (ElementDefinition.maxLength) * answerValueSet (ElementDefinition.binding) * options (ElementDefinition.binding).
- enableBehavior? DTRQuestionnaireAdaptSearchItemEnableBehavior - Controls how multiple enableWhen values are interpreted - whether all or any must be true.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- text? string - The name of a section, the text of a question or text content for a display item.
- answerOption? DTRQuestionnaireAdaptSearchItemAnswerOption[] - One of the permitted answers for a 'choice' or 'open-choice' question.
- answerValueSet? canonical - A reference to a value set containing a list of codes representing permitted answers for a 'choice' or 'open-choice' question.
- maxLength? integer - The maximum number of characters that are permitted in the answer to be considered a 'valid' QuestionnaireResponse.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemAnswerOption
FHIR DTRQuestionnaireAdaptSearchItemAnswerOption datatype record.
Fields
- extension? Extension[] - May 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.
- valueQuestionnaireCoding Coding - A potential answer that's allowed as the answer to this question.
- initialSelected? boolean - Indicates whether the answer value is selected when the list of possible answers is initially shown.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireString string - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireDate date - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireTime time - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireReference Reference - A potential answer that's allowed as the answer to this question.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemEnableWhen
FHIR DTRQuestionnaireAdaptSearchItemEnableWhen datatype record.
Fields
- answerQuestionnaireReference Reference - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireDate date - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- extension? Extension[] - May 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.
- question string - The linkId for the question whose answer (or lack of answer) governs whether this item is enabled.
- answerQuestionnaireDecimal decimal - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- answerQuestionnaireTime time - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireString string - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireCoding Coding - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireInteger integer - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireQuantity Quantity - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- operator DTRQuestionnaireAdaptSearchItemEnableWhenOperator - Specifies the criteria by which the question is enabled.
- answerQuestionnaireDateTime dateTime - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireBoolean boolean - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchItemInitial
FHIR DTRQuestionnaireAdaptSearchItemInitial datatype record.
Fields
- extension? Extension[] - May 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.
- valueQuestionnaireCoding Coding - The actual value to for an initial answer.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueQuestionnaireUri uri - The actual value to for an initial answer.
- valueQuestionnaireBoolean boolean - The actual value to for an initial answer.
- valueQuestionnaireAttachment Attachment - The actual value to for an initial answer.
- valueQuestionnaireReference Reference - The actual value to for an initial answer.
- valueQuestionnaireDecimal decimal - The actual value to for an initial answer.
- valueQuestionnaireDateTime dateTime - The actual value to for an initial answer.
- valueQuestionnaireQuantity Quantity - The actual value to for an initial answer.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - The actual value to for an initial answer.
- valueQuestionnaireString string - The actual value to for an initial answer.
- valueQuestionnaireDate date - The actual value to for an initial answer.
- valueQuestionnaireTime time - The actual value to for an initial answer.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptSearchTitle
FHIR DTRQuestionnaireAdaptSearchTitle datatype record.
Fields
- extension? Extension[] - An Extension
- id? string - unique id for the element within a resource (for internal references)
- value? string - The actual value
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptText
FHIR DTRQuestionnaireAdaptText datatype record.
Fields
- div xhtml - The actual narrative content, a stripped down version of XHTML.
- extension? Extension[] - May 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.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- status DTRQuestionnaireAdaptTextStatus - The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.
health.fhir.r4.davincidtr210: DTRQuestionnaireAdaptTitle
FHIR DTRQuestionnaireAdaptTitle datatype record.
Fields
- extension? Extension[] - An Extension
- id? string - unique id for the element within a resource (for internal references)
- value? string - The actual value
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireInputParameters
FHIR DTRQuestionnaireNextQuestionnaireInputParameters resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREINPUTPARAMETERS(default RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREINPUTPARAMETERS) - The type of the resource describes
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- 'parameter? DTRQuestionnaireNextQuestionnaireInputParametersParameter[] - A parameter passed to or received from the operation.
- parameter Slicings
- DTRQuestionnaireNextQuestionnaireInputParametersParameterQuestionnaireResponse: Operation Parameter
- min = 0
- max = *
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- language? code - The base language in which the resource is written.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireInputParametersParameter
FHIR DTRQuestionnaireNextQuestionnaireInputParametersParameter datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireInputParametersParameterQuestionnaireResponse
FHIR DTRQuestionnaireNextQuestionnaireInputParametersParameterQuestionnaireResponse datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? DTRQuestionnaireResponse - Sets expectations for supported capabilities for questionnaire responses for SDC-conformant systems.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string(default "in") - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireOutputParameters
FHIR DTRQuestionnaireNextQuestionnaireOutputParameters resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREOUTPUTPARAMETERS(default RESOURCE_NAME_DTRQUESTIONNAIRENEXTQUESTIONNAIREOUTPUTPARAMETERS) - The type of the resource describes
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- 'parameter? DTRQuestionnaireNextQuestionnaireOutputParametersParameter[] - A parameter passed to or received from the operation.
- parameter Slicings
- DTRQuestionnaireNextQuestionnaireOutputParametersParameterQuestionnaireResponse: Operation Parameter
- min = 0
- max = *
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- language? code - The base language in which the resource is written.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireOutputParametersParameter
FHIR DTRQuestionnaireNextQuestionnaireOutputParametersParameter datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnaireNextQuestionnaireOutputParametersParameterQuestionnaireResponse
FHIR DTRQuestionnaireNextQuestionnaireOutputParametersParameterQuestionnaireResponse datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? DTRQuestionnaireResponse - Sets expectations for supported capabilities for questionnaire responses for SDC-conformant systems.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string(default "out") - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParameters
FHIR DTRQuestionnairePackageInputParameters resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEINPUTPARAMETERS(default RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEINPUTPARAMETERS) - The type of the resource describes
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- 'parameter DTRQuestionnairePackageInputParametersParameter[] - A parameter passed to or received from the operation.
- parameter Slicings
- DTRQuestionnairePackageInputParametersParameterCoverage: Operation Parameter
- min = 1
- max = *
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- language? code - The base language in which the resource is written.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameter
FHIR DTRQuestionnairePackageInputParametersParameter datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameterChangedsince
FHIR DTRQuestionnairePackageInputParametersParameterChangedsince datatype record.
Fields
- extension? Extension[] - May 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.
- 'resource? Resource - If the parameter is a whole resource.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name string - The name of the parameter (reference to the operation definition).
- valueInstant instant - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameterContext
FHIR DTRQuestionnairePackageInputParametersParameterContext datatype record.
Fields
- extension? Extension[] - May 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.
- valueString string - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name string - The name of the parameter (reference to the operation definition).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameterCoverage
FHIR DTRQuestionnairePackageInputParametersParameterCoverage datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource CRDCoverage - This profile specifies constraints on the Coverage resource to support coverage requirements discovery.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameterOrder
FHIR DTRQuestionnairePackageInputParametersParameterOrder datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- 'resource Resource - A booking of a healthcare event among patient(s), practitioner(s), related person(s) and/or device(s) for a specific date/time. This may result in one or more Encounter(s).
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageInputParametersParameterQuestionnaire
FHIR DTRQuestionnairePackageInputParametersParameterQuestionnaire datatype record.
Fields
- valueCanonical canonical - If the parameter is a data type.
- extension? Extension[] - May 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.
- 'resource? Resource - If the parameter is a whole resource.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name string - The name of the parameter (reference to the operation definition).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageOutputParameters
FHIR DTRQuestionnairePackageOutputParameters resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEOUTPUTPARAMETERS(default RESOURCE_NAME_DTRQUESTIONNAIREPACKAGEOUTPUTPARAMETERS) - The type of the resource describes
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- 'parameter DTRQuestionnairePackageOutputParametersParameter[] - A parameter passed to or received from the operation.
- parameter Slicings
- DTRQuestionnairePackageOutputParametersParameterOutcome: Operation Outcome from this execution
- min = 0
- max = 1
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- language? code - The base language in which the resource is written.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnairePackageOutputParametersParameter
FHIR DTRQuestionnairePackageOutputParametersParameter datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? Resource - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageOutputParametersParameterOutcome
FHIR DTRQuestionnairePackageOutputParametersParameterOutcome datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource? OperationOutcome - If the parameter is a whole resource.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnairePackageOutputParametersParameterPackageBundle
FHIR DTRQuestionnairePackageOutputParametersParameterPackageBundle datatype record.
Fields
- valueTime? time - If the parameter is a data type.
- valueTriggerDefinition? TriggerDefinition - If the parameter is a data type.
- valueMoney? Money - If the parameter is a data type.
- valueSignature? Signature - If the parameter is a data type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueUuid? uuid - If the parameter is a data type.
- valueRatio? Ratio - If the parameter is a data type.
- valueParameterDefinition? ParameterDefinition - If the parameter is a data type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger? integer - If the parameter is a data type.
- valueUnsignedInt? unsignedInt - If the parameter is a data type.
- valueQuantity? Quantity - If the parameter is a data type.
- valueCanonical? canonical - If the parameter is a data type.
- valueCount? Count - If the parameter is a data type.
- valueId? id - If the parameter is a data type.
- 'resource Bundle - A container for a collection of resources.
- valueCode? code - If the parameter is a data type.
- valueAddress? Address - If the parameter is a data type.
- valueContactPoint? ContactPoint - If the parameter is a data type.
- valuePeriod? Period - If the parameter is a data type.
- valueSampledData? SampledData - If the parameter is a data type.
- valueTiming? Timing - If the parameter is a data type.
- name string - The name of the parameter (reference to the operation definition).
- valueInstant? instant - If the parameter is a data type.
- valueAge? Age - If the parameter is a data type.
- valueDosage? Dosage - If the parameter is a data type.
- valueBase64Binary? base64Binary - If the parameter is a data type.
- valueBoolean? boolean - If the parameter is a data type.
- valueCoding? Coding - If the parameter is a data type.
- extension? Extension[] - May 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.
- valueIdentifier? Identifier - If the parameter is a data type.
- valueExpression? Expression - If the parameter is a data type.
- valueReference? Reference - If the parameter is a data type.
- valueRange? Range - If the parameter is a data type.
- valueUri? uri - If the parameter is a data type.
- valueDistance? Distance - If the parameter is a data type.
- valueUrl? urlType - If the parameter is a data type.
- valueContactDetail? ContactDetail - If the parameter is a data type.
- valueMeta? Meta - If the parameter is a data type.
- valueCodeableConcept? CodeableConcept - If the parameter is a data type.
- valueMarkdown? markdown - If the parameter is a data type.
- valueAttachment? Attachment - If the parameter is a data type.
- valueUsageContext? UsageContext - If the parameter is a data type.
- valueDateTime? dateTime - If the parameter is a data type.
- valueHumanName? HumanName - If the parameter is a data type.
- valueRelatedArtifact? RelatedArtifact - If the parameter is a data type.
- valueDecimal? decimal - If the parameter is a data type.
- valueDate? date - If the parameter is a data type.
- valueOid? oid - If the parameter is a data type.
- valueContributor? Contributor - If the parameter is a data type.
- valueString? string - If the parameter is a data type.
- valuePositiveInt? positiveInt - If the parameter is a data type.
- valueDuration? Duration - If the parameter is a data type.
- valueDataRequirement? DataRequirement - If the parameter is a data type.
- valueAnnotation? Annotation - If the parameter is a data type.
health.fhir.r4.davincidtr210: DTRQuestionnaireResponse
FHIR DTRQuestionnaireResponse resource record.
Fields
- resourceType RESOURCE_NAME_DTRQUESTIONNAIRERESPONSE(default RESOURCE_NAME_DTRQUESTIONNAIRERESPONSE) - The type of the resource describes
- authored dateTime - Identifies when this version of the answer set was created. Changes whenever the answers are updated.
- identifier? Identifier - A business identifier assigned to a particular completed (or partially completed) questionnaire.
- partOf? Reference[] - A procedure or observation that this questionnaire was performed as part of the execution of. For example, the surgery a checklist was executed as part of.
- extension Extension[] - An Extension
- item DTRQuestionnaireResponseItem[] - A group or question item from the original questionnaire for which answers are provided.
- questionnaire canonical - The Questionnaire that defines and organizes the questions for which answers are being provided.
- author? Reference - Person who received the answers to the questions in the QuestionnaireResponse and recorded them in the system.
- subject Reference - The subject of the questionnaire response. This could be a patient, organization, practitioner, device, etc. This is who/what the answers apply to, but is not necessarily the source of information.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language? code - The base language in which the resource is written.
- encounter? Reference - The Encounter during which this questionnaire response was created or to which the creation of this record is tightly associated.
- 'source? Reference - The person who answered the questions about the subject.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - The order, proposal or plan that is fulfilled in whole or in part by this QuestionnaireResponse. For example, a ServiceRequest seeking an intake assessment or a decision support recommendation to assess for post-partum depression.
- status DTRQuestionnaireResponseStatus - The position of the questionnaire response within its overall lifecycle.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRQuestionnaireResponseItem
FHIR DTRQuestionnaireResponseItem datatype record.
Fields
- extension? Extension[] - An Extension
- linkId string - The item from the Questionnaire that corresponds to this item in the QuestionnaireResponse resource.
- answer? DTRQuestionnaireResponseItemAnswer[] - The respondent's answer(s) to the question.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- definition? uri - A reference to an ElementDefinition that provides the details for the item.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- text? string - Text that is displayed above the contents of the group or as the text of the question being answered.
health.fhir.r4.davincidtr210: DTRQuestionnaireResponseItemAnswer
FHIR DTRQuestionnaireResponseItemAnswer datatype record.
Fields
- valueQuestionnaireResponseReference? Reference - The answer (or one of the answers) provided by the respondent to the question.
- extension Extension[] - An Extension
- valueQuestionnaireResponseAttachment? Attachment - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseTime? time - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseQuantity? Quantity - The answer (or one of the answers) provided by the respondent to the question.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueQuestionnaireResponseBoolean? boolean - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseString? string - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseUri? uri - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseCoding? Coding - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseDecimal? decimal - The answer (or one of the answers) provided by the respondent to the question.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireResponseInteger? integer - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseDate? date - The answer (or one of the answers) provided by the respondent to the question.
- valueQuestionnaireResponseDateTime? dateTime - The answer (or one of the answers) provided by the respondent to the question.
health.fhir.r4.davincidtr210: DTRStdQuestionnaire
FHIR DTRStdQuestionnaire resource record.
Fields
- resourceType RESOURCE_NAME_DTRSTDQUESTIONNAIRE(default RESOURCE_NAME_DTRSTDQUESTIONNAIRE) - The type of the resource describes
- date? dateTime - The date (and optionally time) when the questionnaire was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the questionnaire changes.
- copyright? markdown - A copyright statement relating to the questionnaire and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the questionnaire.
- extension? Extension[] - An Extension
- approvalDate? date - The date on which the resource content was approved by the publisher. Approval happens once when the content is officially approved for usage.
- code? Coding[] - An identifier for this question or group of questions in a particular terminology such as LOINC.
- purpose? markdown - Explanation of why this questionnaire is needed and why it has been designed as it has.
- jurisdiction? CodeableConcept[] - A legal or geographic region in which the questionnaire is intended to be used.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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 is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? markdown - A free text natural language description of the questionnaire from a consumer's perspective.
- experimental? boolean - A Boolean value to indicate that this questionnaire is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.
- language? code - The base language in which the resource is written.
- title? DTRStdQuestionnaireTitle - A short, descriptive, user-friendly title for the questionnaire.
- subjectType code[] - The types of subjects that can be the subject of responses created for the questionnaire.
- contact? ContactDetail[] - Contact details to assist a user in finding and communicating with the publisher.
- derivedFrom? canonical[] - The URL of a Questionnaire that this Questionnaire is based on.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text DTRStdQuestionnaireText - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- identifier? Identifier[] - A formal identifier that is used to identify this questionnaire when it is represented in other formats, or referenced in a specification, model, design or an instance.
- item? DTRStdQuestionnaireItem[] - A particular question, question grouping or display text that is part of the questionnaire.
- effectivePeriod? Period - The period during which the questionnaire content was or is planned to be in active use.
- 'version? string - The identifier that is used to identify this version of the questionnaire when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the questionnaire author and is not expected to be globally unique. For example, it might be a timestamp (e.g. yyyymmdd) if a managed version is not available. There is also no expectation that versions can be placed in a lexicographical sequence.
- url uri - An absolute URI that is used to identify this questionnaire when it is referenced in a specification, model, design or an instance; also called its canonical identifier. This SHOULD be globally unique and SHOULD be a literal address at which at which an authoritative instance of this questionnaire is (or will be) published. This URL can be the target of a canonical reference. It SHALL remain the same when the questionnaire is stored on different servers.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- lastReviewDate? date - The date on which the resource content was last reviewed. Review happens periodically after approval but does not change the original approval date.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- name? string - A natural language name identifying the questionnaire. This name should be usable as an identifier for the module by machine processing applications such as code generation.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- publisher? string - The name of the organization or individual that published the questionnaire.
- useContext? UsageContext[] - The content was developed with a focus and intent of supporting the contexts that are listed. These contexts may be general categories (gender, age, ...) or may be references to specific programs (insurance plans, studies, ...) and may be used to assist with indexing and searching for appropriate questionnaire instances.
- status DTRStdQuestionnaireStatus - The status of this questionnaire. Enables tracking the life-cycle of the content.
- Element... - Rest field
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItem
FHIR DTRStdQuestionnaireItem datatype record.
Fields
- repeats? boolean - An indication, if true, that a QuestionnaireResponse for this item may include multiple answers associated with a single instance of this item (for question-type items) or multiple repetitions of the item (for group-type items)
- extension? Extension[] - An Extension
- code? Coding[] - A terminology code that corresponds to this group or question (e.g. a code from LOINC, which defines many questions and answers).
- enableWhen? DTRStdQuestionnaireItemEnableWhen[] - A constraint indicating that this item should only be enabled (displayed/allow answers to be captured) when the specified condition is true.
- initial? DTRStdQuestionnaireItemInitial[] - One or more values that should be pre-populated in the answer when initially rendering the questionnaire for user input.
- prefix? string - A short label for a particular group, question or set of display text within the questionnaire used for reference by the individual completing the questionnaire.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- readOnly? boolean - An indication, when true, that the value cannot be changed by a human respondent to the Questionnaire.
- 'type DTRStdQuestionnaireItemType - The type of questionnaire item this is - whether text for display, a grouping of other items or a particular type of data to be captured (string, integer, coded choice, etc.).
- required? boolean - An indication, if true, that the item must be present in a 'completed' QuestionnaireResponse. If false, the item may be skipped when answering the questionnaire.
- linkId string - An identifier that is unique within the Questionnaire allowing linkage to the equivalent item in a QuestionnaireResponse resource.
- definition? uri - This element is a URI that refers to an ElementDefinition that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value: * code (ElementDefinition.code) * type (ElementDefinition.type) * required (ElementDefinition.min) * repeats (ElementDefinition.max) * maxLength (ElementDefinition.maxLength) * answerValueSet (ElementDefinition.binding) * options (ElementDefinition.binding).
- enableBehavior? DTRStdQuestionnaireItemEnableBehavior - Controls how multiple enableWhen values are interpreted - whether all or any must be true.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- text? DTRStdQuestionnaireItemText - The name of a section, the text of a question or text content for a display item.
- answerOption? DTRStdQuestionnaireItemAnswerOption[] - One of the permitted answers for a 'choice' or 'open-choice' question.
- answerValueSet? canonical - A reference to a value set containing a list of codes representing permitted answers for a 'choice' or 'open-choice' question.
- maxLength? integer - The maximum number of characters that are permitted in the answer to be considered a 'valid' QuestionnaireResponse.
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemAnswerOption
FHIR DTRStdQuestionnaireItemAnswerOption datatype record.
Fields
- extension? Extension[] - An Extension
- valueQuestionnaireCoding Coding - A potential answer that's allowed as the answer to this question.
- initialSelected? boolean - Indicates whether the answer value is selected when the list of possible answers is initially shown.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireString string - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireDate date - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireTime time - A potential answer that's allowed as the answer to this question.
- valueQuestionnaireReference Reference - A potential answer that's allowed as the answer to this question.
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemEnableWhen
FHIR DTRStdQuestionnaireItemEnableWhen datatype record.
Fields
- answerQuestionnaireReference Reference - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireDate date - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- extension? Extension[] - May 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.
- question string - The linkId for the question whose answer (or lack of answer) governs whether this item is enabled.
- answerQuestionnaireDecimal decimal - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- answerQuestionnaireTime time - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireString string - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireCoding Coding - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireInteger integer - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireQuantity Quantity - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- operator DTRStdQuestionnaireItemEnableWhenOperator - Specifies the criteria by which the question is enabled.
- answerQuestionnaireDateTime dateTime - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- answerQuestionnaireBoolean boolean - A value that the referenced question is tested using the specified operator in order for the item to be enabled.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemInitial
FHIR DTRStdQuestionnaireItemInitial datatype record.
Fields
- extension? Extension[] - May 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.
- valueQuestionnaireCoding Coding - The actual value to for an initial answer.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueQuestionnaireUri uri - The actual value to for an initial answer.
- valueQuestionnaireBoolean boolean - The actual value to for an initial answer.
- valueQuestionnaireAttachment Attachment - The actual value to for an initial answer.
- valueQuestionnaireReference Reference - The actual value to for an initial answer.
- valueQuestionnaireDecimal decimal - The actual value to for an initial answer.
- valueQuestionnaireDateTime dateTime - The actual value to for an initial answer.
- valueQuestionnaireQuantity Quantity - The actual value to for an initial answer.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuestionnaireInteger integer - The actual value to for an initial answer.
- valueQuestionnaireString string - The actual value to for an initial answer.
- valueQuestionnaireDate date - The actual value to for an initial answer.
- valueQuestionnaireTime time - The actual value to for an initial answer.
health.fhir.r4.davincidtr210: DTRStdQuestionnaireItemText
FHIR DTRStdQuestionnaireItemText datatype record.
Fields
- extension? Extension[] - An Extension
- id? string - unique id for the element within a resource (for internal references)
- value? string - The actual value
health.fhir.r4.davincidtr210: DTRStdQuestionnaireText
FHIR DTRStdQuestionnaireText datatype record.
Fields
- div xhtml - The actual narrative content, a stripped down version of XHTML.
- extension? Extension[] - May 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.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- status DTRStdQuestionnaireTextStatus - The status of the narrative - whether it's entirely generated (from just the defined data or the extensions too), or whether a human authored it and it may contain additional data.
health.fhir.r4.davincidtr210: DTRStdQuestionnaireTitle
FHIR DTRStdQuestionnaireTitle datatype record.
Fields
- extension? Extension[] - An Extension
- id? string - unique id for the element within a resource (for internal references)
- value? string - The actual value
Import
import ballerinax/health.fhir.r4.davincidtr210;
Metadata
Released date: 27 days ago
Version: 1.0.0
Compatibility
Platform: any
Ballerina version: 2201.12.2
GraalVM compatible: Yes
Pull count
Total: 3
Current verison: 3
Weekly downloads
Keywords
Healthcare
FHIR
R4
davincidtr210
Contributors
Other versions
1.0.0
Dependencies