Da Vinci - Documentation Templates and Rules
2.0.1 - STU 2 United States of America flag

This page is part of the Documentation Templates and Rules (v2.0.1: STU 2.0) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: DTR Questionnaire Package Input Parameters

Official URL: http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-qpackage-input-parameters Version: 2.0.1
Standards status: Trial-use Maturity Level: 2 Computable Name: DTRQuestionnairePackageInputParameters

The Parameters profile used to define the inputs of the $questionnaire-package operation.

Usage:

Formal Views of Profile Content

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

This structure is derived from Parameters

NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... Slices for parameter S1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:coverage S1..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: coverage
..... resource S1..1CoverageInsurance or medical plan or a payment agreement
.... parameter:order S0..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: order
..... resource S1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
.... parameter:questionnaire S0..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] S1..1canonical(Questionnaire)If parameter is a data type
.... parameter:context S0..1BackboneElementCRD or CDex-provided context
..... name 1..1stringName from the definition
Required Pattern: context
..... value[x] S1..1stringIf parameter is a data type
.... parameter:changedsince S0..1BackboneElementWhen the Questionnaire package was last retrieved
..... name 1..1stringName from the definition
Required Pattern: changedsince
..... value[x] S1..1instantIf parameter is a data type

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for parameter SΣC1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
.... parameter:coverage SΣC1..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: coverage
..... resource SC1..1CoverageInsurance or medical plan or a payment agreement
.... parameter:order SΣC0..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: order
..... resource SΣC1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
.... parameter:questionnaire SΣC0..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] SΣC1..1canonical(Questionnaire)If parameter is a data type
.... parameter:context SΣC0..1BackboneElementCRD or CDex-provided context
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: context
..... value[x] SΣC1..1stringIf parameter is a data type
.... parameter:changedsince SΣC0..1BackboneElementWhen the Questionnaire package was last retrieved
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: changedsince
..... value[x] SΣC1..1instantIf parameter is a data type

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')
NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for parameter SΣC1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:coverage SΣC1..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: coverage
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource SC1..1CoverageInsurance or medical plan or a payment agreement
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:order SΣC0..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: order
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource SΣC1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:questionnaire SΣC0..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] SΣC1..1canonical(Questionnaire)If parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:context SΣC0..1BackboneElementCRD or CDex-provided context
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: context
..... value[x] SΣC1..1stringIf parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:changedsince SΣC0..1BackboneElementWhen the Questionnaire package was last retrieved
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: changedsince
..... value[x] SΣC1..1instantIf parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Parameters.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')

Differential View

This structure is derived from Parameters

NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... Slices for parameter S1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:coverage S1..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: coverage
..... resource S1..1CoverageInsurance or medical plan or a payment agreement
.... parameter:order S0..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: order
..... resource S1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
.... parameter:questionnaire S0..*BackboneElementOperation Parameter
..... name 1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] S1..1canonical(Questionnaire)If parameter is a data type
.... parameter:context S0..1BackboneElementCRD or CDex-provided context
..... name 1..1stringName from the definition
Required Pattern: context
..... value[x] S1..1stringIf parameter is a data type
.... parameter:changedsince S0..1BackboneElementWhen the Questionnaire package was last retrieved
..... name 1..1stringName from the definition
Required Pattern: changedsince
..... value[x] S1..1instantIf parameter is a data type

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for parameter SΣC1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
.... parameter:coverage SΣC1..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: coverage
..... resource SC1..1CoverageInsurance or medical plan or a payment agreement
.... parameter:order SΣC0..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: order
..... resource SΣC1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
.... parameter:questionnaire SΣC0..*BackboneElementOperation Parameter
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] SΣC1..1canonical(Questionnaire)If parameter is a data type
.... parameter:context SΣC0..1BackboneElementCRD or CDex-provided context
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: context
..... value[x] SΣC1..1stringIf parameter is a data type
.... parameter:changedsince SΣC0..1BackboneElementWhen the Questionnaire package was last retrieved
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: changedsince
..... value[x] SΣC1..1instantIf parameter is a data type

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Parameters C0..*ParametersOperation Request or Response
dtr-1: At least one of 'order', 'questionnaire' and 'context' SHALL be present
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... Slices for parameter SΣC1..*BackboneElementOperation Parameter
Slice: Unordered, Open by pattern:name
.... parameter:All Slices Content/Rules for all slices
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:coverage SΣC1..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: coverage
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource SC1..1CoverageInsurance or medical plan or a payment agreement
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:order SΣC0..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: order
..... value[x] ΣC0..1If parameter is a data type
...... valueBase64Binarybase64Binary
...... valueBooleanboolean
...... valueCanonicalcanonical(Any)
...... valueCodecode
...... valueDatedate
...... valueDateTimedateTime
...... valueDecimaldecimal
...... valueIdid
...... valueInstantinstant
...... valueIntegerinteger
...... valueMarkdownmarkdown
...... valueOidoid
...... valuePositiveIntpositiveInt
...... valueStringstring
...... valueTimetime
...... valueUnsignedIntunsignedInt
...... valueUriuri
...... valueUrlurl
...... valueUuiduuid
...... valueAddressAddress
...... valueAgeAge
...... valueAnnotationAnnotation
...... valueAttachmentAttachment
...... valueCodeableConceptCodeableConcept
...... valueCodingCoding
...... valueContactPointContactPoint
...... valueCountCount
...... valueDistanceDistance
...... valueDurationDuration
...... valueHumanNameHumanName
...... valueIdentifierIdentifier
...... valueMoneyMoney
...... valuePeriodPeriod
...... valueQuantityQuantity
...... valueRangeRange
...... valueRatioRatio
...... valueReferenceReference(Any)
...... valueSampledDataSampledData
...... valueSignatureSignature
...... valueTimingTiming
...... valueContactDetailContactDetail
...... valueContributorContributor
...... valueDataRequirementDataRequirement
...... valueExpressionExpression
...... valueParameterDefinitionParameterDefinition
...... valueRelatedArtifactRelatedArtifact
...... valueTriggerDefinitionTriggerDefinition
...... valueUsageContextUsageContext
...... valueDosageDosage
...... valueMetaMeta
..... resource SΣC1..1One or more Order resource instances. e.g., DeviceRequest, ServiceRequest, MedicationRequest, ... Encounter, Appointment, or prior-auth Claim, etc.
...... resourceAppointment(Appointment)
...... resourceEncounter(USCoreEncounterProfile)
...... resourceCommunicationRequest(CommunicationRequest)
...... resourceDeviceRequest(DeviceRequest)
...... resourceImmunizationRecommendation
...... resourceMedicationRequest(MedicationRequest)
...... resourceNutritionOrder(NutritionOrder)
...... resourceServiceRequest(ServiceRequest)
...... resourceSupplyRequest
...... resourceVisionPrescription(VisionPrescription)
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:questionnaire SΣC0..*BackboneElementOperation Parameter
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: questionnaire
..... value[x] SΣC1..1canonical(Questionnaire)If parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:context SΣC0..1BackboneElementCRD or CDex-provided context
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: context
..... value[x] SΣC1..1stringIf parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter
.... parameter:changedsince SΣC0..1BackboneElementWhen the Questionnaire package was last retrieved
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... name Σ1..1stringName from the definition
Required Pattern: changedsince
..... value[x] SΣC1..1instantIf parameter is a data type
..... resource ΣC0..1ResourceIf parameter is a whole resource
..... part Σ0..*See parameter (Parameters)Named part of a multi-part parameter

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Parameters.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding

Constraints

IdGradePath(s)DetailsRequirements
dtr-1errorParametersAt least one of 'order', 'questionnaire' and 'context' SHALL be present
: parameter.exists(name='order' or name='questionnaire' or name='context')

 

Other representations of profile: CSV, Excel, Schematron