Skip to main content

IMedicationRequest

FHIR GraphQL Schema. Version 8.8.1 import * from 'types.graphql'

interface IMedicationRequest {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
status: code
_status: ElementBase
statusReason: CodeableConcept
intent: code
_intent: ElementBase
category: [CodeableConcept]
priority: code
_priority: ElementBase
doNotPerform: Boolean
_doNotPerform: ElementBase
reportedBoolean: Boolean
_reportedBoolean: ElementBase
reportedReference: Reference
medicationCodeableConcept: CodeableConcept
medicationReference: Reference
subject: Reference!
encounter: Reference
supportingInformation: [Reference]
authoredOn: dateTime
_authoredOn: ElementBase
requester: Reference
performer: Reference
performerType: CodeableConcept
recorder: Reference
reasonCode: [CodeableConcept]
reasonReference: [Reference]
instantiatesCanonical: [canonical]
_instantiatesCanonical: [ElementBase]
instantiatesUri: [uri]
_instantiatesUri: [ElementBase]
basedOn: [Reference]
groupIdentifier: Identifier
courseOfTherapyType: CodeableConcept
insurance: [Reference]
note: [Annotation]
dosageInstruction: [Dosage]
dispenseRequest: MedicationRequestDispenseRequest
substitution: MedicationRequestSubstitution
priorPrescription: Reference
detectedIssue: [Reference]
eventHistory: [Reference]
}

Fields​

IMedicationRequest.id ● String scalar​

IMedicationRequest.meta ● Meta object​

IMedicationRequest.implicitRules ● uri scalar​

IMedicationRequest._implicitRules ● ElementBase object​

IMedicationRequest.language ● code scalar​

IMedicationRequest._language ● ElementBase object​

IMedicationRequest.text ● Narrative object​

IMedicationRequest.contained ● [Resource] list object​

IMedicationRequest.extension ● [Extension] list object​

IMedicationRequest.modifierExtension ● [Extension] list object​

IMedicationRequest.identifier ● [Identifier] list object​

IMedicationRequest.status ● code scalar​

IMedicationRequest._status ● ElementBase object​

IMedicationRequest.statusReason ● CodeableConcept object​

IMedicationRequest.intent ● code scalar​

IMedicationRequest._intent ● ElementBase object​

IMedicationRequest.category ● [CodeableConcept] list object​

IMedicationRequest.priority ● code scalar​

IMedicationRequest._priority ● ElementBase object​

IMedicationRequest.doNotPerform ● Boolean scalar​

IMedicationRequest._doNotPerform ● ElementBase object​

IMedicationRequest.reportedBoolean ● Boolean scalar​

IMedicationRequest._reportedBoolean ● ElementBase object​

IMedicationRequest.reportedReference ● Reference object​

IMedicationRequest.medicationCodeableConcept ● CodeableConcept object​

IMedicationRequest.medicationReference ● Reference object​

IMedicationRequest.subject ● Reference! non-null object​

IMedicationRequest.encounter ● Reference object​

IMedicationRequest.supportingInformation ● [Reference] list object​

IMedicationRequest.authoredOn ● dateTime scalar​

IMedicationRequest._authoredOn ● ElementBase object​

IMedicationRequest.requester ● Reference object​

IMedicationRequest.performer ● Reference object​

IMedicationRequest.performerType ● CodeableConcept object​

IMedicationRequest.recorder ● Reference object​

IMedicationRequest.reasonCode ● [CodeableConcept] list object​

IMedicationRequest.reasonReference ● [Reference] list object​

IMedicationRequest.instantiatesCanonical ● [canonical] list scalar​

IMedicationRequest._instantiatesCanonical ● [ElementBase] list object​

IMedicationRequest.instantiatesUri ● [uri] list scalar​

IMedicationRequest._instantiatesUri ● [ElementBase] list object​

IMedicationRequest.basedOn ● [Reference] list object​

IMedicationRequest.groupIdentifier ● Identifier object​

IMedicationRequest.courseOfTherapyType ● CodeableConcept object​

IMedicationRequest.insurance ● [Reference] list object​

IMedicationRequest.note ● [Annotation] list object​

IMedicationRequest.dosageInstruction ● [Dosage] list object​

IMedicationRequest.dispenseRequest ● MedicationRequestDispenseRequest object​

IMedicationRequest.substitution ● MedicationRequestSubstitution object​

IMedicationRequest.priorPrescription ● Reference object​

IMedicationRequest.detectedIssue ● [Reference] list object​

IMedicationRequest.eventHistory ● [Reference] list object​