health.fhir.r4.davincicrd210
Module health.fhir.r4.davincicrd210
API
Declarations
Definitions
ballerinax/health.fhir.r4.davincicrd210 Ballerina library
Ballerina package containing FHIR resource data models compliant with http://hl7.org/fhir/us/davinci-crd/ implementation guide.
FHIR R4 davincicrd210 package
Package Overview
FHIR version | R4 |
Implementation Guide | http://hl7.org/fhir/us/davinci-crd/ |
Note: This package only supports FHIR JSON payload format only. FHIR XML payload support will be added soon.
Capabilities and features
Supported FHIR resource types
1). CRDAppointmentBase | [Definition] [Ballerina Record] |
2). CRDServiceRequest | [Definition] [Ballerina Record] |
3). CRDDeviceRequest | [Definition] [Ballerina Record] |
4). CRDDevice | [Definition] [Ballerina Record] |
5). CRDCoverage | [Definition] [Ballerina Record] |
6). CRDPatient | [Definition] [Ballerina Record] |
7). CRDVisionPrescription | [Definition] [Ballerina Record] |
8). CRDAppointmentWithOrder | [Definition] [Ballerina Record] |
9). CRDEncounter | [Definition] [Ballerina Record] |
10). CRDLocation | [Definition] [Ballerina Record] |
11). CRDCommunicationRequest | [Definition] [Ballerina Record] |
12). CRDTaskDispatch | [Definition] [Ballerina Record] |
13). CRDMedicationRequest | [Definition] [Ballerina Record] |
14). CRDOrganization | [Definition] [Ballerina Record] |
15). CRDNutritionOrder | [Definition] [Ballerina Record] |
16). CRDTaskQuestionnaire | [Definition] [Ballerina Record] |
17). CRDAppointmentNoOrder | [Definition] [Ballerina Record] |
Functions
initialize
function initialize()
This empty function is used to initialize the module by other modules/packages.
Constants
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDAPPOINTMENTBASE
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDAPPOINTMENTNOORDER
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDAPPOINTMENTWITHORDER
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDCOMMUNICATIONREQUEST
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDCOVERAGE
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDDEVICE
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDDEVICEREQUEST
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDENCOUNTER
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDLOCATION
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDMEDICATIONREQUEST
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDNUTRITIONORDER
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDORGANIZATION
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDPATIENT
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDSERVICEREQUEST
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDTASKDISPATCH
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDTASKQUESTIONNAIRE
health.fhir.r4.davincicrd210: PROFILE_BASE_CRDVISIONPRESCRIPTION
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDAPPOINTMENTBASE
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDAPPOINTMENTNOORDER
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDAPPOINTMENTWITHORDER
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDCOMMUNICATIONREQUEST
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDCOVERAGE
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDDEVICE
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDDEVICEREQUEST
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDENCOUNTER
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDLOCATION
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDMEDICATIONREQUEST
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDNUTRITIONORDER
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDORGANIZATION
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDPATIENT
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDSERVICEREQUEST
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDTASKDISPATCH
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDTASKQUESTIONNAIRE
health.fhir.r4.davincicrd210: RESOURCE_NAME_CRDVISIONPRESCRIPTION
Enums
health.fhir.r4.davincicrd210: CRDAppointmentBaseParticipantRequired
CRDAppointmentBaseParticipantRequired enum
Members
health.fhir.r4.davincicrd210: CRDAppointmentBaseParticipantStatus
CRDAppointmentBaseParticipantStatus enum
Members
health.fhir.r4.davincicrd210: CRDAppointmentNoOrderParticipantRequired
CRDAppointmentNoOrderParticipantRequired enum
Members
health.fhir.r4.davincicrd210: CRDAppointmentNoOrderParticipantStatus
CRDAppointmentNoOrderParticipantStatus enum
Members
health.fhir.r4.davincicrd210: CRDAppointmentWithOrderParticipantRequired
CRDAppointmentWithOrderParticipantRequired enum
Members
health.fhir.r4.davincicrd210: CRDAppointmentWithOrderParticipantStatus
CRDAppointmentWithOrderParticipantStatus enum
Members
health.fhir.r4.davincicrd210: CRDCommunicationRequestPriority
CRDCommunicationRequestPriority enum
Members
health.fhir.r4.davincicrd210: CRDCommunicationRequestStatus
CRDCommunicationRequestStatus enum
Members
health.fhir.r4.davincicrd210: CRDCoverageIdentifierUse
CRDCoverageIdentifierUse enum
Members
health.fhir.r4.davincicrd210: CRDCoverageStatus
CRDCoverageStatus enum
Members
health.fhir.r4.davincicrd210: CRDDeviceDeviceNameType
CRDDeviceDeviceNameType enum
Members
health.fhir.r4.davincicrd210: CRDDeviceRequestIntent
CRDDeviceRequestIntent enum
Members
health.fhir.r4.davincicrd210: CRDDeviceRequestPriority
CRDDeviceRequestPriority enum
Members
health.fhir.r4.davincicrd210: CRDDeviceRequestStatus
CRDDeviceRequestStatus enum
Members
health.fhir.r4.davincicrd210: CRDDeviceStatus
CRDDeviceStatus enum
Members
health.fhir.r4.davincicrd210: CRDDeviceUdiCarrierEntryType
CRDDeviceUdiCarrierEntryType enum
Members
health.fhir.r4.davincicrd210: CRDEncounterIdentifierUse
CRDEncounterIdentifierUse enum
Members
health.fhir.r4.davincicrd210: CRDEncounterLocationStatus
CRDEncounterLocationStatus enum
Members
health.fhir.r4.davincicrd210: CRDEncounterStatus
CRDEncounterStatus enum
Members
health.fhir.r4.davincicrd210: CRDEncounterStatusHistoryStatus
CRDEncounterStatusHistoryStatus enum
Members
health.fhir.r4.davincicrd210: CRDLocationAddressType
CRDLocationAddressType enum
Members
health.fhir.r4.davincicrd210: CRDLocationAddressUse
CRDLocationAddressUse enum
Members
health.fhir.r4.davincicrd210: CRDLocationHoursOfOperationDaysOfWeek
CRDLocationHoursOfOperationDaysOfWeek enum
Members
health.fhir.r4.davincicrd210: CRDLocationMode
CRDLocationMode enum
Members
health.fhir.r4.davincicrd210: CRDLocationStatus
CRDLocationStatus enum
Members
health.fhir.r4.davincicrd210: CRDMedicationRequestIntent
CRDMedicationRequestIntent enum
Members
health.fhir.r4.davincicrd210: CRDMedicationRequestPriority
CRDMedicationRequestPriority enum
Members
health.fhir.r4.davincicrd210: CRDMedicationRequestStatus
CRDMedicationRequestStatus enum
Members
health.fhir.r4.davincicrd210: CRDNutritionOrderIntent
CRDNutritionOrderIntent enum
Members
health.fhir.r4.davincicrd210: CRDNutritionOrderStatus
CRDNutritionOrderStatus enum
Members
health.fhir.r4.davincicrd210: CRDOrganizationAddressType
CRDOrganizationAddressType enum
Members
health.fhir.r4.davincicrd210: CRDOrganizationAddressUse
CRDOrganizationAddressUse enum
Members
health.fhir.r4.davincicrd210: CRDOrganizationTelecomSystem
CRDOrganizationTelecomSystem enum
Members
health.fhir.r4.davincicrd210: CRDOrganizationTelecomUse
CRDOrganizationTelecomUse enum
Members
health.fhir.r4.davincicrd210: CRDPatientAddressType
CRDPatientAddressType enum
Members
health.fhir.r4.davincicrd210: CRDPatientAddressUse
CRDPatientAddressUse enum
Members
health.fhir.r4.davincicrd210: CRDPatientContactGender
CRDPatientContactGender enum
Members
health.fhir.r4.davincicrd210: CRDPatientGender
CRDPatientGender enum
Members
health.fhir.r4.davincicrd210: CRDPatientIdentifierUse
CRDPatientIdentifierUse enum
Members
health.fhir.r4.davincicrd210: CRDPatientIdentifierUseOne
CRDPatientIdentifierUseOne enum
Members
health.fhir.r4.davincicrd210: CRDPatientLinkType
CRDPatientLinkType enum
Members
health.fhir.r4.davincicrd210: CRDPatientNameUse
CRDPatientNameUse enum
Members
health.fhir.r4.davincicrd210: CRDPatientTelecomSystem
CRDPatientTelecomSystem enum
Members
health.fhir.r4.davincicrd210: CRDPatientTelecomUse
CRDPatientTelecomUse enum
Members
health.fhir.r4.davincicrd210: CRDServiceRequestIntent
CRDServiceRequestIntent enum
Members
health.fhir.r4.davincicrd210: CRDServiceRequestPriority
CRDServiceRequestPriority enum
Members
health.fhir.r4.davincicrd210: CRDServiceRequestStatus
CRDServiceRequestStatus enum
Members
health.fhir.r4.davincicrd210: CRDTaskDispatchIntent
CRDTaskDispatchIntent enum
Members
health.fhir.r4.davincicrd210: CRDTaskDispatchPriority
CRDTaskDispatchPriority enum
Members
health.fhir.r4.davincicrd210: CRDTaskDispatchStatus
CRDTaskDispatchStatus enum
Members
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireIntent
CRDTaskQuestionnaireIntent enum
Members
health.fhir.r4.davincicrd210: CRDTaskQuestionnairePriority
CRDTaskQuestionnairePriority enum
Members
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireStatus
CRDTaskQuestionnaireStatus enum
Members
health.fhir.r4.davincicrd210: CRDVisionPrescriptionLensSpecificationEye
CRDVisionPrescriptionLensSpecificationEye enum
Members
health.fhir.r4.davincicrd210: CRDVisionPrescriptionLensSpecificationPrismBase
CRDVisionPrescriptionLensSpecificationPrismBase enum
Members
health.fhir.r4.davincicrd210: CRDVisionPrescriptionStatus
CRDVisionPrescriptionStatus enum
Members
Variables
health.fhir.r4.davincicrd210: terminologyProcessor
Terminology processor instance
health.fhir.r4.davincicrd210: fhirRegistry
FHIR registry instance
health.fhir.r4.davincicrd210: FHIR_VALUE_SETS
health.fhir.r4.davincicrd210: FHIR_CODE_SYSTEMS
Records
health.fhir.r4.davincicrd210: CDSHookServiceResponseExtensionAssociatedResource
Fields
- id? string -
- extension? Extension[] -
- reference? string -
- identifier? Identifier -
- display? string -
- 'type? uri -
health.fhir.r4.davincicrd210: CRDAppointmentBase
FHIR CRDAppointmentBase resource record.
Fields
- resourceType RESOURCE_NAME_CRDAPPOINTMENTBASE(default RESOURCE_NAME_CRDAPPOINTMENTBASE) - The type of the resource describes
- serviceType? CodeableConcept[] - The specific service that is to be performed during this appointment.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- specialty? CodeableConcept[] - The specialty of a practitioner that would be required to perform the service requested in this appointment.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? string - The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field.
- reasonReference? Reference[] - Reason the appointment has been scheduled to take place, as specified using information from another resource. When the patient arrives and the encounter begins it may be used as the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure.
- language? code - The base language in which the resource is written.
- requestedPeriod? Period[] - A set of date ranges (potentially including times) that the appointment is preferred to be scheduled within. The duration (usually in minutes) could also be provided to indicate the length of the appointment to fill and populate the start/end times for the actual allocated time. However, in other situations the duration may be calculated by the scheduling system.
- minutesDuration? positiveInt - Number of minutes that the appointment is to take. This can be less than the duration between the start and end times. For example, where the actual time of appointment is only an estimate or if a 30 minute appointment is being requested, but any time would work. Also, if there is, for example, a planned 15 minute break in the middle of a long appointment, the duration may be 15 minutes less than the difference between the start and end.
- slot? Reference[] - The slots from the participants' schedules that will be filled by the appointment.
- participant CRDAppointmentBaseParticipant[] - List of participants involved in the appointment.
- serviceCategory? CodeableConcept[] - A broad categorization of the service that is to be performed during this appointment.
- end? instant - Date/Time that the appointment is to conclude.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - The coded reason that this appointment is being scheduled. This is more clinical than administrative.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - The service request this appointment is allocated to assess (e.g. incoming referral or procedure request).
- appointmentType? CodeableConcept - The style of appointment or patient that has been booked in the slot (not service type).
- identifier? Identifier[] - This records identifiers associated with this appointment concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).
- created? dateTime - The date that this appointment was initially created. This could be different to the meta.lastModified value on the initial entry, as this could have been before the resource was created on the FHIR server, and should remain unchanged over the lifespan of the appointment.
- 'start? instant - Date/Time that the appointment is to take place.
- supportingInformation? Reference[] - Additional information to support the appointment provided when making the appointment.
- priority? unsignedInt - The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority).
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- comment? string - Additional comments about the appointment.
- cancelationReason? CodeableConcept - The coded reason for the appointment being cancelled. This is often used in reporting/billing/futher processing to determine if further actions are required, or specific fees apply.
- patientInstruction? string - While Appointment.comment contains information for internal use, Appointment.patientInstructions is used to capture patient facing information about the Appointment (e.g. please bring your referral or fast from 8pm night before).
- status code - The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDAppointmentBaseParticipant
FHIR CRDAppointmentBaseParticipant datatype record.
Fields
- actor? Reference - A Person, Location/HealthcareService or Device that is participating in the appointment.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Participation period of the actor.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept[] - Role of participant in the appointment.
- required? CRDAppointmentBaseParticipantRequired - Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present.
- status CRDAppointmentBaseParticipantStatus - Participation status of the actor.
health.fhir.r4.davincicrd210: CRDAppointmentNoOrder
FHIR CRDAppointmentNoOrder resource record.
Fields
- resourceType RESOURCE_NAME_CRDAPPOINTMENTNOORDER(default RESOURCE_NAME_CRDAPPOINTMENTNOORDER) - The type of the resource describes
- serviceType? CodeableConcept[] - The specific service that is to be performed during this appointment.
- extension? Extension[] - An Extension
- specialty? CodeableConcept[] - The specialty of a practitioner that would be required to perform the service requested in this appointment.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? string - The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field.
- reasonReference? Reference[] - Reason the appointment has been scheduled to take place, as specified using information from another resource. When the patient arrives and the encounter begins it may be used as the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure.
- language? code - The base language in which the resource is written.
- requestedPeriod? Period[] - A set of date ranges (potentially including times) that the appointment is preferred to be scheduled within. The duration (usually in minutes) could also be provided to indicate the length of the appointment to fill and populate the start/end times for the actual allocated time. However, in other situations the duration may be calculated by the scheduling system.
- minutesDuration? positiveInt - Number of minutes that the appointment is to take. This can be less than the duration between the start and end times. For example, where the actual time of appointment is only an estimate or if a 30 minute appointment is being requested, but any time would work. Also, if there is, for example, a planned 15 minute break in the middle of a long appointment, the duration may be 15 minutes less than the difference between the start and end.
- slot? Reference[] - The slots from the participants' schedules that will be filled by the appointment.
- participant CRDAppointmentNoOrderParticipant[] - List of participants involved in the appointment.
- serviceCategory? CodeableConcept[] - A broad categorization of the service that is to be performed during this appointment.
- end? instant - Date/Time that the appointment is to conclude.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - The coded reason that this appointment is being scheduled. This is more clinical than administrative.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - The service request this appointment is allocated to assess (e.g. incoming referral or procedure request).
- appointmentType? CodeableConcept - The style of appointment or patient that has been booked in the slot (not service type).
- identifier? Identifier[] - This records identifiers associated with this appointment concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).
- created? dateTime - The date that this appointment was initially created. This could be different to the meta.lastModified value on the initial entry, as this could have been before the resource was created on the FHIR server, and should remain unchanged over the lifespan of the appointment.
- 'start? instant - Date/Time that the appointment is to take place.
- supportingInformation? Reference[] - Additional information to support the appointment provided when making the appointment.
- priority? unsignedInt - The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority).
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- comment? string - Additional comments about the appointment.
- cancelationReason? CodeableConcept - The coded reason for the appointment being cancelled. This is often used in reporting/billing/futher processing to determine if further actions are required, or specific fees apply.
- patientInstruction? string - While Appointment.comment contains information for internal use, Appointment.patientInstructions is used to capture patient facing information about the Appointment (e.g. please bring your referral or fast from 8pm night before).
- status code - The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDAppointmentNoOrderParticipant
FHIR CRDAppointmentNoOrderParticipant datatype record.
Fields
- actor? Reference - A Person, Location/HealthcareService or Device that is participating in the appointment.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Participation period of the actor.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept[] - Role of participant in the appointment.
- required? CRDAppointmentNoOrderParticipantRequired - Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present.
- status CRDAppointmentNoOrderParticipantStatus - Participation status of the actor.
health.fhir.r4.davincicrd210: CRDAppointmentWithOrder
FHIR CRDAppointmentWithOrder resource record.
Fields
- resourceType RESOURCE_NAME_CRDAPPOINTMENTWITHORDER(default RESOURCE_NAME_CRDAPPOINTMENTWITHORDER) - The type of the resource describes
- serviceType? CodeableConcept[] - The specific service that is to be performed during this appointment.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- specialty? CodeableConcept[] - The specialty of a practitioner that would be required to perform the service requested in this appointment.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? string - The brief description of the appointment as would be shown on a subject line in a meeting request, or appointment list. Detailed or expanded information should be put in the comment field.
- reasonReference? Reference[] - Reason the appointment has been scheduled to take place, as specified using information from another resource. When the patient arrives and the encounter begins it may be used as the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure.
- language? code - The base language in which the resource is written.
- requestedPeriod? Period[] - A set of date ranges (potentially including times) that the appointment is preferred to be scheduled within. The duration (usually in minutes) could also be provided to indicate the length of the appointment to fill and populate the start/end times for the actual allocated time. However, in other situations the duration may be calculated by the scheduling system.
- minutesDuration? positiveInt - Number of minutes that the appointment is to take. This can be less than the duration between the start and end times. For example, where the actual time of appointment is only an estimate or if a 30 minute appointment is being requested, but any time would work. Also, if there is, for example, a planned 15 minute break in the middle of a long appointment, the duration may be 15 minutes less than the difference between the start and end.
- slot? Reference[] - The slots from the participants' schedules that will be filled by the appointment.
- participant CRDAppointmentWithOrderParticipant[] - List of participants involved in the appointment.
- serviceCategory? CodeableConcept[] - A broad categorization of the service that is to be performed during this appointment.
- end? instant - Date/Time that the appointment is to conclude.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - The coded reason that this appointment is being scheduled. This is more clinical than administrative.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn Reference[] - The service request this appointment is allocated to assess (e.g. incoming referral or procedure request).
- appointmentType? CodeableConcept - The style of appointment or patient that has been booked in the slot (not service type).
- identifier? Identifier[] - This records identifiers associated with this appointment concern that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).
- created? dateTime - The date that this appointment was initially created. This could be different to the meta.lastModified value on the initial entry, as this could have been before the resource was created on the FHIR server, and should remain unchanged over the lifespan of the appointment.
- 'start? instant - Date/Time that the appointment is to take place.
- supportingInformation? Reference[] - Additional information to support the appointment provided when making the appointment.
- priority? unsignedInt - The priority of the appointment. Can be used to make informed decisions if needing to re-prioritize appointments. (The iCal Standard specifies 0 as undefined, 1 as highest, 9 as lowest priority).
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- comment? string - Additional comments about the appointment.
- cancelationReason? CodeableConcept - The coded reason for the appointment being cancelled. This is often used in reporting/billing/futher processing to determine if further actions are required, or specific fees apply.
- patientInstruction? string - While Appointment.comment contains information for internal use, Appointment.patientInstructions is used to capture patient facing information about the Appointment (e.g. please bring your referral or fast from 8pm night before).
- status code - The overall status of the Appointment. Each of the participants has their own participation status which indicates their involvement in the process, however this status indicates the shared status.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDAppointmentWithOrderParticipant
FHIR CRDAppointmentWithOrderParticipant datatype record.
Fields
- actor? Reference - A Person, Location/HealthcareService or Device that is participating in the appointment.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Participation period of the actor.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept[] - Role of participant in the appointment.
- required? CRDAppointmentWithOrderParticipantRequired - Whether this participant is required to be present at the meeting. This covers a use-case where two doctors need to meet to discuss the results for a specific patient, and the patient is not required to be present.
- status CRDAppointmentWithOrderParticipantStatus - Participation status of the actor.
health.fhir.r4.davincicrd210: CRDCommunicationRequest
FHIR CRDCommunicationRequest resource record.
Fields
- resourceType RESOURCE_NAME_CRDCOMMUNICATIONREQUEST(default RESOURCE_NAME_CRDCOMMUNICATIONREQUEST) - The type of the resource describes
- note? Annotation[] - Comments made about the request by the requester, sender, recipient, subject or other participants.
- extension? Extension[] - An Extension
- subject Reference - The patient or group that is the focus of this communication request.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- about? Reference[] - Other resources that pertain to this communication request and to which this communication request should be associated.
- reasonReference? Reference[] - Indicates another resource whose existence justifies this request.
- language? code - The base language in which the resource is written.
- medium? CodeableConcept[] - A channel that was used for this communication (e.g. email, fax).
- statusReason? CodeableConcept - Captures the reason for the current state of the CommunicationRequest.
- payload CRDCommunicationRequestPayload[] - Text, attachment(s), or resource(s) to be communicated to the recipient.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - Describes why the request is being made in coded or textual form.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- doNotPerform? boolean - If true indicates that the CommunicationRequest is asking for the specified action to not occur.
- basedOn Reference[] - A plan or proposal that is fulfilled in whole or in part by this request.
- requester Reference - The device, individual, or organization who initiated the request and has responsibility for its activation.
- identifier? Identifier[] - Business identifiers assigned to this communication request by the performer or other systems which remain constant as the resource is updated and propagates from server to server.
- authoredOn dateTime - For draft requests, indicates the date of initial creation. For requests with other statuses, indicates the date of activation.
- replaces? Reference[] - Completed or terminated request(s) whose function is taken by this new request.
- encounter? Reference - The Encounter during which this CommunicationRequest was created or to which the creation of this record is tightly associated.
- priority? CRDCommunicationRequestPriority - Characterizes how quickly the proposed act must be initiated. Includes concepts such as stat, urgent, routine.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- occurrencePeriod? Period - The time when this communication is to occur.
- sender? Reference - The entity (e.g. person, organization, clinical information system, or device) which is to be the source of the communication.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- recipient? Reference[] - The entity (e.g. person, organization, clinical information system, device, group, or care team) which is the intended target of the communication.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- occurrenceDateTime? dateTime - The time when this communication is to occur.
- category? CodeableConcept[] - The type of message to be sent such as alert, notification, reminder, instruction, etc.
- groupIdentifier? Identifier - A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition, prescription or similar form.
- status CRDCommunicationRequestStatus - The status of the proposal or order.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDCommunicationRequestPayload
FHIR CRDCommunicationRequestPayload datatype record.
Fields
- extension Extension[] - An Extension
- contentReference Reference - The communicated content (or for multi-part communications, one portion of the communication).
- contentString string - The communicated content (or for multi-part communications, one portion of the communication).
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- contentAttachment Attachment - The communicated content (or for multi-part communications, one portion of the communication).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDCoverage
FHIR CRDCoverage resource record.
Fields
- resourceType RESOURCE_NAME_CRDCOVERAGE(default RESOURCE_NAME_CRDCOVERAGE) - The type of the resource describes
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- subrogation? boolean - When 'subrogation=true' this insurance instance has been included not for adjudication but to provide insurers with the details to recover costs.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language? code - The base language in which the resource is written.
- 'type? CodeableConcept - The type of coverage: social program, medical plan, accident coverage (workers compensation, auto), group health or payment by an individual or organization.
- network? string - The insurer-specific identifier for the insurer-defined network of providers to which the beneficiary may seek treatment which will be covered at the 'in-network' rate, otherwise 'out of network' terms and conditions apply.
- payor Reference[] - The program or plan underwriter or payor including both insurance and non-insurance agreements, such as patient-pay agreements.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- relationship CodeableConcept - The relationship of beneficiary (patient) to the subscriber.
- 'class? CRDCoverageClass[] - A suite of underwriter specific classifiers.
- class Slicings
- CRDCoverageClassPlan: Plan
- min = 0
- max = 1
- dependent? string - A unique identifier for a dependent under the coverage.
- 'order? positiveInt - The order of applicability of this coverage relative to other coverages which are currently in force. Note, there may be gaps in the numbering and this does not imply primary, secondary etc. as the specific positioning of coverages depends upon the episode of care.
- identifier? Identifier[] - A unique identifier assigned to this coverage.
- identifier Slicings
- CRDCoverageIdentifierMemberid: Member ID
- min = 0
- max = 1
- costToBeneficiary? CRDCoverageCostToBeneficiary[] - A suite of codes indicating the cost category and associated amount which have been detailed in the policy and may have been included on the health card.
- period? Period - Time period during which the coverage is in force. A missing start date indicates the start date isn't known, a missing end date means the coverage is continuing to be in force.
- subscriber? Reference - The party who has signed-up for or 'owns' the contractual relationship to the policy or to whom the benefit of the policy for services rendered to them or their family is due.
- contract? Reference[] - The policy(s) which constitute this insurance coverage.
- subscriberId? string - The insurer assigned ID for the Subscriber.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- beneficiary Reference - The party who benefits from the insurance coverage; the patient when products and/or services are provided.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- policyHolder? Reference - The party who 'owns' the insurance policy.
- status CRDCoverageStatus - The status of the resource instance.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDCoverageClass
FHIR CRDCoverageClass datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name? string - A short description for the class.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CodeableConcept - The type of classification for which an insurer-specific class label or number and optional name is provided, for example may be used to identify a class of coverage or employer group, Policy, Plan.
- value string - The alphanumeric string value associated with the insurer issued label.
health.fhir.r4.davincicrd210: CRDCoverageClassGroup
FHIR CRDCoverageClassGroup datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name? string - A short description for the class.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDCoverageClassTypeOne - The type of classification for which an insurer-specific class label or number and optional name is provided, for example may be used to identify a class of coverage or employer group, Policy, Plan.
- value string - The alphanumeric string value associated with the insurer issued label.
health.fhir.r4.davincicrd210: CRDCoverageClassPlan
FHIR CRDCoverageClassPlan datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name? string - A short description for the class.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDCoverageClassType - The type of classification for which an insurer-specific class label or number and optional name is provided, for example may be used to identify a class of coverage or employer group, Policy, Plan.
- value string - The alphanumeric string value associated with the insurer issued label.
health.fhir.r4.davincicrd210: CRDCoverageClassType
FHIR CRDCoverageClassType datatype record.
Fields
- coding CRDCoverageClassTypeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDCoverageClassTypeCoding
FHIR CRDCoverageClassTypeCoding datatype record.
Fields
- system uri(default "http://terminology.hl7.org/CodeSystem/coverage-class") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "plan") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDCoverageClassTypeCodingOne
FHIR CRDCoverageClassTypeCodingOne datatype record.
Fields
- system uri(default "http://terminology.hl7.org/CodeSystem/coverage-class") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "group") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDCoverageClassTypeOne
FHIR CRDCoverageClassTypeOne datatype record.
Fields
- coding CRDCoverageClassTypeCodingOne[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDCoverageCostToBeneficiary
FHIR CRDCoverageCostToBeneficiary datatype record.
Fields
- exception? CRDCoverageCostToBeneficiaryException[] - A suite of codes indicating exceptions or reductions to patient costs and their effective periods.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueMoney Money - The amount due from the patient for the cost category.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept - The category of patient centric costs associated with treatment.
- valueQuantity Quantity - The amount due from the patient for the cost category.
health.fhir.r4.davincicrd210: CRDCoverageCostToBeneficiaryException
FHIR CRDCoverageCostToBeneficiaryException datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - The timeframe during when the exception is in force.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CodeableConcept - The code for the specific exception.
health.fhir.r4.davincicrd210: CRDCoverageIdentifierMemberid
FHIR CRDCoverageIdentifierMemberid datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period during which identifier is/was valid for use.
- system? uri - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
- use? CRDCoverageIdentifierUse - The purpose of this identifier.
- assigner? Reference - Organization that issued/manages the identifier.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDCoverageIdentifierType - A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
- value? string - The portion of the identifier typically relevant to the user and which is unique within the context of the system.
health.fhir.r4.davincicrd210: CRDCoverageIdentifierType
FHIR CRDCoverageIdentifierType datatype record.
Fields
- coding CRDCoverageIdentifierTypeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDCoverageIdentifierTypeCoding
FHIR CRDCoverageIdentifierTypeCoding datatype record.
Fields
- system uri(default "http://terminology.hl7.org/CodeSystem/v2-0203") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "MB") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDDevice
FHIR CRDDevice resource record.
Fields
- resourceType RESOURCE_NAME_CRDDEVICE(default RESOURCE_NAME_CRDDEVICE) - The type of the resource describes
- note? Annotation[] - Descriptive information, usage information or implantation information that is not captured in an existing element.
- parent? Reference - The parent device.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language? code - The base language in which the resource is written.
- distinctIdentifier? string - The distinct identification string as required by regulation for a human cell, tissue, or cellular and tissue-based product.
- 'type? CodeableConcept - The kind or type of device.
- deviceName? CRDDeviceDeviceName[] - This represents the manufacturer's name of the device as provided by the device, from a UDI label, or by a person describing the Device. This typically would be used when a person provides the name(s) or when the device represents one of the names available from DeviceDefinition.
- manufacturer? string - A name of the manufacturer.
- statusReason? CodeableConcept[] - Reason for the dtatus of the Device availability.
- patient? Reference - Patient information, If the device is affixed to a person.
- safety? CodeableConcept[] - Provides additional safety characteristics about a medical device. For example devices containing latex.
- contact? ContactPoint[] - Contact details for an organization or a particular human that is responsible for the device.
- property? CRDDeviceProperty[] - The actual configuration settings of a device as it actually operates, e.g., regulation status, time properties.
- manufactureDate? dateTime - The date and time when the device was manufactured.
- definition? Reference - The reference to the definition for the device.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- expirationDate? dateTime - The date and time beyond which this device is no longer valid or should not be used (if applicable).
- owner? Reference - An organization that is responsible for the provision and ongoing maintenance of the device.
- identifier? Identifier[] - Unique instance identifiers assigned to a device by manufacturers other organizations or owners.
- serialNumber? string - The serial number assigned by the organization when the device was manufactured.
- lotNumber? string - Lot number assigned by the manufacturer.
- 'version? CRDDeviceVersion[] - The actual design of the device or software version running on the device.
- url? uri - A network address on which the device may be contacted directly.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- udiCarrier? CRDDeviceUdiCarrier[] - Unique device identifier (UDI) assigned to device label or package. Note that the Device may include multiple udiCarriers as it either may include just the udiCarrier for the jurisdiction it is sold, or for multiple jurisdictions it could have been sold.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- specialization? CRDDeviceSpecialization[] - The capabilities supported on a device, the standards to which the device conforms for a particular purpose, and used for the communication.
- location? Reference - The place where the device can be found.
- modelNumber? string - The model number for the device.
- partNumber? string - The part number of the device.
- status? CRDDeviceStatus - Status of the Device availability.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDDeviceDeviceName
FHIR CRDDeviceDeviceName datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name string - The name of the device.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDDeviceDeviceNameType - The type of deviceName. UDILabelName | UserFriendlyName | PatientReportedName | ManufactureDeviceName | ModelName.
health.fhir.r4.davincicrd210: CRDDeviceProperty
FHIR CRDDeviceProperty datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- valueCode? CodeableConcept[] - Property value as a code, e.g., NTP4 (synced to NTP).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CodeableConcept - Code that specifies the property DeviceDefinitionPropetyCode (Extensible).
- valueQuantity? Quantity[] - Property value as a quantity.
health.fhir.r4.davincicrd210: CRDDeviceRequest
FHIR CRDDeviceRequest resource record.
Fields
- resourceType RESOURCE_NAME_CRDDEVICEREQUEST(default RESOURCE_NAME_CRDDEVICEREQUEST) - The type of the resource describes
- insurance? Reference[] - Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.
- note? Annotation[] - Details about this request that were not represented at all or sufficiently in one of the attributes provided in a class. These may include for example a comment, an instruction, or a note associated with the statement.
- extension? Extension[] - An Extension
- subject Reference - The patient who will use the device.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- reasonReference? Reference[] - Reason or justification for the use of this device.
- language? code - The base language in which the resource is written.
- priorRequest? Reference[] - The request takes the place of the referenced completed or terminated request(s).
- instantiatesUri? uri[] - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.
- relevantHistory? Reference[] - Key events in the history of the request.
- codeReference Reference - The details of the device to be used.
- supportingInfo? Reference[] - Additional clinical information about the patient that may influence the request fulfilment. For example, this may include where on the subject's body the device will be used (i.e. the target site).
- 'parameter? CRDDeviceRequestParameter[] - Specific parameters for the ordered item. For example, the prism value for lenses.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - Reason or justification for the use of this device.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - Plan/proposal/order fulfilled by this request.
- requester Reference - The individual who initiated the request and has responsibility for its activation.
- identifier? Identifier[] - Identifiers assigned to this order by the orderer or by the receiver.
- authoredOn dateTime - When the request transitioned to being actionable.
- performer? Reference - The desired performer for doing the diagnostic testing.
- encounter? Reference - An encounter that provides additional context in which this request is made.
- occurrenceTiming? Timing - The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. 'Every 8 hours'; 'Three times a day'; '1/2 an hour before breakfast for 10 days from 23-Dec 2011:'; '15 Oct 2013, 17 Oct 2013 and 1 Nov 2013'.
- instantiatesCanonical? canonical[] - The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this DeviceRequest.
- priority? CRDDeviceRequestPriority - Indicates how quickly the {{title}} should be addressed with respect to other requests.
- intent CRDDeviceRequestIntent - Whether the request is a proposal, plan, an original order or a reflex order.
- performerType? CodeableConcept - Desired type of performer for doing the diagnostic testing.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- occurrencePeriod? Period - The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. 'Every 8 hours'; 'Three times a day'; '1/2 an hour before breakfast for 10 days from 23-Dec 2011:'; '15 Oct 2013, 17 Oct 2013 and 1 Nov 2013'.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- occurrenceDateTime? dateTime - The timing schedule for the use of the device. The Schedule data type allows many different expressions, for example. 'Every 8 hours'; 'Three times a day'; '1/2 an hour before breakfast for 10 days from 23-Dec 2011:'; '15 Oct 2013, 17 Oct 2013 and 1 Nov 2013'.
- groupIdentifier? Identifier - Composite request this is part of.
- codeCodeableConcept CodeableConcept - The details of the device to be used.
- status CRDDeviceRequestStatus - The status of the request.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDDeviceRequestParameter
FHIR CRDDeviceRequestParameter datatype record.
Fields
- valueCodeableConcept? CodeableConcept - The value of the device detail.
- valueBoolean? boolean - The value of the device detail.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- code? CodeableConcept - A code or string that identifies the device detail being asserted.
- valueRange? Range - The value of the device detail.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueQuantity? Quantity - The value of the device detail.
health.fhir.r4.davincicrd210: CRDDeviceSpecialization
FHIR CRDDeviceSpecialization datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- systemType CodeableConcept - The standard that is used to operate and communicate.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'version? string - The version of the standard that is used to operate and communicate.
health.fhir.r4.davincicrd210: CRDDeviceUdiCarrier
FHIR CRDDeviceUdiCarrier datatype record.
Fields
- entryType? CRDDeviceUdiCarrierEntryType - A coded entry to indicate how the data was entered.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- deviceIdentifier? string - The device identifier (DI) is a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device.
- carrierHRF? string - The full UDI carrier as the human readable form (HRF) representation of the barcode string as printed on the packaging of the device.
- jurisdiction? uri - The identity of the authoritative source for UDI generation within a jurisdiction. All UDIs are globally unique within a single namespace with the appropriate repository uri as the system. For example, UDIs of devices managed in the U.S. by the FDA, the value is http://hl7.org/fhir/NamingSystem/fda-udi.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- carrierAIDC? base64Binary - The full UDI carrier of the Automatic Identification and Data Capture (AIDC) technology representation of the barcode string as printed on the packaging of the device - e.g., a barcode or RFID. Because of limitations on character sets in XML and the need to round-trip JSON data through XML, AIDC Formats SHALL be base64 encoded.
- issuer? uri - Organization that is charged with issuing UDIs for devices. For example, the US FDA issuers include : 1) GS1: http://hl7.org/fhir/NamingSystem/gs1-di, 2) HIBCC: http://hl7.org/fhir/NamingSystem/hibcc-dI, 3) ICCBBA for blood containers: http://hl7.org/fhir/NamingSystem/iccbba-blood-di, 4) ICCBA for other devices: http://hl7.org/fhir/NamingSystem/iccbba-other-di.
health.fhir.r4.davincicrd210: CRDDeviceVersion
FHIR CRDDeviceVersion datatype record.
Fields
- component? Identifier - A single component of the device version.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept - The type of the device version.
- value string - The version text.
health.fhir.r4.davincicrd210: CRDEncounter
FHIR CRDEncounter resource record.
Fields
- resourceType RESOURCE_NAME_CRDENCOUNTER(default RESOURCE_NAME_CRDENCOUNTER) - The type of the resource describes
- serviceType? CodeableConcept - Broad categorization of the service that is to be provided (e.g. cardiology).
- partOf? Reference - Another Encounter of which this encounter is a part of (administratively or in time).
- extension? Extension[] - An Extension
- subject Reference - The patient or group present at the encounter.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- reasonReference? Reference[] - Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis.
- appointment? Reference[] - The appointment that scheduled this encounter.
- language? code - The base language in which the resource is written.
- 'type CodeableConcept[] - Specific type of encounter (e.g. e-mail consultation, surgical day-care, skilled nursing, rehabilitation).
- participant? CRDEncounterParticipant[] - The list of people responsible for providing the service.
- episodeOfCare? Reference[] - Where a specific encounter should be classified as a part of a specific episode(s) of care this field should be used. This association can facilitate grouping of related encounters together for a specific purpose, such as government reporting, issue tracking, association via a common problem. The association is recorded on the encounter as these are typically created after the episode of care and grouped on entry rather than editing the episode of care to append another encounter to it (the episode of care could span years).
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - Reason the encounter takes place, expressed as a code. For admissions, this can be used for a coded admission diagnosis.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- 'class Coding - Concepts representing classification of patient encounter such as ambulatory (outpatient), inpatient, emergency, home health or others due to local variations.
- basedOn? Reference[] - The request this encounter satisfies (e.g. incoming referral or procedure request).
- identifier? Identifier[] - Identifier(s) by which this encounter is known.
- period? Period - The start and end time of the encounter.
- classHistory? CRDEncounterClassHistory[] - The class history permits the tracking of the encounters transitions without needing to go through the resource history. This would be used for a case where an admission starts of as an emergency encounter, then transitions into an inpatient scenario. Doing this and not restarting a new encounter ensures that any lab/diagnostic results can more easily follow the patient and not require re-processing and not get lost or cancelled during a kind of discharge from emergency to inpatient.
- hospitalization? CRDEncounterHospitalization - Details about the admission to a healthcare service.
- length? Duration - Quantity of time the encounter lasted. This excludes the time during leaves of absence.
- diagnosis? CRDEncounterDiagnosis[] - The list of diagnosis relevant to this encounter.
- priority? CodeableConcept - Indicates the urgency of the encounter.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- statusHistory? CRDEncounterStatusHistory[] - The status history permits the encounter resource to contain the status history without needing to read through the historical versions of the resource, or even have the server store them.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- serviceProvider? Reference - The organization that is primarily responsible for this Encounter's services. This MAY be the same as the organization on the Patient record, however it could be different, such as if the actor performing the services was from an external organization (which may be billed seperately) for an external consultation. Refer to the example bundle showing an abbreviated set of Encounters for a colonoscopy.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- location? CRDEncounterLocation[] - List of locations where the patient has been during this encounter.
- account? Reference[] - The set of accounts that may be used for billing for this Encounter.
- status CRDEncounterStatus - planned | arrived | triaged | in-progress | onleave | finished | cancelled +.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDEncounterClassHistory
FHIR CRDEncounterClassHistory datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period Period - The time that the episode was in the specified class.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'class Coding - inpatient | outpatient | ambulatory | emergency +.
health.fhir.r4.davincicrd210: CRDEncounterDiagnosis
FHIR CRDEncounterDiagnosis datatype record.
Fields
- condition Reference - Reason the encounter takes place, as specified using information from another resource. For admissions, this is the admission diagnosis. The indication will typically be a Condition (with other resources referenced in the evidence.detail), or a Procedure.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- use? CodeableConcept - Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …).
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- rank? positiveInt - Ranking of the diagnosis (for each role type).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDEncounterHospitalization
FHIR CRDEncounterHospitalization datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- specialArrangement? CodeableConcept[] - Any special requests that have been made for this hospitalization encounter, such as the provision of specific equipment or other things.
- reAdmission? CodeableConcept - Whether this hospitalization is a readmission and why if known.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- origin? Reference - The location/organization from which the patient came before admission.
- destination? Reference - Location/organization to which the patient is discharged.
- dietPreference? CodeableConcept[] - Diet preferences reported by the patient.
- preAdmissionIdentifier? Identifier - Pre-admission identifier.
- specialCourtesy? CodeableConcept[] - Special courtesies (VIP, board member).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- dischargeDisposition? CodeableConcept - Category or kind of location after discharge.
- admitSource? CodeableConcept - From where patient was admitted (physician referral, transfer).
health.fhir.r4.davincicrd210: CRDEncounterLocation
FHIR CRDEncounterLocation datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period during which the patient was present at the location.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- physicalType? CodeableConcept - This will be used to specify the required levels (bed/ward/room/etc.) desired to be recorded to simplify either messaging or query.
- location Reference - The location where the encounter takes place.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- status? CRDEncounterLocationStatus - The status of the participants' presence at the specified location during the period specified. If the participant is no longer at the location, then the period will have an end date/time.
health.fhir.r4.davincicrd210: CRDEncounterParticipant
FHIR CRDEncounterParticipant datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - The period of time that the specified participant participated in the encounter. These can overlap or be sub-sets of the overall encounter's period.
- individual? Reference - Persons involved in the encounter other than the patient.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept[] - Role of participant in encounter.
health.fhir.r4.davincicrd210: CRDEncounterStatusHistory
FHIR CRDEncounterStatusHistory datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period Period - The time that the episode was in the specified status.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- status CRDEncounterStatusHistoryStatus - planned | arrived | triaged | in-progress | onleave | finished | cancelled +.
health.fhir.r4.davincicrd210: CRDLocation
FHIR CRDLocation resource record.
Fields
- resourceType RESOURCE_NAME_CRDLOCATION(default RESOURCE_NAME_CRDLOCATION) - The type of the resource describes
- operationalStatus? Coding - The operational status covers operation values most relevant to beds (but can also apply to rooms/units/chairs/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping, and other activities like maintenance.
- partOf? Reference - Another Location of which this Location is physically a part of.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- description? string - Description of the Location, which helps in finding or referencing the place.
- hoursOfOperation? CRDLocationHoursOfOperation[] - What days/times during a week is this location usually open.
- language? code - The base language in which the resource is written.
- 'type? CodeableConcept[] - Indicates the type of function performed at the location.
- mode? CRDLocationMode - Indicates whether a resource instance represents a specific location or a class of locations.
- endpoint? Reference[] - Technical endpoints providing access to services operated for the location.
- alias? string[] - A list of alternate names that the location is known as, or was known as, in the past.
- telecom? ContactPoint[] - The contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- identifier? Identifier[] - Unique code or number identifying the location to its users.
- address CRDLocationAddress - Physical location.
- physicalType? CodeableConcept - Physical form of the location, e.g. building, room, vehicle, road.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- managingOrganization Reference - The organization responsible for the provisioning and upkeep of the location.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- name string - Name of the location as used by humans. Does not need to be unique.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- position? CRDLocationPosition - The absolute geographic location of the Location, expressed using the WGS84 datum (This is the same co-ordinate system used in KML).
- availabilityExceptions? string - A description of when the locations opening ours are different to normal, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as detailed in the opening hours Times.
- status? CRDLocationStatus - The status property covers the general availability of the resource, not the current value which may be covered by the operationStatus, or by a schedule/slots if they are configured for the location.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDLocationAddress
FHIR CRDLocationAddress datatype record.
Fields
- country? string - Country - a nation as commonly understood or generally accepted.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period when address was/is in use.
- city? string - The name of the city, town, suburb, village or other community or delivery center.
- line? string[] - This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information.
- use? CRDLocationAddressUse - The purpose of this address.
- district? string - The name of the administrative area (county).
- postalCode? string - A postal code designating a region defined by the postal service.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- state? string - Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (e.g. US 2 letter state codes).
- text? string - Specifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts.
- 'type? CRDLocationAddressType - Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
health.fhir.r4.davincicrd210: CRDLocationHoursOfOperation
FHIR CRDLocationHoursOfOperation datatype record.
Fields
- allDay? boolean - The Location is open all day.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- closingTime? time - Time that the Location closes.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- openingTime? time - Time that the Location opens.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- daysOfWeek? CRDLocationHoursOfOperationDaysOfWeek[] - Indicates which days of the week are available between the start and end Times.
health.fhir.r4.davincicrd210: CRDLocationPosition
FHIR CRDLocationPosition datatype record.
Fields
- altitude? decimal - Altitude. The value domain and the interpretation are the same as for the text of the altitude element in KML (see notes below).
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- latitude decimal - Latitude. The value domain and the interpretation are the same as for the text of the latitude element in KML (see notes below).
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- longitude decimal - Longitude. The value domain and the interpretation are the same as for the text of the longitude element in KML (see notes below).
health.fhir.r4.davincicrd210: CRDMedicationRequest
FHIR CRDMedicationRequest resource record.
Fields
- resourceType RESOURCE_NAME_CRDMEDICATIONREQUEST(default RESOURCE_NAME_CRDMEDICATIONREQUEST) - The type of the resource describes
- insurance? Reference[] - Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be required for delivering the requested service.
- note? Annotation[] - Extra information about the prescription that could not be conveyed by the other attributes.
- extension? Extension[] - An Extension
- substitution? CRDMedicationRequestSubstitution - Indicates whether or not substitution can or should be part of the dispense. In some cases, substitution must happen, in other cases substitution must not happen. This block explains the prescriber's intent. If nothing is specified substitution may be done.
- courseOfTherapyType? CodeableConcept - The description of the overall patte3rn of the administration of the medication to the patient.
- priorPrescription? Reference - A link to a resource representing an earlier order related order or prescription.
- subject Reference - A link to a resource representing the person or set of individuals to whom the medication will be given.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- reasonReference? Reference[] - Condition or observation that supports why the medication was ordered.
- language? code - The base language in which the resource is written.
- instantiatesUri? uri[] - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this MedicationRequest.
- medicationReference Reference - Identifies the medication being requested. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.
- reportedReference? Reference - Indicates if this record was captured as a secondary 'reported' record rather than as an original primary source-of-truth record. It may also indicate the source of the report.
- statusReason? CodeableConcept - Captures the reason for the current state of the MedicationRequest.
- dispenseRequest? CRDMedicationRequestDispenseRequest - Indicates the specific details for the dispense or medication supply part of a medication request (also known as a Medication Prescription or Medication Order). Note that this information is not always sent with the order. There may be in some settings (e.g. hospitals) institutional or system support for completing the dispense details in the pharmacy department.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept[] - The reason or the indication for ordering or not ordering the medication.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- doNotPerform? boolean - If true indicates that the provider is asking for the medication request not to occur.
- basedOn? Reference[] - A plan or request that is fulfilled in whole or in part by this medication request.
- requester Reference - The individual, organization, or device that initiated the request and has responsibility for its activation.
- identifier? Identifier[] - Identifiers associated with this medication request that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate. They are business identifiers assigned to this resource by the performer or other systems and remain constant as the resource is updated and propagates from server to server.
- recorder? Reference - The person who entered the order on behalf of another individual for example in the case of a verbal or a telephone order.
- reportedBoolean? boolean - Indicates if this record was captured as a secondary 'reported' record rather than as an original primary source-of-truth record. It may also indicate the source of the report.
- authoredOn dateTime - The date (and perhaps time) when the prescription was initially written or authored on.
- performer? Reference - The specified desired performer of the medication treatment (e.g. the performer of the medication administration).
- detectedIssue? Reference[] - Indicates an actual or potential clinical issue with or between one or more active or proposed clinical actions for a patient; e.g. Drug-drug interaction, duplicate therapy, dosage alert etc.
- supportingInformation? Reference[] - Include additional information (for example, patient height and weight) that supports the ordering of the medication.
- encounter? Reference - The Encounter during which this [x] was created or to which the creation of this record is tightly associated.
- instantiatesCanonical? canonical[] - The URL pointing to a protocol, guideline, orderset, or other definition that is adhered to in whole or in part by this MedicationRequest.
- medicationCodeableConcept CodeableConcept - Identifies the medication being requested. This is a link to a resource that represents the medication which may be the details of the medication or simply an attribute carrying a code that identifies the medication from a known list of medications.
- priority? CRDMedicationRequestPriority - Indicates how quickly the Medication Request should be addressed with respect to other requests.
- intent CRDMedicationRequestIntent - Whether the request is a proposal, plan, or an original order.
- performerType? CodeableConcept - Indicates the type of performer of the administration of the medication.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- dosageInstruction? Dosage[] - Indicates how the medication is to be used by the patient.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- eventHistory? Reference[] - Links to Provenance records for past versions of this resource or fulfilling request or event resources that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- category? CodeableConcept[] - Indicates the type of medication request (for example, where the medication is expected to be consumed or administered (i.e. inpatient or outpatient)).
- category Slicings
- CRDMedicationRequestCategoryUs_core: Type of medication usage
- min = 0
- max = *
- groupIdentifier? Identifier - A shared identifier common to all requests that were authorized more or less simultaneously by a single author, representing the identifier of the requisition or prescription.
- status CRDMedicationRequestStatus - A code specifying the current state of the order. Generally, this will be active or completed state.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDMedicationRequestCategoryUs_core
FHIR CRDMedicationRequestCategoryUs_core datatype record.
health.fhir.r4.davincicrd210: CRDMedicationRequestDispenseRequest
FHIR CRDMedicationRequestDispenseRequest datatype record.
Fields
- validityPeriod? Period - This indicates the validity period of a prescription (stale dating the Prescription).
- dispenseInterval? Duration - The minimum period of time that must occur between dispenses of the medication.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- performer? Reference - Indicates the intended dispensing Organization specified by the prescriber.
- quantity? Quantity - The amount that is to be dispensed for one fill.
- numberOfRepeatsAllowed? unsignedInt - An integer indicating the number of times, in addition to the original dispense, (aka refills or repeats) that the patient can receive the prescribed medication. Usage Notes: This integer does not include the original order dispense. This means that if an order indicates dispense 30 tablets plus '3 repeats', then the order can be dispensed a total of 4 times and the patient can receive a total of 120 tablets. A prescriber may explicitly say that zero refills are permitted after the initial dispense.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- initialFill? CRDMedicationRequestDispenseRequestInitialFill - Indicates the quantity or duration for the first dispense of the medication.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- expectedSupplyDuration? Duration - Identifies the period time over which the supplied product is expected to be used, or the length of time the dispense is expected to last.
health.fhir.r4.davincicrd210: CRDMedicationRequestDispenseRequestInitialFill
FHIR CRDMedicationRequestDispenseRequestInitialFill datatype record.
Fields
- duration? Duration - The length of time that the first dispense is expected to last.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- quantity? Quantity - The amount or quantity to provide as part of the first dispense.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDMedicationRequestSubstitution
FHIR CRDMedicationRequestSubstitution datatype record.
Fields
- allowedCodeableConcept CodeableConcept - True if the prescriber allows a different drug to be dispensed from what was prescribed.
- reason? CodeableConcept - Indicates the reason for the substitution, or why substitution must or must not be performed.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- allowedBoolean boolean - True if the prescriber allows a different drug to be dispensed from what was prescribed.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDNutritionOrder
FHIR CRDNutritionOrder resource record.
Fields
- resourceType RESOURCE_NAME_CRDNUTRITIONORDER(default RESOURCE_NAME_CRDNUTRITIONORDER) - The type of the resource describes
- dateTime dateTime - The date and time that this nutrition order was requested.
- instantiates? uri[] - The URL pointing to a protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.
- note? Annotation[] - Comments made about the {{title}} by the requester, performer, subject or other participants.
- extension? Extension[] - An Extension
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language? code - The base language in which the resource is written.
- instantiatesUri? uri[] - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.
- patient Reference - The person (patient) who needs the nutrition order for an oral diet, nutritional supplement and/or enteral or formula feeding.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- foodPreferenceModifier? CodeableConcept[] - This modifier is used to convey order-specific modifiers about the type of food that should be given. These can be derived from patient allergies, intolerances, or preferences such as Halal, Vegan or Kosher. This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings.
- identifier? Identifier[] - Identifiers assigned to this order by the order sender or by the order receiver.
- enteralFormula? CRDNutritionOrderEnteralFormula - Feeding provided through the gastrointestinal tract via a tube, catheter, or stoma that delivers nutrition distal to the oral cavity.
- oralDiet? CRDNutritionOrderOralDiet - Diet given orally in contrast to enteral (tube) feeding.
- excludeFoodModifier? CodeableConcept[] - This modifier is used to convey Order-specific modifier about the type of oral food or oral fluids that should not be given. These can be derived from patient allergies, intolerances, or preferences such as No Red Meat, No Soy or No Wheat or Gluten-Free. While it should not be necessary to repeat allergy or intolerance information captured in the referenced AllergyIntolerance resource in the excludeFoodModifier, this element may be used to convey additional specificity related to foods that should be eliminated from the patient’s diet for any reason. This modifier applies to the entire nutrition order inclusive of the oral diet, nutritional supplements and enteral formula feedings.
- encounter? Reference - An encounter that provides additional information about the healthcare context in which this request is made.
- instantiatesCanonical? canonical[] - The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this NutritionOrder.
- intent CRDNutritionOrderIntent - Indicates the level of authority/intentionality associated with the NutrionOrder and where the request fits into the workflow chain.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- supplement? CRDNutritionOrderSupplement[] - Oral nutritional products given in order to add further nutritional value to the patient's diet.
- orderer Reference - The practitioner that holds legal responsibility for ordering the diet, nutritional supplement, or formula feedings.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- allergyIntolerance? Reference[] - A link to a record of allergies or intolerances which should be included in the nutrition order.
- status CRDNutritionOrderStatus - The workflow status of the nutrition order/request.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDNutritionOrderEnteralFormula
FHIR CRDNutritionOrderEnteralFormula datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- administrationInstruction? string - Free text formula administration, feeding instructions or additional instructions or information.
- baseFormulaProductName? string - The product or brand name of the enteral or infant formula product such as 'ACME Adult Standard Formula'.
- additiveType? CodeableConcept - Indicates the type of modular component such as protein, carbohydrate, fat or fiber to be provided in addition to or mixed with the base formula.
- administration? CRDNutritionOrderEnteralFormulaAdministration[] - Formula administration instructions as structured data. This repeating structure allows for changing the administration rate or volume over time for both bolus and continuous feeding. An example of this would be an instruction to increase the rate of continuous feeding every 2 hours.
- baseFormulaType? CodeableConcept - The type of enteral or infant formula such as an adult standard formula with fiber or a soy-based infant formula.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- caloricDensity? Quantity - The amount of energy (calories) that the formula should provide per specified volume, typically per mL or fluid oz. For example, an infant may require a formula that provides 24 calories per fluid ounce or an adult may require an enteral formula that provides 1.5 calorie/mL.
- additiveProductName? string - The product or brand name of the type of modular component to be added to the formula.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- maxVolumeToDeliver? Quantity - The maximum total quantity of formula that may be administered to a subject over the period of time, e.g. 1440 mL over 24 hours.
- routeofAdministration? CodeableConcept - The route or physiological path of administration into the patient's gastrointestinal tract for purposes of providing the formula feeding, e.g. nasogastric tube.
health.fhir.r4.davincicrd210: CRDNutritionOrderEnteralFormulaAdministration
FHIR CRDNutritionOrderEnteralFormulaAdministration datatype record.
Fields
- schedule? Timing - The time period and frequency at which the enteral formula should be delivered to the patient.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- quantity? Quantity - The volume of formula to provide to the patient per the specified administration schedule.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- rateNutritionOrderRatio? Ratio - The rate of administration of formula via a feeding pump, e.g. 60 mL per hour, according to the specified schedule.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- rateNutritionOrderQuantity? Quantity - The rate of administration of formula via a feeding pump, e.g. 60 mL per hour, according to the specified schedule.
health.fhir.r4.davincicrd210: CRDNutritionOrderOralDiet
FHIR CRDNutritionOrderOralDiet datatype record.
Fields
- schedule? Timing[] - The time period and frequency at which the diet should be given. The diet should be given for the combination of all schedules if more than one schedule is present.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- nutrient? CRDNutritionOrderOralDietNutrient[] - Class that defines the quantity and type of nutrient modifications (for example carbohydrate, fiber or sodium) required for the oral diet.
- instruction? string - Free text or additional instructions or information pertaining to the oral diet.
- texture? CRDNutritionOrderOralDietTexture[] - Class that describes any texture modifications required for the patient to safely consume various types of solid foods.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- fluidConsistencyType? CodeableConcept[] - The required consistency (e.g. honey-thick, nectar-thick, thin, thickened.) of liquids or fluids served to the patient.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept[] - The kind of diet or dietary restriction such as fiber restricted diet or diabetic diet.
health.fhir.r4.davincicrd210: CRDNutritionOrderOralDietNutrient
FHIR CRDNutritionOrderOralDietNutrient datatype record.
Fields
- amount? Quantity - The quantity of the specified nutrient to include in diet.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifier? CodeableConcept - The nutrient that is being modified such as carbohydrate or sodium.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDNutritionOrderOralDietTexture
FHIR CRDNutritionOrderOralDietTexture datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- foodType? CodeableConcept - The food type(s) (e.g. meats, all foods) that the texture modification applies to. This could be all foods types.
- modifier? CodeableConcept - Any texture modifications (for solid foods) that should be made, e.g. easy to chew, chopped, ground, and pureed.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDNutritionOrderSupplement
FHIR CRDNutritionOrderSupplement datatype record.
Fields
- schedule? Timing[] - The time period and frequency at which the supplement(s) should be given. The supplement should be given for the combination of all schedules if more than one schedule is present.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- quantity? Quantity - The amount of the nutritional supplement to be given.
- instruction? string - Free text or additional instructions or information pertaining to the oral supplement.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept - The kind of nutritional supplement product required such as a high protein or pediatric clear liquid supplement.
- productName? string - The product or brand name of the nutritional supplement such as 'Acme Protein Shake'.
health.fhir.r4.davincicrd210: CRDOrganization
FHIR CRDOrganization resource record.
Fields
- resourceType RESOURCE_NAME_CRDORGANIZATION(default RESOURCE_NAME_CRDORGANIZATION) - The type of the resource describes
- identifier Identifier[] - Identifier for the organization that is used to identify the organization across multiple disparate systems.
- identifier Slicings
- CRDOrganizationIdentifierNPI: National Provider Identifier (NPI)
- min = 0
- max = *
- partOf? Reference - The organization of which this organization forms a part.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- address? Address[] - An address for the organization.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- active boolean - Whether the organization's record is still in active use.
- language? code - The base language in which the resource is written.
- 'type? CodeableConcept[] - The kind(s) of organization that this is.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- endpoint? Reference[] - Technical endpoints providing access to services operated for the organization.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- contact? CRDOrganizationContact[] - Contact for the organization for a certain purpose.
- name string - A name associated with the organization.
- alias? string[] - A list of alternate names that the organization is known as, or was known as in the past.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- telecom? ContactPoint[] - A contact detail for the organization.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDOrganizationContact
FHIR CRDOrganizationContact datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- address? Address - Visiting or postal addresses for the contact.
- purpose? CodeableConcept - Indicates a purpose for which the contact can be reached.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- name? HumanName - A name associated with the contact.
- telecom? ContactPoint[] - A contact detail (e.g. a telephone number or an email address) by which the party may be contacted.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
health.fhir.r4.davincicrd210: CRDOrganizationIdentifierCLIA
FHIR CRDOrganizationIdentifierCLIA datatype record.
Fields
- system uri(default "urn:oid:2.16.840.1.113883.4.7") - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
health.fhir.r4.davincicrd210: CRDOrganizationIdentifierNAIC
FHIR CRDOrganizationIdentifierNAIC datatype record.
Fields
- system uri(default "urn:oid:2.16.840.1.113883.6.300") - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
health.fhir.r4.davincicrd210: CRDOrganizationIdentifierNPI
FHIR CRDOrganizationIdentifierNPI datatype record.
Fields
- system uri(default "http://hl7.org/fhir/sid/us-npi") - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
health.fhir.r4.davincicrd210: CRDOrganizationIdentifierTin
FHIR CRDOrganizationIdentifierTin datatype record.
Fields
- system uri(default "urn:oid:2.16.840.1.113883.4.4") - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
health.fhir.r4.davincicrd210: CRDPatient
FHIR CRDPatient resource record.
Fields
- resourceType RESOURCE_NAME_CRDPATIENT(default RESOURCE_NAME_CRDPATIENT) - The type of the resource describes
- extension? Extension[] - An Extension
- gender CRDPatientGender - Administrative Gender - the gender that the patient is considered to have for administration and record keeping purposes.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- link? CRDPatientLink[] - Link to another patient resource that concerns the same actual patient.
- language? code - The base language in which the resource is written.
- contact? CRDPatientContact[] - A contact party (e.g. guardian, partner, friend) for the patient.
- deceasedDateTime? dateTime - Indicates if the individual is deceased or not.
- generalPractitioner? Reference[] - Patient's nominated care provider.
- telecom? ContactPoint[] - A contact detail (e.g. a telephone number or an email address) by which the individual may be contacted.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- communication? CRDPatientCommunication[] - A language which may be used to communicate with the patient about his or her health.
- identifier CRDPatientIdentifier[] - An identifier for this patient.
- identifier Slicings
- CRDPatientIdentifierMRIdentifier: An identifier for this patient
- min = 1
- max = 1
- address? CRDPatientAddress[] - An address for the individual.
- multipleBirthBoolean? boolean - Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer).
- active? boolean - Whether this patient record is in active use. Many systems use this property to mark as non-current patients, such as those that have not been seen for a period of time based on an organization's business rules. It is often used to filter patient lists to exclude inactive patients Deceased patients may also be marked as inactive for the same reasons, but may be active for some time after death.
- photo? Attachment[] - Image of the patient.
- birthDate? date - The date of birth for the individual.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- deceasedBoolean? boolean - Indicates if the individual is deceased or not.
- managingOrganization? Reference - Organization that is the custodian of the patient record.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- multipleBirthInteger? integer - Indicates whether the patient is part of a multiple (boolean) or indicates the actual birth order (integer).
- name HumanName[] - A name associated with the individual.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- maritalStatus? CodeableConcept - This field contains a patient's most recent marital (civil) status.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDPatientAddress
FHIR CRDPatientAddress datatype record.
Fields
- country? string - Country - a nation as commonly understood or generally accepted.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period when address was/is in use.
- city? string - The name of the city, town, suburb, village or other community or delivery center.
- line? string[] - This component contains the house number, apartment number, street name, street direction, P.O. Box number, delivery hints, and similar address information.
- use? CRDPatientAddressUse - The purpose of this address.
- district? string - The name of the administrative area (county).
- postalCode? string - A postal code designating a region defined by the postal service.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- state? string - Sub-unit of a country with limited sovereignty in a federally organized country. A code may be used if codes are in common use (e.g. US 2 letter state codes).
- text? string - Specifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts.
- 'type? CRDPatientAddressType - Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
health.fhir.r4.davincicrd210: CRDPatientCommunication
FHIR CRDPatientCommunication datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language CodeableConcept - The ISO-639-1 alpha 2 code in lower case for the language, optionally followed by a hyphen and the ISO-3166-1 alpha 2 code for the region in upper case; e.g. 'en' for English, or 'en-US' for American English versus 'en-EN' for England English.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- preferred? boolean - Indicates whether or not the patient prefers this language (over other languages he masters up a certain level).
health.fhir.r4.davincicrd210: CRDPatientContact
FHIR CRDPatientContact datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - The period during which this contact person or organization is valid to be contacted relating to this patient.
- address? Address - Address for the contact person.
- gender? CRDPatientContactGender - Administrative Gender - the gender that the contact person is considered to have for administration and record keeping purposes.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- organization? Reference - Organization on behalf of which the contact is acting or for which the contact is working.
- name? HumanName - A name associated with the contact person.
- telecom? ContactPoint[] - A contact detail for the person, e.g. a telephone number or an email address.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- relationship? CodeableConcept[] - The nature of the relationship between the patient and the contact person.
health.fhir.r4.davincicrd210: CRDPatientIdentifier
FHIR CRDPatientIdentifier datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period during which identifier is/was valid for use.
- system uri - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
- use? CRDPatientIdentifierUse - The purpose of this identifier.
- assigner? Reference - Organization that issued/manages the identifier.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type? CodeableConcept - A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
- value string - The portion of the identifier typically relevant to the user and which is unique within the context of the system.
health.fhir.r4.davincicrd210: CRDPatientIdentifierMRIdentifier
FHIR CRDPatientIdentifierMRIdentifier datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Time period during which identifier is/was valid for use.
- system uri - Establishes the namespace for the value - that is, a URL that describes a set values that are unique.
- use? CRDPatientIdentifierUseOne - The purpose of this identifier.
- assigner? Reference - Organization that issued/manages the identifier.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDPatientIdentifierType - A coded type for the identifier that can be used to determine which identifier to use for a specific purpose.
- value string - The portion of the identifier typically relevant to the user and which is unique within the context of the system.
health.fhir.r4.davincicrd210: CRDPatientIdentifierType
FHIR CRDPatientIdentifierType datatype record.
Fields
- coding CRDPatientIdentifierTypeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDPatientIdentifierTypeCoding
FHIR CRDPatientIdentifierTypeCoding datatype record.
Fields
- system uri(default "http://terminology.hl7.org/CodeSystem/v2-0203") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "MR") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDPatientLink
FHIR CRDPatientLink datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- other Reference - The other patient resource that the link refers to.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDPatientLinkType - The type of link between this patient resource and another patient resource.
health.fhir.r4.davincicrd210: CRDServiceRequest
FHIR CRDServiceRequest resource record.
Fields
- resourceType RESOURCE_NAME_CRDSERVICEREQUEST(default RESOURCE_NAME_CRDSERVICEREQUEST) - The type of the resource describes
- insurance? Reference[] - Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be needed for delivering the requested service.
- note? Annotation[] - Any other notes and comments made about the service request. For example, internal billing notes.
- extension? Extension[] - An Extension
- code CodeableConcept - A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.
- requisition? Identifier - A shared identifier common to all service requests that were authorized more or less simultaneously by a single author, representing the composite or group identifier.
- subject Reference - On whom or what the service is to be performed. This is usually a human patient, but can also be requested on animals, groups of humans or animals, devices such as dialysis machines, or even locations (typically for environmental scans).
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- reasonReference? Reference[] - Indicates another resource that provides a justification for why this service is being requested. May relate to the resources referred to in
supportingInfo
.
- language? code - The base language in which the resource is written.
- instantiatesUri? uri[] - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this ServiceRequest.
- relevantHistory? Reference[] - Key events in the history of the request.
- supportingInfo? Reference[] - Additional clinical information about the patient or specimen that may influence the services or their interpretations. This information includes diagnosis, clinical findings and other observations. In laboratory ordering these are typically referred to as 'ask at order entry questions (AOEs)'. This includes observations explicitly requested by the producer (filler) to provide context or supporting information needed to complete the order. For example, reporting the amount of inspired oxygen for blood gas measurements.
- specimen? Reference[] - One or more specimens that the laboratory procedure will use.
- quantityQuantity? Quantity - An amount of service being requested which can be a quantity ( for example $1,500 home modification), a ratio ( for example, 20 half day visits per month), or a range (2.0 to 1.8 Gy per fraction).
- quantityRatio? Ratio - An amount of service being requested which can be a quantity ( for example $1,500 home modification), a ratio ( for example, 20 half day visits per month), or a range (2.0 to 1.8 Gy per fraction).
- asNeededBoolean? boolean - If a CodeableConcept is present, it indicates the pre-condition for performing the service. For example 'pain', 'on flare-up', etc.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- locationReference? Reference[] - A reference to the the preferred location(s) where the procedure should actually happen. E.g. at home or nursing day care center.
- reasonCode? CodeableConcept[] - An explanation or justification for why this service is being requested in coded or textual form. This is often for billing purposes. May relate to the resources referred to in
supportingInfo
.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- doNotPerform? boolean - Set this to true if the record is saying that the service/procedure should NOT be performed.
- basedOn? Reference[] - Plan/proposal/order fulfilled by this request.
- asNeededCodeableConcept? CodeableConcept - If a CodeableConcept is present, it indicates the pre-condition for performing the service. For example 'pain', 'on flare-up', etc.
- requester Reference - The individual who initiated the request and has responsibility for its activation.
- identifier? Identifier[] - Identifiers assigned to this order instance by the orderer and/or the receiver and/or order fulfiller.
- authoredOn dateTime - When the request transitioned to being actionable.
- performer? Reference[] - The desired performer for doing the requested service. For example, the surgeon, dermatopathologist, endoscopist, etc.
- replaces? Reference[] - The request takes the place of the referenced completed or terminated request(s).
- encounter? Reference - An encounter that provides additional information about the healthcare context in which this request is made.
- occurrenceTiming? Timing - The date/time at which the requested service should occur.
- quantityRange? Range - An amount of service being requested which can be a quantity ( for example $1,500 home modification), a ratio ( for example, 20 half day visits per month), or a range (2.0 to 1.8 Gy per fraction).
- instantiatesCanonical? canonical[] - The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this ServiceRequest.
- priority? CRDServiceRequestPriority - Indicates how quickly the ServiceRequest should be addressed with respect to other requests.
- intent CRDServiceRequestIntent - Whether the request is a proposal, plan, an original order or a reflex order.
- performerType? CodeableConcept - Desired type of performer for doing the requested service.
- bodySite? CodeableConcept[] - Anatomic location where the procedure should be performed. This is the target site.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- occurrencePeriod? Period - The date/time at which the requested service should occur.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- occurrenceDateTime? dateTime - The date/time at which the requested service should occur.
- orderDetail? CodeableConcept[] - Additional details and instructions about the how the services are to be delivered. For example, and order for a urinary catheter may have an order detail for an external or indwelling catheter, or an order for a bandage may require additional instructions specifying how the bandage should be applied.
- category? CodeableConcept[] - A code that classifies the service for searching, sorting and display purposes (e.g. 'Surgical Procedure').
- category Slicings
- CRDServiceRequestCategoryUs_core: Classification of service
- min = 0
- max = *
- locationCode? CodeableConcept[] - The preferred location(s) where the procedure should actually happen in coded or free text form. E.g. at home or nursing day care center.
- patientInstruction? string - Instructions in terms that are understood by the patient or consumer.
- status CRDServiceRequestStatus - The status of the order.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDServiceRequestCategoryUs_core
FHIR CRDServiceRequestCategoryUs_core datatype record.
health.fhir.r4.davincicrd210: CRDTaskDispatch
FHIR CRDTaskDispatch resource record.
Fields
- resourceType RESOURCE_NAME_CRDTASKDISPATCH(default RESOURCE_NAME_CRDTASKDISPATCH) - The type of the resource describes
- insurance? Reference[] - Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task.
- note? Annotation[] - Free-text information captured about the task as it progresses.
- partOf? Reference[] - Task that this particular task is part of.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- code? CRDTaskDispatchCode - A name or code (or both) briefly describing what the task involves.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- for Reference - The entity who benefits from the performance of the service specified in the task (e.g., the patient).
- description? string - A free-text description of what is to be performed.
- focus Reference - The request being actioned or the resource being manipulated by this task.
- reasonReference? Reference - A resource reference indicating why this task needs to be performed.
- language? code - The base language in which the resource is written.
- instantiatesUri? uri - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
- relevantHistory? Reference[] - Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task.
- output? CRDTaskDispatchOutput[] - Outputs produced by the Task.
- statusReason? CodeableConcept - An explanation as to why this task is held, failed, was refused, etc.
- executionPeriod? Period - Identifies the time action was first taken against the task (start) and/or the time final action was taken against the task prior to marking it as completed (end).
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept - A description or code indicating why this task needs to be performed.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - BasedOn refers to a higher-level authorization that triggered the creation of the task. It references a 'request' resource such as a ServiceRequest, MedicationRequest, ServiceRequest, CarePlan, etc. which is distinct from the 'request' resource the task is seeking to fulfill. This latter resource is referenced by FocusOn. For example, based on a ServiceRequest (= BasedOn), a task is created to fulfill a procedureRequest ( = FocusOn ) to collect a specimen from a patient.
- owner? Reference - Individual organization or Device currently responsible for task execution.
- requester? Reference - The creator of the task.
- identifier? Identifier[] - The business identifier for this task.
- authoredOn? dateTime - The date and time this task was created.
- businessStatus? CodeableConcept - Contains business-specific nuances of the business state.
- encounter? Reference - The healthcare event (e.g. a patient and healthcare provider interaction) during which this task was created.
- instantiatesCanonical? canonical - The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
- priority? CRDTaskDispatchPriority - Indicates how quickly the Task should be addressed with respect to other requests.
- intent CRDTaskDispatchIntent - Indicates the 'level' of actionability associated with the Task, i.e. i+R[9]Cs this a proposed task, a planned task, an actionable task, etc.
- performerType? CodeableConcept[] - The kind of participant that should perform the task.
- input? CRDTaskDispatchInput[] - Additional information that may be needed in the execution of the task.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- restriction? CRDTaskDispatchRestriction - If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- location? Reference - Principal physical location where the this task is performed.
- lastModified? dateTime - The date and time of last modification to this task.
- groupIdentifier? Identifier - An identifier that links together multiple tasks and other requests that were created in the same context.
- status CRDTaskDispatchStatus - The current status of the task.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDTaskDispatchCode
FHIR CRDTaskDispatchCode datatype record.
Fields
- coding CRDTaskDispatchCodeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDTaskDispatchCodeCoding
FHIR CRDTaskDispatchCodeCoding datatype record.
Fields
- system uri(default "http://hl7.org/fhir/CodeSystem/task-code") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "fulfill") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDTaskDispatchInput
FHIR CRDTaskDispatchInput datatype record.
Fields
- valueTime time - The value of the input parameter as a basic type.
- valueTriggerDefinition TriggerDefinition - The value of the input parameter as a basic type.
- valueMoney Money - The value of the input parameter as a basic type.
- valueSignature Signature - The value of the input parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- 'type CodeableConcept - A code or description indicating how the input is intended to be used as part of the task execution.
- valueUuid uuid - The value of the input parameter as a basic type.
- valueRatio Ratio - The value of the input parameter as a basic type.
- valueParameterDefinition ParameterDefinition - The value of the input parameter as a basic type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger integer - The value of the input parameter as a basic type.
- valueUnsignedInt unsignedInt - The value of the input parameter as a basic type.
- valueQuantity Quantity - The value of the input parameter as a basic type.
- valueCanonical canonical - The value of the input parameter as a basic type.
- valueCount Count - The value of the input parameter as a basic type.
- valueId id - The value of the input parameter as a basic type.
- valueCode code - The value of the input parameter as a basic type.
- valueAddress Address - The value of the input parameter as a basic type.
- valueContactPoint ContactPoint - The value of the input parameter as a basic type.
- valuePeriod Period - The value of the input parameter as a basic type.
- valueSampledData SampledData - The value of the input parameter as a basic type.
- valueTiming Timing - The value of the input parameter as a basic type.
- valueInstant instant - The value of the input parameter as a basic type.
- valueAge Age - The value of the input parameter as a basic type.
- valueDosage Dosage - The value of the input parameter as a basic type.
- valueBase64Binary base64Binary - The value of the input parameter as a basic type.
- valueBoolean boolean - The value of the input parameter as a basic type.
- valueCoding Coding - The value of the input parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueIdentifier Identifier - The value of the input parameter as a basic type.
- valueExpression Expression - The value of the input parameter as a basic type.
- valueReference Reference - The value of the input parameter as a basic type.
- valueRange Range - The value of the input parameter as a basic type.
- valueUri uri - The value of the input parameter as a basic type.
- valueDistance Distance - The value of the input parameter as a basic type.
- valueUrl urlType - The value of the input parameter as a basic type.
- valueContactDetail ContactDetail - The value of the input parameter as a basic type.
- valueMeta Meta - The value of the input parameter as a basic type.
- valueCodeableConcept CodeableConcept - The value of the input parameter as a basic type.
- valueMarkdown markdown - The value of the input parameter as a basic type.
- valueAttachment Attachment - The value of the input parameter as a basic type.
- valueUsageContext UsageContext - The value of the input parameter as a basic type.
- valueDateTime dateTime - The value of the input parameter as a basic type.
- valueHumanName HumanName - The value of the input parameter as a basic type.
- valueRelatedArtifact RelatedArtifact - The value of the input parameter as a basic type.
- valueDecimal decimal - The value of the input parameter as a basic type.
- valueDate date - The value of the input parameter as a basic type.
- valueOid oid - The value of the input parameter as a basic type.
- valueContributor Contributor - The value of the input parameter as a basic type.
- valueString string - The value of the input parameter as a basic type.
- valuePositiveInt positiveInt - The value of the input parameter as a basic type.
- valueDuration Duration - The value of the input parameter as a basic type.
- valueDataRequirement DataRequirement - The value of the input parameter as a basic type.
- valueAnnotation Annotation - The value of the input parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskDispatchOutput
FHIR CRDTaskDispatchOutput datatype record.
Fields
- valueTime time - The value of the Output parameter as a basic type.
- valueTriggerDefinition TriggerDefinition - The value of the Output parameter as a basic type.
- valueMoney Money - The value of the Output parameter as a basic type.
- valueSignature Signature - The value of the Output parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- 'type CodeableConcept - The name of the Output parameter.
- valueUuid uuid - The value of the Output parameter as a basic type.
- valueRatio Ratio - The value of the Output parameter as a basic type.
- valueParameterDefinition ParameterDefinition - The value of the Output parameter as a basic type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger integer - The value of the Output parameter as a basic type.
- valueUnsignedInt unsignedInt - The value of the Output parameter as a basic type.
- valueQuantity Quantity - The value of the Output parameter as a basic type.
- valueCanonical canonical - The value of the Output parameter as a basic type.
- valueCount Count - The value of the Output parameter as a basic type.
- valueId id - The value of the Output parameter as a basic type.
- valueCode code - The value of the Output parameter as a basic type.
- valueAddress Address - The value of the Output parameter as a basic type.
- valueContactPoint ContactPoint - The value of the Output parameter as a basic type.
- valuePeriod Period - The value of the Output parameter as a basic type.
- valueSampledData SampledData - The value of the Output parameter as a basic type.
- valueTiming Timing - The value of the Output parameter as a basic type.
- valueInstant instant - The value of the Output parameter as a basic type.
- valueAge Age - The value of the Output parameter as a basic type.
- valueDosage Dosage - The value of the Output parameter as a basic type.
- valueBase64Binary base64Binary - The value of the Output parameter as a basic type.
- valueBoolean boolean - The value of the Output parameter as a basic type.
- valueCoding Coding - The value of the Output parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueIdentifier Identifier - The value of the Output parameter as a basic type.
- valueExpression Expression - The value of the Output parameter as a basic type.
- valueReference Reference - The value of the Output parameter as a basic type.
- valueRange Range - The value of the Output parameter as a basic type.
- valueUri uri - The value of the Output parameter as a basic type.
- valueDistance Distance - The value of the Output parameter as a basic type.
- valueUrl urlType - The value of the Output parameter as a basic type.
- valueContactDetail ContactDetail - The value of the Output parameter as a basic type.
- valueMeta Meta - The value of the Output parameter as a basic type.
- valueCodeableConcept CodeableConcept - The value of the Output parameter as a basic type.
- valueMarkdown markdown - The value of the Output parameter as a basic type.
- valueAttachment Attachment - The value of the Output parameter as a basic type.
- valueUsageContext UsageContext - The value of the Output parameter as a basic type.
- valueDateTime dateTime - The value of the Output parameter as a basic type.
- valueHumanName HumanName - The value of the Output parameter as a basic type.
- valueRelatedArtifact RelatedArtifact - The value of the Output parameter as a basic type.
- valueDecimal decimal - The value of the Output parameter as a basic type.
- valueDate date - The value of the Output parameter as a basic type.
- valueOid oid - The value of the Output parameter as a basic type.
- valueContributor Contributor - The value of the Output parameter as a basic type.
- valueString string - The value of the Output parameter as a basic type.
- valuePositiveInt positiveInt - The value of the Output parameter as a basic type.
- valueDuration Duration - The value of the Output parameter as a basic type.
- valueDataRequirement DataRequirement - The value of the Output parameter as a basic type.
- valueAnnotation Annotation - The value of the Output parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskDispatchRestriction
FHIR CRDTaskDispatchRestriction datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Over what time-period is fulfillment sought.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- recipient? Reference[] - For requests that are targeted to more than on potential recipient/target, for whom is fulfillment sought?
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- repetitions? positiveInt - Indicates the number of times the requested action should occur.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaire
FHIR CRDTaskQuestionnaire resource record.
Fields
- resourceType RESOURCE_NAME_CRDTASKQUESTIONNAIRE(default RESOURCE_NAME_CRDTASKQUESTIONNAIRE) - The type of the resource describes
- insurance? Reference[] - Insurance plans, coverage extensions, pre-authorizations and/or pre-determinations that may be relevant to the Task.
- note? Annotation[] - Free-text information captured about the task as it progresses.
- partOf? Reference[] - Task that this particular task is part of.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- code CodeableConcept - A name or code (or both) briefly describing what the task involves.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- for Reference - The entity who benefits from the performance of the service specified in the task (e.g., the patient).
- description? string - A free-text description of what is to be performed.
- focus? Reference - The request being actioned or the resource being manipulated by this task.
- reasonReference? Reference - A resource reference indicating why this task needs to be performed.
- language? code - The base language in which the resource is written.
- instantiatesUri? uri - The URL pointing to an externally maintained protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
- relevantHistory? Reference[] - Links to Provenance records for past versions of this Task that identify key state transitions or updates that are likely to be relevant to a user looking at the current version of the task.
- output? CRDTaskQuestionnaireOutput[] - Outputs produced by the Task.
- output Slicings
- CRDTaskQuestionnaireOutputResponse: Information produced as part of task
- min = 0
- max = 1
- statusReason? CodeableConcept - An explanation as to why this task is held, failed, was refused, etc.
- executionPeriod? Period - Identifies the time action was first taken against the task (start) and/or the time final action was taken against the task prior to marking it as completed (end).
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- reasonCode? CodeableConcept - A description or code indicating why this task needs to be performed.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- basedOn? Reference[] - BasedOn refers to a higher-level authorization that triggered the creation of the task. It references a 'request' resource such as a ServiceRequest, MedicationRequest, ServiceRequest, CarePlan, etc. which is distinct from the 'request' resource the task is seeking to fulfill. This latter resource is referenced by FocusOn. For example, based on a ServiceRequest (= BasedOn), a task is created to fulfill a procedureRequest ( = FocusOn ) to collect a specimen from a patient.
- owner? Reference - Individual organization or Device currently responsible for task execution.
- requester Reference - The creator of the task.
- identifier? Identifier[] - The business identifier for this task.
- authoredOn dateTime - The date and time this task was created.
- businessStatus? CodeableConcept - Contains business-specific nuances of the business state.
- encounter? Reference - The healthcare event (e.g. a patient and healthcare provider interaction) during which this task was created.
- instantiatesCanonical? canonical - The URL pointing to a FHIR-defined protocol, guideline, orderset or other definition that is adhered to in whole or in part by this Task.
- priority? CRDTaskQuestionnairePriority - Indicates how quickly the Task should be addressed with respect to other requests.
- intent CRDTaskQuestionnaireIntent - Indicates the 'level' of actionability associated with the Task, i.e. i+R[9]Cs this a proposed task, a planned task, an actionable task, etc.
- performerType? CodeableConcept[] - The kind of participant that should perform the task.
- input CRDTaskQuestionnaireInput[] - Additional information that may be needed in the execution of the task.
- input Slicings
- CRDTaskQuestionnaireInputQuestionnaire: Information used to perform task
- min = 0
- max = 1
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- restriction? CRDTaskQuestionnaireRestriction - If the Task.focus is a request resource and the task is seeking fulfillment (i.e. is asking for the request to be actioned), this element identifies any limitations on what parts of the referenced request should be actioned.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- location? Reference - Principal physical location where the this task is performed.
- lastModified? dateTime - The date and time of last modification to this task.
- groupIdentifier? Identifier - An identifier that links together multiple tasks and other requests that were created in the same context.
- status CRDTaskQuestionnaireStatus - The current status of the task.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInput
FHIR CRDTaskQuestionnaireInput datatype record.
Fields
- valueTime time - The value of the input parameter as a basic type.
- valueTriggerDefinition TriggerDefinition - The value of the input parameter as a basic type.
- valueMoney Money - The value of the input parameter as a basic type.
- valueSignature Signature - The value of the input parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- 'type CodeableConcept - A code or description indicating how the input is intended to be used as part of the task execution.
- valueUuid uuid - The value of the input parameter as a basic type.
- valueRatio Ratio - The value of the input parameter as a basic type.
- valueParameterDefinition ParameterDefinition - The value of the input parameter as a basic type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger integer - The value of the input parameter as a basic type.
- valueUnsignedInt unsignedInt - The value of the input parameter as a basic type.
- valueQuantity Quantity - The value of the input parameter as a basic type.
- valueCanonical canonical - The value of the input parameter as a basic type.
- valueCount Count - The value of the input parameter as a basic type.
- valueId id - The value of the input parameter as a basic type.
- valueCode code - The value of the input parameter as a basic type.
- valueAddress Address - The value of the input parameter as a basic type.
- valueContactPoint ContactPoint - The value of the input parameter as a basic type.
- valuePeriod Period - The value of the input parameter as a basic type.
- valueSampledData SampledData - The value of the input parameter as a basic type.
- valueTiming Timing - The value of the input parameter as a basic type.
- valueInstant instant - The value of the input parameter as a basic type.
- valueAge Age - The value of the input parameter as a basic type.
- valueDosage Dosage - The value of the input parameter as a basic type.
- valueBase64Binary base64Binary - The value of the input parameter as a basic type.
- valueBoolean boolean - The value of the input parameter as a basic type.
- valueCoding Coding - The value of the input parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueIdentifier Identifier - The value of the input parameter as a basic type.
- valueExpression Expression - The value of the input parameter as a basic type.
- valueReference Reference - The value of the input parameter as a basic type.
- valueRange Range - The value of the input parameter as a basic type.
- valueUri uri - The value of the input parameter as a basic type.
- valueDistance Distance - The value of the input parameter as a basic type.
- valueUrl urlType - The value of the input parameter as a basic type.
- valueContactDetail ContactDetail - The value of the input parameter as a basic type.
- valueMeta Meta - The value of the input parameter as a basic type.
- valueCodeableConcept CodeableConcept - The value of the input parameter as a basic type.
- valueMarkdown markdown - The value of the input parameter as a basic type.
- valueAttachment Attachment - The value of the input parameter as a basic type.
- valueUsageContext UsageContext - The value of the input parameter as a basic type.
- valueDateTime dateTime - The value of the input parameter as a basic type.
- valueHumanName HumanName - The value of the input parameter as a basic type.
- valueRelatedArtifact RelatedArtifact - The value of the input parameter as a basic type.
- valueDecimal decimal - The value of the input parameter as a basic type.
- valueDate date - The value of the input parameter as a basic type.
- valueOid oid - The value of the input parameter as a basic type.
- valueContributor Contributor - The value of the input parameter as a basic type.
- valueString string - The value of the input parameter as a basic type.
- valuePositiveInt positiveInt - The value of the input parameter as a basic type.
- valueDuration Duration - The value of the input parameter as a basic type.
- valueDataRequirement DataRequirement - The value of the input parameter as a basic type.
- valueAnnotation Annotation - The value of the input parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputAfterCompletion
FHIR CRDTaskQuestionnaireInputAfterCompletion datatype record.
Fields
- valueTime time - The value of the input parameter as a basic type.
- valueTriggerDefinition TriggerDefinition - The value of the input parameter as a basic type.
- valueMoney Money - The value of the input parameter as a basic type.
- valueSignature Signature - The value of the input parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- 'type CRDTaskQuestionnaireInputTypeOne - A code or description indicating how the input is intended to be used as part of the task execution.
- valueUuid uuid - The value of the input parameter as a basic type.
- valueRatio Ratio - The value of the input parameter as a basic type.
- valueParameterDefinition ParameterDefinition - The value of the input parameter as a basic type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger integer - The value of the input parameter as a basic type.
- valueUnsignedInt unsignedInt - The value of the input parameter as a basic type.
- valueQuantity Quantity - The value of the input parameter as a basic type.
- valueCanonical canonical - The value of the input parameter as a basic type.
- valueCount Count - The value of the input parameter as a basic type.
- valueId id - The value of the input parameter as a basic type.
- valueCode code - The value of the input parameter as a basic type.
- valueAddress Address - The value of the input parameter as a basic type.
- valueContactPoint ContactPoint - The value of the input parameter as a basic type.
- valuePeriod Period - The value of the input parameter as a basic type.
- valueSampledData SampledData - The value of the input parameter as a basic type.
- valueTiming Timing - The value of the input parameter as a basic type.
- valueInstant instant - The value of the input parameter as a basic type.
- valueAge Age - The value of the input parameter as a basic type.
- valueDosage Dosage - The value of the input parameter as a basic type.
- valueBase64Binary base64Binary - The value of the input parameter as a basic type.
- valueBoolean boolean - The value of the input parameter as a basic type.
- valueCoding Coding - The value of the input parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueIdentifier Identifier - The value of the input parameter as a basic type.
- valueExpression Expression - The value of the input parameter as a basic type.
- valueReference Reference - The value of the input parameter as a basic type.
- valueRange Range - The value of the input parameter as a basic type.
- valueUri uri - The value of the input parameter as a basic type.
- valueDistance Distance - The value of the input parameter as a basic type.
- valueUrl urlType - The value of the input parameter as a basic type.
- valueContactDetail ContactDetail - The value of the input parameter as a basic type.
- valueMeta Meta - The value of the input parameter as a basic type.
- valueCodeableConcept CodeableConcept - The value of the input parameter as a basic type.
- valueMarkdown markdown - The value of the input parameter as a basic type.
- valueAttachment Attachment - The value of the input parameter as a basic type.
- valueUsageContext UsageContext - The value of the input parameter as a basic type.
- valueDateTime dateTime - The value of the input parameter as a basic type.
- valueHumanName HumanName - The value of the input parameter as a basic type.
- valueRelatedArtifact RelatedArtifact - The value of the input parameter as a basic type.
- valueDecimal decimal - The value of the input parameter as a basic type.
- valueDate date - The value of the input parameter as a basic type.
- valueOid oid - The value of the input parameter as a basic type.
- valueContributor Contributor - The value of the input parameter as a basic type.
- valueString string - The value of the input parameter as a basic type.
- valuePositiveInt positiveInt - The value of the input parameter as a basic type.
- valueDuration Duration - The value of the input parameter as a basic type.
- valueDataRequirement DataRequirement - The value of the input parameter as a basic type.
- valueAnnotation Annotation - The value of the input parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputQuestionnaire
FHIR CRDTaskQuestionnaireInputQuestionnaire datatype record.
Fields
- valueCanonical canonical - The value of the input parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDTaskQuestionnaireInputType - A code or description indicating how the input is intended to be used as part of the task execution.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputResponseEndpoint
FHIR CRDTaskQuestionnaireInputResponseEndpoint datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDTaskQuestionnaireInputTypeTwo - A code or description indicating how the input is intended to be used as part of the task execution.
- valueUrl urlType - The value of the input parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputType
FHIR CRDTaskQuestionnaireInputType datatype record.
Fields
- coding CRDTaskQuestionnaireInputTypeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputTypeCoding
FHIR CRDTaskQuestionnaireInputTypeCoding datatype record.
Fields
- system uri(default "http://hl7.org/fhir/uv/sdc/CodeSystem/temp") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "questionnaire") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputTypeCodingOne
FHIR CRDTaskQuestionnaireInputTypeCodingOne datatype record.
Fields
- system uri(default "http://hl7.org/fhir/us/davinci-crd/CodeSystem/temp") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "after-completion-action") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputTypeCodingTwo
FHIR CRDTaskQuestionnaireInputTypeCodingTwo datatype record.
Fields
- system uri(default "http://hl7.org/fhir/uv/sdc/CodeSystem/temp") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "response-endpoint") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputTypeOne
FHIR CRDTaskQuestionnaireInputTypeOne datatype record.
Fields
- coding CRDTaskQuestionnaireInputTypeCodingOne[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireInputTypeTwo
FHIR CRDTaskQuestionnaireInputTypeTwo datatype record.
Fields
- coding CRDTaskQuestionnaireInputTypeCodingTwo[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireOutput
FHIR CRDTaskQuestionnaireOutput datatype record.
Fields
- valueTime time - The value of the Output parameter as a basic type.
- valueTriggerDefinition TriggerDefinition - The value of the Output parameter as a basic type.
- valueMoney Money - The value of the Output parameter as a basic type.
- valueSignature Signature - The value of the Output parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- 'type CodeableConcept - The name of the Output parameter.
- valueUuid uuid - The value of the Output parameter as a basic type.
- valueRatio Ratio - The value of the Output parameter as a basic type.
- valueParameterDefinition ParameterDefinition - The value of the Output parameter as a basic type.
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- valueInteger integer - The value of the Output parameter as a basic type.
- valueUnsignedInt unsignedInt - The value of the Output parameter as a basic type.
- valueQuantity Quantity - The value of the Output parameter as a basic type.
- valueCanonical canonical - The value of the Output parameter as a basic type.
- valueCount Count - The value of the Output parameter as a basic type.
- valueId id - The value of the Output parameter as a basic type.
- valueCode code - The value of the Output parameter as a basic type.
- valueAddress Address - The value of the Output parameter as a basic type.
- valueContactPoint ContactPoint - The value of the Output parameter as a basic type.
- valuePeriod Period - The value of the Output parameter as a basic type.
- valueSampledData SampledData - The value of the Output parameter as a basic type.
- valueTiming Timing - The value of the Output parameter as a basic type.
- valueInstant instant - The value of the Output parameter as a basic type.
- valueAge Age - The value of the Output parameter as a basic type.
- valueDosage Dosage - The value of the Output parameter as a basic type.
- valueBase64Binary base64Binary - The value of the Output parameter as a basic type.
- valueBoolean boolean - The value of the Output parameter as a basic type.
- valueCoding Coding - The value of the Output parameter as a basic type.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueIdentifier Identifier - The value of the Output parameter as a basic type.
- valueExpression Expression - The value of the Output parameter as a basic type.
- valueReference Reference - The value of the Output parameter as a basic type.
- valueRange Range - The value of the Output parameter as a basic type.
- valueUri uri - The value of the Output parameter as a basic type.
- valueDistance Distance - The value of the Output parameter as a basic type.
- valueUrl urlType - The value of the Output parameter as a basic type.
- valueContactDetail ContactDetail - The value of the Output parameter as a basic type.
- valueMeta Meta - The value of the Output parameter as a basic type.
- valueCodeableConcept CodeableConcept - The value of the Output parameter as a basic type.
- valueMarkdown markdown - The value of the Output parameter as a basic type.
- valueAttachment Attachment - The value of the Output parameter as a basic type.
- valueUsageContext UsageContext - The value of the Output parameter as a basic type.
- valueDateTime dateTime - The value of the Output parameter as a basic type.
- valueHumanName HumanName - The value of the Output parameter as a basic type.
- valueRelatedArtifact RelatedArtifact - The value of the Output parameter as a basic type.
- valueDecimal decimal - The value of the Output parameter as a basic type.
- valueDate date - The value of the Output parameter as a basic type.
- valueOid oid - The value of the Output parameter as a basic type.
- valueContributor Contributor - The value of the Output parameter as a basic type.
- valueString string - The value of the Output parameter as a basic type.
- valuePositiveInt positiveInt - The value of the Output parameter as a basic type.
- valueDuration Duration - The value of the Output parameter as a basic type.
- valueDataRequirement DataRequirement - The value of the Output parameter as a basic type.
- valueAnnotation Annotation - The value of the Output parameter as a basic type.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireOutputResponse
FHIR CRDTaskQuestionnaireOutputResponse datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- valueReference Reference - The value of the Output parameter as a basic type.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- 'type CRDTaskQuestionnaireOutputType - The name of the Output parameter.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireOutputType
FHIR CRDTaskQuestionnaireOutputType datatype record.
Fields
- coding CRDTaskQuestionnaireOutputTypeCoding[] - A reference to a code defined by a terminology system.
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireOutputTypeCoding
FHIR CRDTaskQuestionnaireOutputTypeCoding datatype record.
Fields
- system uri(default "http://hl7.org/fhir/uv/sdc/CodeSystem/temp") - The identification of the code system that defines the meaning of the symbol in the code.
- code code(default "questionnaire-response") - A symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).
health.fhir.r4.davincicrd210: CRDTaskQuestionnaireRestriction
FHIR CRDTaskQuestionnaireRestriction datatype record.
Fields
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- period? Period - Over what time-period is fulfillment sought.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- recipient? Reference[] - For requests that are targeted to more than on potential recipient/target, for whom is fulfillment sought?
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- repetitions? positiveInt - Indicates the number of times the requested action should occur.
health.fhir.r4.davincicrd210: CRDVisionPrescription
FHIR CRDVisionPrescription resource record.
Fields
- resourceType RESOURCE_NAME_CRDVISIONPRESCRIPTION(default RESOURCE_NAME_CRDVISIONPRESCRIPTION) - The type of the resource describes
- prescriber Reference - The healthcare professional responsible for authorizing the prescription.
- identifier? Identifier[] - A unique identifier assigned to this vision prescription.
- extension? Extension[] - An Extension
- created dateTime - The date this resource was created.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the resource and that modifies the understanding of the element that contains it and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer is allowed to define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- language? code - The base language in which the resource is written.
- encounter? Reference - A reference to a resource that identifies the particular occurrence of contact between patient and health care provider during which the prescription was issued.
- lensSpecification CRDVisionPrescriptionLensSpecification[] - Contain the details of the individual lens specifications and serves as the authorization for the fullfillment by certified professionals.
- dateWritten dateTime - The date (and perhaps time) when the prescription was written.
- contained? Resource[] - These resources do not have an independent existence apart from the resource that contains them - they cannot be identified independently, and nor can they have their own independent transaction scope.
- meta? Meta - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
- patient Reference - A resource reference to the person to whom the vision prescription applies.
- implicitRules? uri - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
- id? string - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
- text? Narrative - A human-readable narrative that contains a summary of the resource and can be used to represent the content of the resource to a human. The narrative need not encode all the structured data, but is required to contain sufficient detail to make it 'clinically safe' for a human to just read the narrative. Resource definitions may define what content should be represented in the narrative to ensure clinical safety.
- status CRDVisionPrescriptionStatus - The status of the resource instance.
- Element... - Rest field
health.fhir.r4.davincicrd210: CRDVisionPrescriptionLensSpecification
FHIR CRDVisionPrescriptionLensSpecification datatype record.
Fields
- add? decimal - Power adjustment for multifocal lenses measured in dioptres (0.25 units).
- note? Annotation[] - Notes for special requirements such as coatings and lens materials.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- product CodeableConcept - Identifies the type of vision correction product which is required for the patient.
- backCurve? decimal - Back curvature measured in millimetres.
- color? string - Special color or pattern.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- axis? integer - Adjustment for astigmatism measured in integer degrees.
- duration? Quantity - The recommended maximum wear period for the lens.
- eye CRDVisionPrescriptionLensSpecificationEye - The eye for which the lens specification applies.
- diameter? decimal - Contact lens diameter measured in millimetres.
- sphere? decimal - Lens power measured in dioptres (0.25 units).
- cylinder? decimal - Power adjustment for astigmatism measured in dioptres (0.25 units).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- power? decimal - Contact lens power measured in dioptres (0.25 units).
- brand? string - Brand recommendations or restrictions.
- prism? CRDVisionPrescriptionLensSpecificationPrism[] - Allows for adjustment on two axis.
health.fhir.r4.davincicrd210: CRDVisionPrescriptionLensSpecificationPrism
FHIR CRDVisionPrescriptionLensSpecificationPrism datatype record.
Fields
- amount decimal - Amount of prism to compensate for eye alignment in fractional units.
- extension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
- modifierExtension? Extension[] - May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
- id? string - Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
- base CRDVisionPrescriptionLensSpecificationPrismBase - The relative base, or reference lens edge, for the prism.
Import
import ballerinax/health.fhir.r4.davincicrd210;
Metadata
Released date: 27 days ago
Version: 1.0.0
Compatibility
Platform: any
Ballerina version: 2201.12.2
GraalVM compatible: Yes
Pull count
Total: 51
Current verison: 51
Weekly downloads
Keywords
Healthcare
FHIR
R4
davincicrd210
Contributors
Other versions
1.0.0