Skip to main content

IEncounter

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

interface IEncounter {
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
statusHistory: [EncounterStatusHistory]
class: Coding!
classHistory: [EncounterClassHistory]
type: [CodeableConcept]
serviceType: CodeableConcept
priority: CodeableConcept
subject: Reference
episodeOfCare: [Reference]
basedOn: [Reference]
participant: [EncounterParticipant]
appointment: [Reference]
period: Period
length: Duration
reasonCode: [CodeableConcept]
reasonReference: [Reference]
diagnosis: [EncounterDiagnosis]
account: [Reference]
hospitalization: EncounterHospitalization
location: [EncounterLocation]
serviceProvider: Reference
partOf: Reference
}

Fields​

IEncounter.id ● String scalar​

IEncounter.meta ● Meta object​

IEncounter.implicitRules ● uri scalar​

IEncounter._implicitRules ● ElementBase object​

IEncounter.language ● code scalar​

IEncounter._language ● ElementBase object​

IEncounter.text ● Narrative object​

IEncounter.contained ● [Resource] list object​

IEncounter.extension ● [Extension] list object​

IEncounter.modifierExtension ● [Extension] list object​

IEncounter.identifier ● [Identifier] list object​

IEncounter.status ● code scalar​

IEncounter._status ● ElementBase object​

IEncounter.statusHistory ● [EncounterStatusHistory] list object​

IEncounter.class ● Coding! non-null object​

IEncounter.classHistory ● [EncounterClassHistory] list object​

IEncounter.type ● [CodeableConcept] list object​

IEncounter.serviceType ● CodeableConcept object​

IEncounter.priority ● CodeableConcept object​

IEncounter.subject ● Reference object​

IEncounter.episodeOfCare ● [Reference] list object​

IEncounter.basedOn ● [Reference] list object​

IEncounter.participant ● [EncounterParticipant] list object​

IEncounter.appointment ● [Reference] list object​

IEncounter.period ● Period object​

IEncounter.length ● Duration object​

IEncounter.reasonCode ● [CodeableConcept] list object​

IEncounter.reasonReference ● [Reference] list object​

IEncounter.diagnosis ● [EncounterDiagnosis] list object​

IEncounter.account ● [Reference] list object​

IEncounter.hospitalization ● EncounterHospitalization object​

IEncounter.location ● [EncounterLocation] list object​

IEncounter.serviceProvider ● Reference object​

IEncounter.partOf ● Reference object​