Skip to main content

GraphQL FHIR resources D-H

This page records root fields found by introspecting the Ovok sandbox on 8 October 2026. Every listed type links to its canonical FHIR R4 resource page, which remains the source for resource elements, parameter meanings, and REST interactions. See queries and pagination for common arguments and their behavior, and mutations for shared write signatures.

The search column lists only resource-specific arguments. The schema declares these as GraphQL String arguments. A field in this snapshot is not a guarantee that every environment or AccessPolicy permits the operation.

FHIR resourceRead, list, connection fieldsResource-specific list argumentsMutations
DetectedIssueDetectedIssue(id: ID!)
DetectedIssueList
DetectedIssueConnection
identifier, patient, author, code, identified, implicated, statusDetectedIssueCreate
DetectedIssueUpdate
DetectedIssuePatch
DetectedIssueDelete
DeviceDevice(id: ID!)
DeviceList
DeviceConnection
device_name, identifier, location, manufacturer, model, organization, patient, status, type, udi_carrier, udi_di, urlDeviceCreate
DeviceUpdate
DevicePatch
DeviceDelete
DeviceDefinitionDeviceDefinition(id: ID!)
DeviceDefinitionList
DeviceDefinitionConnection
identifier, parent, type, classificationDeviceDefinitionCreate
DeviceDefinitionUpdate
DeviceDefinitionPatch
DeviceDefinitionDelete
DeviceMetricDeviceMetric(id: ID!)
DeviceMetricList
DeviceMetricConnection
category, identifier, parent, source, typeDeviceMetricCreate
DeviceMetricUpdate
DeviceMetricPatch
DeviceMetricDelete
DeviceRequestDeviceRequest(id: ID!)
DeviceRequestList
DeviceRequestConnection
code, identifier, patient, encounter, authored_on, based_on, device, event_date, group_identifier, instantiates_canonical, instantiates_uri, insurance, intent, performer, prior_request, requester, status, subjectDeviceRequestCreate
DeviceRequestUpdate
DeviceRequestPatch
DeviceRequestDelete
DeviceUseStatementDeviceUseStatement(id: ID!)
DeviceUseStatementList
DeviceUseStatementConnection
patient, device, identifier, subjectDeviceUseStatementCreate
DeviceUseStatementUpdate
DeviceUseStatementPatch
DeviceUseStatementDelete
DiagnosticReportDiagnosticReport(id: ID!)
DiagnosticReportList
DiagnosticReportConnection
code, date, identifier, patient, encounter, based_on, category, conclusion, issued, media, performer, result, results_interpreter, specimen, status, subject, studyDiagnosticReportCreate
DiagnosticReportUpdate
DiagnosticReportPatch
DiagnosticReportDelete
DocumentManifestDocumentManifest(id: ID!)
DocumentManifestList
DocumentManifestConnection
identifier, patient, type, author, created, description, item, recipient, related_id, related_ref, source, status, subjectDocumentManifestCreate
DocumentManifestUpdate
DocumentManifestPatch
DocumentManifestDelete
DocumentReferenceDocumentReference(id: ID!)
DocumentReferenceList
DocumentReferenceConnection
identifier, patient, type, encounter, authenticator, author, category, contenttype, custodian, date, description, event, facility, format, language, location, period, related, relatesto, relation, security_label, setting, status, subject, relationshipDocumentReferenceCreate
DocumentReferenceUpdate
DocumentReferencePatch
DocumentReferenceDelete
EffectEvidenceSynthesisEffectEvidenceSynthesis(id: ID!)
EffectEvidenceSynthesisList
EffectEvidenceSynthesisConnection
context, context_quantity, context_type, date, description, effective, identifier, jurisdiction, name, publisher, status, title, url, version, context_type_quantity, context_type_valueEffectEvidenceSynthesisCreate
EffectEvidenceSynthesisUpdate
EffectEvidenceSynthesisPatch
EffectEvidenceSynthesisDelete
EncounterEncounter(id: ID!)
EncounterList
EncounterConnection
date, identifier, patient, type, account, appointment, based_on, class, diagnosis, episode_of_care, length, location, location_period, part_of, participant, participant_type, practitioner, reason_code, reason_reference, service_provider, special_arrangement, status, subject, discharge_dispositionEncounterCreate
EncounterUpdate
EncounterPatch
EncounterDelete
EndpointEndpoint(id: ID!)
EndpointList
EndpointConnection
connection_type, identifier, name, organization, payload_type, statusEndpointCreate
EndpointUpdate
EndpointPatch
EndpointDelete
EnrollmentRequestEnrollmentRequest(id: ID!)
EnrollmentRequestList
EnrollmentRequestConnection
identifier, patient, status, subjectEnrollmentRequestCreate
EnrollmentRequestUpdate
EnrollmentRequestPatch
EnrollmentRequestDelete
EnrollmentResponseEnrollmentResponse(id: ID!)
EnrollmentResponseList
EnrollmentResponseConnection
identifier, request, statusEnrollmentResponseCreate
EnrollmentResponseUpdate
EnrollmentResponsePatch
EnrollmentResponseDelete
EpisodeOfCareEpisodeOfCare(id: ID!)
EpisodeOfCareList
EpisodeOfCareConnection
date, identifier, patient, type, care_manager, condition, incoming_referral, organization, statusEpisodeOfCareCreate
EpisodeOfCareUpdate
EpisodeOfCarePatch
EpisodeOfCareDelete
EventDefinitionEventDefinition(id: ID!)
EventDefinitionList
EventDefinitionConnection
composed_of, context, context_quantity, context_type, date, depends_on, derived_from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, url, version, context_type_quantity, context_type_valueEventDefinitionCreate
EventDefinitionUpdate
EventDefinitionPatch
EventDefinitionDelete
EvidenceEvidence(id: ID!)
EvidenceList
EvidenceConnection
composed_of, context, context_quantity, context_type, date, depends_on, derived_from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, url, version, context_type_quantity, context_type_valueEvidenceCreate
EvidenceUpdate
EvidencePatch
EvidenceDelete
EvidenceVariableEvidenceVariable(id: ID!)
EvidenceVariableList
EvidenceVariableConnection
composed_of, context, context_quantity, context_type, date, depends_on, derived_from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, url, version, context_type_quantity, context_type_value, characteristic_typeEvidenceVariableCreate
EvidenceVariableUpdate
EvidenceVariablePatch
EvidenceVariableDelete
ExampleScenarioExampleScenario(id: ID!)
ExampleScenarioList
ExampleScenarioConnection
context, context_quantity, context_type, date, identifier, jurisdiction, name, publisher, status, url, version, context_type_quantity, context_type_valueExampleScenarioCreate
ExampleScenarioUpdate
ExampleScenarioPatch
ExampleScenarioDelete
ExplanationOfBenefitExplanationOfBenefit(id: ID!)
ExplanationOfBenefitList
ExplanationOfBenefitConnection
care_team, claim, coverage, created, detail_udi, disposition, encounter, enterer, facility, identifier, item_udi, patient, payee, procedure_udi, provider, status, subdetail_udiExplanationOfBenefitCreate
ExplanationOfBenefitUpdate
ExplanationOfBenefitPatch
ExplanationOfBenefitDelete
FamilyMemberHistoryFamilyMemberHistory(id: ID!)
FamilyMemberHistoryList
FamilyMemberHistoryConnection
code, date, identifier, patient, instantiates_canonical, instantiates_uri, relationship, sex, statusFamilyMemberHistoryCreate
FamilyMemberHistoryUpdate
FamilyMemberHistoryPatch
FamilyMemberHistoryDelete
FlagFlag(id: ID!)
FlagList
FlagConnection
date, patient, encounter, author, identifier, subject, category, statusFlagCreate
FlagUpdate
FlagPatch
FlagDelete
GoalGoal(id: ID!)
GoalList
GoalConnection
identifier, patient, achievement_status, category, lifecycle_status, start_date, subject, target_date, descriptionGoalCreate
GoalUpdate
GoalPatch
GoalDelete
GraphDefinitionGraphDefinition(id: ID!)
GraphDefinitionList
GraphDefinitionConnection
context, context_quantity, context_type, date, description, jurisdiction, name, publisher, status, url, version, context_type_quantity, context_type_value, startGraphDefinitionCreate
GraphDefinitionUpdate
GraphDefinitionPatch
GraphDefinitionDelete
GroupGroup(id: ID!)
GroupList
GroupConnection
actual, characteristic, code, exclude, identifier, managing_entity, member, type, value, characteristic_value, name, characteristic_range, characteristic_referenceGroupCreate
GroupUpdate
GroupPatch
GroupDelete
GuidanceResponseGuidanceResponse(id: ID!)
GuidanceResponseList
GuidanceResponseConnection
identifier, patient, request, subjectGuidanceResponseCreate
GuidanceResponseUpdate
GuidanceResponsePatch
GuidanceResponseDelete
HealthcareServiceHealthcareService(id: ID!)
HealthcareServiceList
HealthcareServiceConnection
active, characteristic, coverage_area, endpoint, identifier, location, name, organization, program, service_category, service_type, specialtyHealthcareServiceCreate
HealthcareServiceUpdate
HealthcareServicePatch
HealthcareServiceDelete