Skip to main content

ICondition

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

interface ICondition {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
clinicalStatus: CodeableConcept
verificationStatus: CodeableConcept
category: [CodeableConcept]
severity: CodeableConcept
code: CodeableConcept
bodySite: [CodeableConcept]
subject: Reference!
encounter: Reference
onsetDateTime: dateTime
_onsetDateTime: ElementBase
onsetAge: Age
onsetPeriod: Period
onsetRange: Range
onsetString: String
_onsetString: ElementBase
abatementDateTime: dateTime
_abatementDateTime: ElementBase
abatementAge: Age
abatementPeriod: Period
abatementRange: Range
abatementString: String
_abatementString: ElementBase
recordedDate: dateTime
_recordedDate: ElementBase
recorder: Reference
asserter: Reference
stage: [ConditionStage]
evidence: [ConditionEvidence]
note: [Annotation]
}

Fields

ICondition.id ● String scalar

ICondition.meta ● Meta object

ICondition.implicitRules ● uri scalar

ICondition._implicitRules ● ElementBase object

ICondition.language ● code scalar

ICondition._language ● ElementBase object

ICondition.text ● Narrative object

ICondition.contained ● [Resource] list object

ICondition.extension ● [Extension] list object

ICondition.modifierExtension ● [Extension] list object

ICondition.identifier ● [Identifier] list object

ICondition.clinicalStatus ● CodeableConcept object

ICondition.verificationStatus ● CodeableConcept object

ICondition.category ● [CodeableConcept] list object

ICondition.severity ● CodeableConcept object

ICondition.code ● CodeableConcept object

ICondition.bodySite ● [CodeableConcept] list object

ICondition.subject ● Reference! non-null object

ICondition.encounter ● Reference object

ICondition.onsetDateTime ● dateTime scalar

ICondition._onsetDateTime ● ElementBase object

ICondition.onsetAge ● Age object

ICondition.onsetPeriod ● Period object

ICondition.onsetRange ● Range object

ICondition.onsetString ● String scalar

ICondition._onsetString ● ElementBase object

ICondition.abatementDateTime ● dateTime scalar

ICondition._abatementDateTime ● ElementBase object

ICondition.abatementAge ● Age object

ICondition.abatementPeriod ● Period object

ICondition.abatementRange ● Range object

ICondition.abatementString ● String scalar

ICondition._abatementString ● ElementBase object

ICondition.recordedDate ● dateTime scalar

ICondition._recordedDate ● ElementBase object

ICondition.recorder ● Reference object

ICondition.asserter ● Reference object

ICondition.stage ● [ConditionStage] list object

ICondition.evidence ● [ConditionEvidence] list object

ICondition.note ● [Annotation] list object