OBJECT

SupportDashboardType

Support Dashboard Endpoints

link GraphQL Schema definition

  • type SupportDashboardType {
  • # INTERNAL | Fetch Appointment
  • #
  • # Arguments
  • # item_id: ID of appointment
  • appointment(item_id: ID!): SdAppointment
  • # INTERNAL | Fetch Appointments
  • #
  • # Arguments
  • # cursor: Cursor for pagination
  • # user_id: User ID
  • appointmentCollection(cursor: String, user_id: String): SdAppointmentCollection
  • # INTERNAL | Fetch Appointment Type
  • #
  • # Arguments
  • # provider_id: User ID
  • appointmentTypes(provider_id: String): [AppointmentType!]
  • # INTERNAL | Fetch CustomModuleForms
  • #
  • # Arguments
  • # cursor: Cursor for Pagination
  • # keywords: Keywords for Custom Module Form Name
  • # user_id: User ID
  • customModuleFormCollection(
  • cursor: String,
  • keywords: String,
  • user_id: String
  • ): SdCustomModuleFormCollection
  • # INTERNAL | Fetch User Info on DoseSpot Object
  • #
  • # Arguments
  • # user_id: User ID
  • dosespotUserInfo(user_id: ID!): DoseSpot
  • # INTERNAL | Fetch FormAnswer
  • #
  • # Arguments
  • # item_id: Item ID
  • formAnswer(item_id: ID!): SdFormAnswer
  • # INTERNAL | Fetch FormAnswerGroup
  • #
  • # Arguments
  • # item_id: Item ID
  • formAnswerGroup(item_id: ID!): SdFormAnswerGroup
  • # INTERNAL | Endpoint for Support Dashboard FormAnswerGroup Collection Queries
  • formAnswerGroupCollections: SdFormAnswerGroupCollectionsType
  • # INTERNAL | Fetch FormAnswerGroups
  • #
  • # Arguments
  • # user_id: User ID for FormAnswerGroups
  • formAnswerGroups(user_id: String): [FormAnswerGroup!]
  • # INTERNAL | Fetch Human
  • #
  • # Arguments
  • # email: Email Address
  • # human_id: Human ID
  • # namespace: Namespace
  • # user_id: User ID
  • human(email: String, human_id: ID, namespace: String, user_id: ID): SdHuman
  • # INTERNAL | Fetch Lab Order
  • #
  • # Arguments
  • # order_id: Lab Order Order ID
  • labOrder(order_id: String): SdLabOrderType
  • # INTERNAL | Fetch Organization
  • #
  • # Arguments
  • # provider_id: User ID
  • organization(provider_id: ID): SdOrg
  • # INTERNAL | Fetch Roles
  • #
  • # Arguments
  • # user_id: User ID
  • roles(user_id: ID): [Role!]
  • # Rough Total Patient Count
  • #
  • # Arguments
  • # offset: Offset Amount
  • totalPatientCount(offset: Int): Int
  • }