Skip to main content

ICommunicationRequest

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

interface ICommunicationRequest {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
basedOn: [Reference]
replaces: [Reference]
groupIdentifier: Identifier
status: code
_status: ElementBase
statusReason: CodeableConcept
category: [CodeableConcept]
priority: code
_priority: ElementBase
doNotPerform: Boolean
_doNotPerform: ElementBase
medium: [CodeableConcept]
subject: Reference
about: [Reference]
encounter: Reference
payload: [CommunicationRequestPayload]
occurrenceDateTime: dateTime
_occurrenceDateTime: ElementBase
occurrencePeriod: Period
authoredOn: dateTime
_authoredOn: ElementBase
requester: Reference
recipient: [Reference]
sender: Reference
reasonCode: [CodeableConcept]
reasonReference: [Reference]
note: [Annotation]
}

Fields​

ICommunicationRequest.id ● String scalar​

ICommunicationRequest.meta ● Meta object​

ICommunicationRequest.implicitRules ● uri scalar​

ICommunicationRequest._implicitRules ● ElementBase object​

ICommunicationRequest.language ● code scalar​

ICommunicationRequest._language ● ElementBase object​

ICommunicationRequest.text ● Narrative object​

ICommunicationRequest.contained ● [Resource] list object​

ICommunicationRequest.extension ● [Extension] list object​

ICommunicationRequest.modifierExtension ● [Extension] list object​

ICommunicationRequest.identifier ● [Identifier] list object​

ICommunicationRequest.basedOn ● [Reference] list object​

ICommunicationRequest.replaces ● [Reference] list object​

ICommunicationRequest.groupIdentifier ● Identifier object​

ICommunicationRequest.status ● code scalar​

ICommunicationRequest._status ● ElementBase object​

ICommunicationRequest.statusReason ● CodeableConcept object​

ICommunicationRequest.category ● [CodeableConcept] list object​

ICommunicationRequest.priority ● code scalar​

ICommunicationRequest._priority ● ElementBase object​

ICommunicationRequest.doNotPerform ● Boolean scalar​

ICommunicationRequest._doNotPerform ● ElementBase object​

ICommunicationRequest.medium ● [CodeableConcept] list object​

ICommunicationRequest.subject ● Reference object​

ICommunicationRequest.about ● [Reference] list object​

ICommunicationRequest.encounter ● Reference object​

ICommunicationRequest.payload ● [CommunicationRequestPayload] list object​

ICommunicationRequest.occurrenceDateTime ● dateTime scalar​

ICommunicationRequest._occurrenceDateTime ● ElementBase object​

ICommunicationRequest.occurrencePeriod ● Period object​

ICommunicationRequest.authoredOn ● dateTime scalar​

ICommunicationRequest._authoredOn ● ElementBase object​

ICommunicationRequest.requester ● Reference object​

ICommunicationRequest.recipient ● [Reference] list object​

ICommunicationRequest.sender ● Reference object​

ICommunicationRequest.reasonCode ● [CodeableConcept] list object​

ICommunicationRequest.reasonReference ● [Reference] list object​

ICommunicationRequest.note ● [Annotation] list object​