This page is part of the Canonical Resource Management Infrastructure Implementation Guide (v1.0.0: STU1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
| Official URL: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-evaluationresultparameters | Version: 1.0.0 | |||
| Standards status: Trial-use | Maturity Level: 1 | Computable Name: CRMIEvaluationResultParameters | ||
| Other Identifiers: OID:2.16.840.1.113883.4.642.40.38.42.24 | ||||
The CRMI Evaluation Result Parameters Profile supports using the dataAbsentReason extension to indicate null evaluation results from operations.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Parameters
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |
|    parameter | S | 0..* | BackboneElement | Operation Parameter | 
|     value[x] | S | 0..1 | base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta | If parameter is a data type | 
|      Slices for extension | Content/Rules for all slices | |||
|       dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | 
|  Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | 
|    parameter | SΣC | 0..* | BackboneElement | Operation Parameter inv-1: A parameter must have one and only one of (value, resource, part) | 
|     modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | 
|     name | Σ | 1..1 | string | Name from the definition | 
|     value[x] | SΣC | 0..1 | If parameter is a data type | |
|      value[x]All Types | Content/Rules for all Types | |||
|       Slices for extension | Content/Rules for all slices | |||
|        dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | 
|      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 | |||
|  Documentation for this format | ||||
| Id | Grade | Path(s) | Details | Requirements | 
| 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 | 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())) | 
| Name | Flags | Card. | Type | Description & Constraints  | ||||
|---|---|---|---|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |||||
|    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 | ||||
|    language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language. 
 | |||||
|    parameter | SΣC | 0..* | BackboneElement | Operation Parameter inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|     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] | SΣC | 0..1 | If parameter is a data type | |||||
|      value[x]All Types | Content/Rules for all Types | |||||||
|       id | 0..1 | string | Unique id for inter-element referencing | |||||
|       Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
|        dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | ||||
|      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 | ||||
|  Documentation for this format | ||||||||
| Path | Conformance | ValueSet | URI | |||
| Parameters.language | preferred | CommonLanguages 
 http://hl7.org/fhir/ValueSet/languagesfrom the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| 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 | 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
Differential View
This structure is derived from Parameters
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |
|    parameter | S | 0..* | BackboneElement | Operation Parameter | 
|     value[x] | S | 0..1 | base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta | If parameter is a data type | 
|      Slices for extension | Content/Rules for all slices | |||
|       dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | 
|  Documentation for this format | ||||
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints  | 
|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |
|    implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | 
|    parameter | SΣC | 0..* | BackboneElement | Operation Parameter inv-1: A parameter must have one and only one of (value, resource, part) | 
|     modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | 
|     name | Σ | 1..1 | string | Name from the definition | 
|     value[x] | SΣC | 0..1 | If parameter is a data type | |
|      value[x]All Types | Content/Rules for all Types | |||
|       Slices for extension | Content/Rules for all slices | |||
|        dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | 
|      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 | |||
|  Documentation for this format | ||||
| Id | Grade | Path(s) | Details | Requirements | 
| 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 | 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())) | 
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints  | ||||
|---|---|---|---|---|---|---|---|---|
|   Parameters | 0..* | Parameters | Operation Request or Response | |||||
|    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 | ||||
|    language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language. 
 | |||||
|    parameter | SΣC | 0..* | BackboneElement | Operation Parameter inv-1: A parameter must have one and only one of (value, resource, part) | ||||
|     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] | SΣC | 0..1 | If parameter is a data type | |||||
|      value[x]All Types | Content/Rules for all Types | |||||||
|       id | 0..1 | string | Unique id for inter-element referencing | |||||
|       Slices for extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
|        dataAbsentReason | S | 0..1 | code | unknown | asked | temp | notasked | masked | unsupported | astext | error URL: http://hl7.org/fhir/StructureDefinition/data-absent-reason Binding: DataAbsentReason (required) | ||||
|      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 | ||||
|  Documentation for this format | ||||||||
| Path | Conformance | ValueSet | URI | |||
| Parameters.language | preferred | CommonLanguages 
 http://hl7.org/fhir/ValueSet/languagesfrom the FHIR Standard | 
| Id | Grade | Path(s) | Details | Requirements | 
| 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 | 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
Other representations of profile: CSV, Excel, Schematron