De-Identification, Anonymization, Redaction Toolkit Services
0.1.0 - STU1 Release 1 - Standard for Trial-Use United States of America flag

De-Identification, Anonymization, Redaction Toolkit Services, published by HL7 International / Cross Group Projects. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/fhir-darts/ and changes regularly. See the Directory of published versions

Resource Profile: UDS Plus Patient Reporting Parameters

Official URL: http://hl7.org/fhir/us/uds-plus/StructureDefinition/uds-plus-patient-reporting-parameters Version: 0.1.0
Standards status: Trial-use Maturity Level: 1 Computable Name: UDSPlusPatientReportingParameters

The UDS+ profile is based on the **Parameters FHIR Resource and establishes the core elements, extensions, vocabularies and value sets for representing the Patients and if they are counted for the various reports.

All canonical (Official) URLs will be changed in the future and are not available currently on the web.

Introduction

This profile is used to represent the applicability of the patient data for each report. In other words, the reporting parameters profile is used to convey if a patient should be considered as part of a specific report. One instance of this is expected to be created for each patient that is part of the patient.ndjson file.

Funding Streams

Since the patient data may be applicable to multiple funding streams, an attribute called "combinedFundingStreams" has been added to the Reporting Parameters profile. This string is expected to contain the various funding streams to which this patient is applicable. The attribute will contain a comma seperated list of all the funding streams. For e.g a Patient who is part of the CHC and MHC funding streams will contain the string "CHC,MHC" in the combindedFundingStreams data element.

Report Names

The reportNames attribute contains the information that links the patient to the different UDS Plus reports.

For e.g A Patient who is part of "table6B-Line11-Cervical-Cancer-Screening-CMS124" quality measure will have the valueBoolean set to true for the corresponding line item. For the same patient if the data does not apply to "table6B-Line11a-Breast-Cancer-Screening-CMS125" report, then the valueBoolean will be set to false. This is applicable to all measures and tables specified in the UDS Manual.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for parameter SΣC 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
Constraints: inv-1
.... parameter:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name Σ 1..1 string Name from the definition
.... parameter:patientReference SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: patientReference
..... value[x] SΣC 1..1 Reference() If parameter is a data type
.... parameter:combinedFundingStreams SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] SΣC 1..1 string If parameter is a data type
.... parameter:reportNames SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: reportNames
..... Slices for part SΣ 0..* See parameter (Parameters) Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:All Slices Content/Rules for all slices
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name Σ 1..1 string Name from the definition
...... part:patientsByZip SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table3A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table3B SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table4 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table4
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line1-6 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line7-9 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line10 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line11 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line11a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line12 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line13 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line14a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line17a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line18 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line19 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line20 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line20a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line21 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line21a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line22 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line0 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line2 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line1a-d SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line2a-c SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line3a-f SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] SΣC 1..1 boolean If parameter is a data type

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
inv-1 error Parameters.parameter, Parameters.parameter:patientReference, Parameters.parameter:combinedFundingStreams, Parameters.parameter:reportNames A parameter must have one and only one of (value, resource, part) (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists()))

This structure is derived from Parameters

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... Slices for parameter S 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
.... parameter:patientReference S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: patientReference
..... valueReference S 1..1 Reference() If parameter is a data type
.... parameter:combinedFundingStreams S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] S 1..1 string If parameter is a data type
.... parameter:reportNames S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: reportNames
..... Slices for part S 0..* Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:patientsByZip S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table3A S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table3B S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table4 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table4
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6A S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line1-6 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line7-9 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line10 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line11 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line11a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line12 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line13 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line14a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line17a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line18 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line19 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line20 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line20a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line21 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line21a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line22 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line0 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line2 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line1a-d S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line2a-c S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line3a-f S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] S 1..1 boolean If parameter is a data type

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for parameter SΣC 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
Constraints: inv-1
.... parameter:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name Σ 1..1 string Name from the definition
..... value[x] ΣC 0..1 If parameter is a data type
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:patientReference SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: patientReference
..... value[x] SΣC 1..1 Reference() If parameter is a data type
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:combinedFundingStreams SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] SΣC 1..1 string If parameter is a data type
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:reportNames SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: reportNames
..... value[x] ΣC 0..1 If parameter is a data type
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... Slices for part SΣ 0..* See parameter (Parameters) Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:All Slices Content/Rules for all slices
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name Σ 1..1 string Name from the definition
....... value[x] ΣC 0..1 If parameter is a data type
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:patientsByZip SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table3A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table3B SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table4 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table4
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line1-6 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line7-9 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line10 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line11 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line11a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line12 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line13 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line14a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line17a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line18 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line19 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line20 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line20a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line21 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line21a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line22 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line0 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line2 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line1a-d SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line2a-c SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line3a-f SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Parameters.language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
inv-1 error Parameters.parameter, Parameters.parameter:patientReference, Parameters.parameter:combinedFundingStreams, Parameters.parameter:reportNames A parameter must have one and only one of (value, resource, part) (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists()))

This structure is derived from Parameters

Summary

Mandatory: 86 elements
Must-Support: 88 elements
Fixed: 29 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Parameters.parameter
  • The element 1 is sliced based on the value of Parameters.parameter.part

Maturity: 1

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for parameter SΣC 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
Constraints: inv-1
.... parameter:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name Σ 1..1 string Name from the definition
.... parameter:patientReference SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: patientReference
..... value[x] SΣC 1..1 Reference() If parameter is a data type
.... parameter:combinedFundingStreams SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] SΣC 1..1 string If parameter is a data type
.... parameter:reportNames SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: reportNames
..... Slices for part SΣ 0..* See parameter (Parameters) Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:All Slices Content/Rules for all slices
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name Σ 1..1 string Name from the definition
...... part:patientsByZip SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table3A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table3B SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table4 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table4
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line1-6 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line7-9 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line10 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line11 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line11a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line12 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line13 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line14a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line17a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line18 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line19 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line20 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line20a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line21 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line21a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table6B-Line22 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line0 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line2 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line1a-d SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line2a-c SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] SΣC 1..1 boolean If parameter is a data type
...... part:table7-Line3a-f SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] SΣC 1..1 boolean If parameter is a data type

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
inv-1 error Parameters.parameter, Parameters.parameter:patientReference, Parameters.parameter:combinedFundingStreams, Parameters.parameter:reportNames A parameter must have one and only one of (value, resource, part) (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists()))

Differential View

This structure is derived from Parameters

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... Slices for parameter S 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
.... parameter:patientReference S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: patientReference
..... valueReference S 1..1 Reference() If parameter is a data type
.... parameter:combinedFundingStreams S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] S 1..1 string If parameter is a data type
.... parameter:reportNames S 1..1 BackboneElement Operation Parameter
..... name S 1..1 string Name from the definition
Fixed Value: reportNames
..... Slices for part S 0..* Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:patientsByZip S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table3A S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table3B S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table4 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table4
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6A S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line1-6 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line7-9 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line10 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line11 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line11a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line12 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line13 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line14a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line17a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line18 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line19 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line20 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line20a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line21 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line21a S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table6B-Line22 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line0 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line2 S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line1a-d S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line2a-c S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] S 1..1 boolean If parameter is a data type
...... part:table7-Line3a-f S 1..1 BackboneElement Named part of a multi-part parameter
....... name S 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] S 1..1 boolean If parameter is a data type

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Parameters 0..* Parameters UDS Plus Patient Reporting Parameters
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for parameter SΣC 2..* BackboneElement Operation Parameter
Slice: Unordered, Open by value:$this.name
Constraints: inv-1
.... parameter:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name Σ 1..1 string Name from the definition
..... value[x] ΣC 0..1 If parameter is a data type
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:patientReference SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: patientReference
..... value[x] SΣC 1..1 Reference() If parameter is a data type
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:combinedFundingStreams SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: combinedFundingStreams
..... value[x] SΣC 1..1 string If parameter is a data type
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
.... parameter:reportNames SΣC 1..1 BackboneElement Operation Parameter
Constraints: inv-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... name SΣ 1..1 string Name from the definition
Fixed Value: reportNames
..... value[x] ΣC 0..1 If parameter is a data type
...... valueBase64Binary base64Binary
...... valueBoolean boolean
...... valueCanonical canonical(Any)
...... valueCode code
...... valueDate date
...... valueDateTime dateTime
...... valueDecimal decimal
...... valueId id
...... valueInstant instant
...... valueInteger integer
...... valueMarkdown markdown
...... valueOid oid
...... valuePositiveInt positiveInt
...... valueString string
...... valueTime time
...... valueUnsignedInt unsignedInt
...... valueUri uri
...... valueUrl url
...... valueUuid uuid
...... valueAddress Address
...... valueAge Age
...... valueAnnotation Annotation
...... valueAttachment Attachment
...... valueCodeableConcept CodeableConcept
...... valueCoding Coding
...... valueContactPoint ContactPoint
...... valueCount Count
...... valueDistance Distance
...... valueDuration Duration
...... valueHumanName HumanName
...... valueIdentifier Identifier
...... valueMoney Money
...... valuePeriod Period
...... valueQuantity Quantity
...... valueRange Range
...... valueRatio Ratio
...... valueReference Reference(Any)
...... valueSampledData SampledData
...... valueSignature Signature
...... valueTiming Timing
...... valueContactDetail ContactDetail
...... valueContributor Contributor
...... valueDataRequirement DataRequirement
...... valueExpression Expression
...... valueParameterDefinition ParameterDefinition
...... valueRelatedArtifact RelatedArtifact
...... valueTriggerDefinition TriggerDefinition
...... valueUsageContext UsageContext
...... valueDosage Dosage
...... valueMeta Meta
..... resource ΣC 0..1 Resource If parameter is a whole resource
..... Slices for part SΣ 0..* See parameter (Parameters) Named part of a multi-part parameter
Slice: Unordered, Open by value:$this.name
...... part:All Slices Content/Rules for all slices
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name Σ 1..1 string Name from the definition
....... value[x] ΣC 0..1 If parameter is a data type
........ valueBase64Binary base64Binary
........ valueBoolean boolean
........ valueCanonical canonical(Any)
........ valueCode code
........ valueDate date
........ valueDateTime dateTime
........ valueDecimal decimal
........ valueId id
........ valueInstant instant
........ valueInteger integer
........ valueMarkdown markdown
........ valueOid oid
........ valuePositiveInt positiveInt
........ valueString string
........ valueTime time
........ valueUnsignedInt unsignedInt
........ valueUri uri
........ valueUrl url
........ valueUuid uuid
........ valueAddress Address
........ valueAge Age
........ valueAnnotation Annotation
........ valueAttachment Attachment
........ valueCodeableConcept CodeableConcept
........ valueCoding Coding
........ valueContactPoint ContactPoint
........ valueCount Count
........ valueDistance Distance
........ valueDuration Duration
........ valueHumanName HumanName
........ valueIdentifier Identifier
........ valueMoney Money
........ valuePeriod Period
........ valueQuantity Quantity
........ valueRange Range
........ valueRatio Ratio
........ valueReference Reference(Any)
........ valueSampledData SampledData
........ valueSignature Signature
........ valueTiming Timing
........ valueContactDetail ContactDetail
........ valueContributor Contributor
........ valueDataRequirement DataRequirement
........ valueExpression Expression
........ valueParameterDefinition ParameterDefinition
........ valueRelatedArtifact RelatedArtifact
........ valueTriggerDefinition TriggerDefinition
........ valueUsageContext UsageContext
........ valueDosage Dosage
........ valueMeta Meta
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:patientsByZip SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: patientsByZip
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table3A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3A
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table3B SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table3B
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table4 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table4
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6A SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6A
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line1-6 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line1-6-Age-Of-Prenatal-Care-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line7-9 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line7-9-Early-Entry-Into-Prenatal-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line10 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line10-Childhood-Immunization-Status-CMS117
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line11 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11-Cervical-Cancer-Screening-CMS124
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line11a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line11a-Breast-Cancer-Screening-CMS125
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line12 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line12-Weight-Assessment-And-Counselling-CMS155
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line13 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line13-Preventive-Care-And-Screening-BMI-CMS69
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line14a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line14a-Preventive-Care-And-Screening-Tobacco-Use-CMS138
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line17a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line17a-Statin-Therapy-CMS347
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line18 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line18-Ischmic-Vascular-Disease-CMS164
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line19 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line19-Colorectal-Cancer-Screening-CMS130
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line20 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20-HIV-Linkage-To-Care
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line20a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line20a-HIV-Screening-CMS349
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line21 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21-Preventive-Care-And-Screening-For-Depression-CMS2
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line21a SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line21a-Depression-Remission-At-Twelve-Months-CMS159
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table6B-Line22 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table6B-Line22-Dental-Sealants-For-Children-CMS277
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line0 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line0-HIV-Positive-Pregnant-Patients
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line2 SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2-Deliveries-Performed-By-Health-Center
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line1a-d SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line1a-d-Prenatal-Care-Patient-Deliveries
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line2a-c SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line2a-c-Controlling-High-Blood-Pressure-CMS165
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter
...... part:table7-Line3a-f SΣ 1..1 BackboneElement Named part of a multi-part parameter
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
....... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
....... name SΣ 1..1 string Name from the definition
Fixed Value: table7-Line3a-f-HbA1c-Poor-Control-CMS122
....... value[x] SΣC 1..1 boolean If parameter is a data type
....... resource ΣC 0..1 Resource If parameter is a whole resource
....... part Σ 0..* See parameter (Parameters) Named part of a multi-part parameter

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Parameters.language Base preferred Common Languages 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
inv-1 error Parameters.parameter, Parameters.parameter:patientReference, Parameters.parameter:combinedFundingStreams, Parameters.parameter:reportNames A parameter must have one and only one of (value, resource, part) (part.exists() and value.empty() and resource.empty()) or (part.empty() and (value.exists() xor resource.exists()))

This structure is derived from Parameters

Summary

Mandatory: 86 elements
Must-Support: 88 elements
Fixed: 29 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of Parameters.parameter
  • The element 1 is sliced based on the value of Parameters.parameter.part

Maturity: 1

 

Other representations of profile: CSV, Excel, Schematron