Skip to main content

GraphQL FHIR resources P-R

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
ParametersParameters(id: ID!)
ParametersList
ParametersConnection
—ParametersCreate
ParametersUpdate
ParametersPatch
ParametersDelete
PatientPatient(id: ID!)
PatientList
PatientConnection
active, address, address_city, address_country, address_postalcode, address_state, address_use, birthdate, death_date, deceased, email, family, gender, general_practitioner, given, identifier, language, link, name, organization, phone, phonetic, telecom, ethnicity, gender_identity, racePatientCreate
PatientUpdate
PatientPatch
PatientDelete
PaymentNoticePaymentNotice(id: ID!)
PaymentNoticeList
PaymentNoticeConnection
created, identifier, payment_status, provider, request, response, statusPaymentNoticeCreate
PaymentNoticeUpdate
PaymentNoticePatch
PaymentNoticeDelete
PaymentReconciliationPaymentReconciliation(id: ID!)
PaymentReconciliationList
PaymentReconciliationConnection
created, disposition, identifier, outcome, payment_issuer, request, requestor, statusPaymentReconciliationCreate
PaymentReconciliationUpdate
PaymentReconciliationPatch
PaymentReconciliationDelete
PersonPerson(id: ID!)
PersonList
PersonConnection
address, address_city, address_country, address_postalcode, address_state, address_use, birthdate, email, gender, phone, phonetic, telecom, identifier, link, name, organization, patient, practitioner, relatedpersonPersonCreate
PersonUpdate
PersonPatch
PersonDelete
PlanDefinitionPlanDefinition(id: ID!)
PlanDefinitionList
PlanDefinitionConnection
composed_of, context, context_quantity, context_type, date, definition, depends_on, derived_from, description, effective, identifier, jurisdiction, name, predecessor, publisher, status, successor, title, topic, type, url, version, context_type_quantity, context_type_valuePlanDefinitionCreate
PlanDefinitionUpdate
PlanDefinitionPatch
PlanDefinitionDelete
PractitionerPractitioner(id: ID!)
PractitionerList
PractitionerConnection
address, address_city, address_country, address_postalcode, address_state, address_use, email, family, gender, given, phone, phonetic, telecom, active, communication, identifier, name, qualification_codePractitionerCreate
PractitionerUpdate
PractitionerPatch
PractitionerDelete
PractitionerRolePractitionerRole(id: ID!)
PractitionerRoleList
PractitionerRoleConnection
email, phone, telecom, active, date, endpoint, identifier, location, organization, practitioner, role, service, specialtyPractitionerRoleCreate
PractitionerRoleUpdate
PractitionerRolePatch
PractitionerRoleDelete
ProcedureProcedure(id: ID!)
ProcedureList
ProcedureConnection
code, date, identifier, patient, encounter, based_on, category, instantiates_canonical, instantiates_uri, location, part_of, performer, reason_code, reason_reference, status, subjectProcedureCreate
ProcedureUpdate
ProcedurePatch
ProcedureDelete
ProvenanceProvenance(id: ID!)
ProvenanceList
ProvenanceConnection
agent, agent_role, agent_type, entity, location, patient, recorded, signature_type, target, whenProvenanceCreate
ProvenanceUpdate
ProvenancePatch
ProvenanceDelete
QuestionnaireQuestionnaire(id: ID!)
QuestionnaireList
QuestionnaireConnection
code, context, context_quantity, context_type, date, definition, description, effective, identifier, jurisdiction, name, publisher, status, subject_type, title, url, version, context_type_quantity, context_type_valueQuestionnaireCreate
QuestionnaireUpdate
QuestionnairePatch
QuestionnaireDelete
QuestionnaireResponseQuestionnaireResponse(id: ID!)
QuestionnaireResponseList
QuestionnaireResponseConnection
author, authored, based_on, encounter, identifier, part_of, patient, questionnaire, source, status, subjectQuestionnaireResponseCreate
QuestionnaireResponseUpdate
QuestionnaireResponsePatch
QuestionnaireResponseDelete
RelatedPersonRelatedPerson(id: ID!)
RelatedPersonList
RelatedPersonConnection
address, address_city, address_country, address_postalcode, address_state, address_use, birthdate, email, gender, phone, phonetic, telecom, active, identifier, name, patient, relationshipRelatedPersonCreate
RelatedPersonUpdate
RelatedPersonPatch
RelatedPersonDelete
RequestGroupRequestGroup(id: ID!)
RequestGroupList
RequestGroupConnection
author, authored, code, encounter, group_identifier, identifier, instantiates_canonical, instantiates_uri, intent, participant, patient, priority, status, subject, priority_orderRequestGroupCreate
RequestGroupUpdate
RequestGroupPatch
RequestGroupDelete
ResearchDefinitionResearchDefinition(id: ID!)
ResearchDefinitionList
ResearchDefinitionConnection
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_valueResearchDefinitionCreate
ResearchDefinitionUpdate
ResearchDefinitionPatch
ResearchDefinitionDelete
ResearchElementDefinitionResearchElementDefinition(id: ID!)
ResearchElementDefinitionList
ResearchElementDefinitionConnection
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_valueResearchElementDefinitionCreate
ResearchElementDefinitionUpdate
ResearchElementDefinitionPatch
ResearchElementDefinitionDelete
ResearchStudyResearchStudy(id: ID!)
ResearchStudyList
ResearchStudyConnection
category, date, focus, identifier, keyword, location, partof, principalinvestigator, protocol, site, sponsor, status, title, classifier, condition, description, eligibility, name, objective_description, objective_type, part_of, phase, recruitment_actual, recruitment_target, region, study_design, progress_status_state_actual, progress_status_state_period, progress_status_state_period_actual, outcome_measure_referenceResearchStudyCreate
ResearchStudyUpdate
ResearchStudyPatch
ResearchStudyDelete
ResearchSubjectResearchSubject(id: ID!)
ResearchSubjectList
ResearchSubjectConnection
date, identifier, individual, patient, status, studyResearchSubjectCreate
ResearchSubjectUpdate
ResearchSubjectPatch
ResearchSubjectDelete
RiskAssessmentRiskAssessment(id: ID!)
RiskAssessmentList
RiskAssessmentConnection
date, identifier, patient, encounter, condition, method, performer, probability, risk, subjectRiskAssessmentCreate
RiskAssessmentUpdate
RiskAssessmentPatch
RiskAssessmentDelete
RiskEvidenceSynthesisRiskEvidenceSynthesis(id: ID!)
RiskEvidenceSynthesisList
RiskEvidenceSynthesisConnection
context, context_quantity, context_type, date, description, effective, identifier, jurisdiction, name, publisher, status, title, url, version, context_type_quantity, context_type_valueRiskEvidenceSynthesisCreate
RiskEvidenceSynthesisUpdate
RiskEvidenceSynthesisPatch
RiskEvidenceSynthesisDelete