OBJECT

User

An user entry, returns basic user information

link GraphQL Schema definition

  • type User {
  • # Access Token (for iCal)
  • access_token: String
  • # The status of whether the user is active or not
  • active: Boolean
  • # Active care plan for the user
  • active_care_plan: CarePlan
  • # Active group care plan for the user
  • active_group_care_plan: CarePlan
  • # All active patients associated with this user.
  • #
  • # Arguments
  • # course_id: [Not documented]
  • active_patients(course_id: ID): [User!]!
  • # A collection of tags applied on the specific user
  • active_tags: [Tag]
  • # additional phone number for user
  • additional_phone_number: String
  • # Additional links to display on patient sidebar
  • additional_sidebar_items: [CustomSidebarOverride]!
  • # The user's lead dyno affiliate info
  • affiliate: Affiliate
  • # The age of the user (in years)
  • age: String
  • # All Verification fields left for the provider to fill out
  • all_verification_fields: [String]
  • # Allergies, Sensitivities, Intolerances, and Preferences reported by client
  • #
  • # Arguments
  • # is_current: [Not documented]
  • # category: [Not documented]
  • allergy_sensitivities(is_current: Boolean, category: String): [AllergySensitivity]
  • # Allow the user to send messages in community chat
  • #
  • # Arguments
  • # all_patients: Set to true if all sent in users are known to be
  • # patients
  • allow_community_chat(all_patients: Boolean): Boolean
  • # Allow the user to send direct messages in chat
  • #
  • # Arguments
  • # all_patients: Set to true if all sent in users are known to be
  • # patients
  • allow_direct_chat(all_patients: Boolean): Boolean
  • # All announcements associated with this user. If dietitian, returns all
  • # announcements created including those created in organization if applicable. if
  • # patient, returns announcements generated by dietitian
  • #
  • # Arguments
  • # exclude_dismissed: If true, excludes announcements that patient
  • # has dismissed
  • announcements(exclude_dismissed: Boolean): [Announcement!]!
  • # whether or not the user has incomplete onboarding steps
  • any_incomplete_onboarding_steps: Boolean
  • # whether or not the user has courses shared with them
  • any_shared_courses: Boolean
  • # whether or not the user has docs shared with them
  • any_shared_documents: Boolean
  • # whether or not the user has courses shared with them
  • any_shared_incomplete_courses: Boolean
  • # whether or not the user has docs shared with them that they have not viewed
  • any_unviewed_documents: Boolean
  • # AppleHealth for the user
  • apple_health: AppleHealth
  • # Appointment Locations for the user
  • appointment_locations: [AppointmentLocation]
  • # Appointment Settings for the user
  • appointment_setting: AppointmentSetting
  • # All Appointment Type Credits for this user
  • #
  • # Arguments
  • # appointment_type_id: [Not documented]
  • appointment_type_credits(appointment_type_id: ID): [AppointmentTypeCredit!]!
  • # All available appointment types for the provider.
  • appointment_types: [AppointmentType!]!
  • # Appointments for the user
  • appointments: [Appointment!]!
  • # If true, user has seen popup explaining how to assign providers and clients to
  • # tasks
  • assign_tasks_seen: Boolean
  • # Tasks assigned by the user to other users
  • #
  • # Arguments
  • # show_hidden: [Not documented]
  • assigned_tasks(show_hidden: Boolean): [Task]
  • # All available contact types for the provider.
  • available_contact_types: String
  • # The link to the avatar image (nil if no image has been uploaded)
  • avatar_url: String
  • # The status of the user's bank account
  • bank_account_verified_status: String
  • # All Billing Items for this user
  • billing_items: [BillingItem!]!
  • # Whether or not a user has seen the message blast alert
  • blast_seen: Boolean
  • # Displays bmi percentile for growth charts
  • bmi_percentile: String
  • # Displays standard by which bmi percentile is calculated
  • bmi_percentile_standard: String
  • # The brand that the user made
  • #
  • # Arguments
  • # is_for_editing: [Not documented]
  • brand(is_for_editing: Boolean): Brand
  • # The URL of the brand's alternative logo
  • brand_alt_logo_url: String
  • # The URL of the brand logo
  • brand_logo_url: String
  • # The Brand Name Of the User
  • brand_name: String
  • # Broken synced calendar
  • broken_synced_cal: ExternalCalendar
  • # HTML String to display on top of the calendar
  • calendar_text: String
  • # Call references made for a patient's insurances
  • call_references: [CallReference]
  • # Allow the user to add clients
  • can_add_clients: Boolean
  • # If true this user to archive clients
  • can_archive_clients: Boolean
  • # Allow this user to charge clients
  • can_charge_clients: Boolean
  • # If true this user to delete faxes
  • can_delete_faxes: Boolean
  • # If true, the user to edit Appointment Types
  • can_edit_appointment_types: Boolean
  • # If true, the user can edit brand
  • can_edit_brand: Boolean
  • # If true, the user can edit client credit
  • can_edit_credit: Boolean
  • # Whether or not the provider can edit forms
  • can_edit_forms: Boolean
  • # If true, the user to edit org calendar
  • can_edit_org_calendar: Boolean
  • # If true, the user can edit packages
  • can_edit_packages: Boolean
  • # If true, the user can add, edit and delete products
  • can_edit_products: Boolean
  • # If true, the user can edit programs
  • can_edit_programs: Boolean
  • # Allow the user to edit account settings
  • can_edit_settings: Boolean
  • # If true, the user can merge clients
  • can_merge_clients: Boolean
  • # Allow this user to schedule appointments (Linked accounts
  • can_schedule_appointments: Boolean
  • # If true, user can see products tab in client profile and see fullscript box on
  • # homepage if not linked to fullscript
  • can_see_fullscript_tab: Boolean
  • # Show insurance info for a client
  • can_see_insurance_authorization: Boolean
  • # If true, can view transfer tab in billing page
  • can_see_transfers: Boolean
  • # If true, the user cannot access org settings
  • cannot_access_org_member_settings: Boolean
  • # If true, the user is able to save and lock a charting note
  • cannot_lock_form_answer_groups: Boolean
  • # Fetch paginated stripe customer accounts with associated errors or soon to
  • # expire credit cards
  • card_issues_count: Int
  • # Hash for Chameleon
  • chameleon_hash: String
  • # Info about how a user was acquired
  • client_source: ClientSource
  • # Completed Tasks assigned to the user
  • #
  • # Arguments
  • # show_hidden: [Not documented]
  • completed_tasks(show_hidden: Boolean): [Task]
  • # Whether the user has accepted the lab order waiver
  • consented_to_labs: Boolean
  • # course membership scoped by specific course
  • course_membership_via_course: CourseMembership
  • # All course memberships for this user
  • course_memberships: [CourseMembership!]!
  • # All course memberships for this user
  • course_membrships: [CourseMembership!]! @deprecated( reason: "This field has a typo. use User.course_memberships instead" )
  • # when the user was created
  • created_at: String
  • # The credit balance of the user
  • credit_balance: String
  • # All custom custom emails associated with this user.
  • custom_custom_emails: [CustomEmail!]!
  • # Custom Metric of the user
  • custom_metrics: [CustomMetric!]!
  • # The default currency for the user
  • default_currency: String
  • # Default external videochat URL for scheduling with this user
  • default_external_video_url: String
  • # The id of the users default onboarding flow
  • default_onboarding_flow: OnboardingFlow
  • # The id of the users default onboarding flow
  • default_onboarding_flow_id: String
  • # Default stripe payment card
  • default_stripe_customer_detail_id: ID
  • # Dexcom Connection for the user
  • dexcom_connection: DexcomConnection
  • # diagnoses for the user
  • diagnoses: [Diagnosis!]!
  • # Dietitian of this user
  • dietitian: User
  • # The Dietitian ID of the Client
  • dietitian_id: String
  • # If false, user sees a small advertisement about the ability to sync calendars
  • dimissed_calendar_prompt: Boolean
  • # If true, do not show fullscript box in provider homepage
  • dismissed_fullscript: Boolean
  • # If true the warning while locking a charting note should not be shown
  • dismissed_lock_charting_note_warning: Boolean
  • # If true, do not show fullscript box in provider homepage
  • dismissed_products_tab: Boolean
  • # The Brand that controls the look of the website for the user
  • displayed_brand: Brand
  • # date of birth of user
  • dob: String
  • # An ID used for document, course, and conversation sharing
  • doc_share_id: String
  • # Number of notifications from Dosespot (e-prescriptions)
  • dosespot_notification_count: Int
  • # The email of this user
  • email: String
  • # Amount of money waiting to be paid out, as a float
  • estimated_future_payouts: Float
  • # Patient cards that have expired (requires can_see_billing for org level
  • # patients)
  • expired_client_cards_count: Int
  • # Patient cards that will expire by next recurring payment (requires
  • # can_see_billing for org level patients)
  • expiring_client_cards_count: Int
  • # Fax line request data
  • fax_line_request: FaxLineRequest
  • # Fax number belonging to the user
  • fax_number: String
  • # Feature Toggle of the user
  • feature_toggle: FeatureToggle
  • # Date of the first client entry
  • first_client_entry_date: String
  • # The first name of this user
  • first_name: String
  • # The first name and last initial of the user
  • first_name_last_initial: String
  • # Fitbit for the user
  • fitbit: Fitbit
  • # The number of food entries the user has
  • food_entries_count: String
  • # All filled out forms for this user
  • form_answer_groups: [FormAnswerGroup!]!
  • # Formatted string of money waiting to be paid out, including currency symbol
  • formatted_estimated_future_payouts: String
  • # The full legal name of this user
  • full_legal_name: String
  • # The full legal name of this user with preferred name in parentheticals
  • # i.e(Jonathan (Wizkid) Jones)
  • full_legal_name_with_preferred: String
  • # The full name of the user
  • full_name: String
  • # Fullscript for the user
  • fullscript: fullscript
  • # Practitioner id for the user's Fullscript account
  • fullscript_practitioner_id: String
  • # gender of user
  • gender: String
  • # Gender identity of user (typically nil unless gender field is 'Other')
  • gender_identity: String
  • # id of generated reports folder
  • generated_reports_folder_id: String
  • # The Number of goals the user has
  • goals_count: String
  • # The Google Calendar Account for this user
  • google_calendar: ExternalCalendar
  • # Google Fit for the user
  • google_fit: GoogleFit
  • # The name of the patients user group
  • group_name: String
  • # If true, the user's account can take ACH payments
  • has_ach: Boolean
  • # If true, the user has access to download the mobile app
  • has_available_mobile_app: Boolean
  • # If true, the user has bookable appts
  • has_bookable_appts: Boolean
  • # If true, the user has bookable packages
  • has_bookable_packages: Boolean
  • # If true, the user has complted their intake forms
  • has_completed_intake_forms: Boolean
  • # whether or not courses exist for an organization or provider
  • has_courses: Boolean
  • # If true, the user has created a password
  • has_created_password: Boolean
  • # Allow the user to change the color of their calendar
  • has_custom_color_schemes: Boolean
  • # Check if user has any custom food item
  • has_custom_food: Boolean
  • # Check if user has any created meals
  • has_custom_meals: Boolean
  • # When true, the user can set scheduling priority levels for providers
  • has_custom_scheduling_prioritization: Boolean
  • # When true, the user can have custom text for SMS reminders for specific
  • # appointment types
  • has_custom_text_reminders: Boolean
  • # If true, user is a provider with a dosespot account linked
  • has_dosespot: Boolean
  • # True if the user can add external videochat URLs
  • has_external_videochat_urls: Boolean
  • # If true, the user has connected their Fullscript account to Healthie
  • has_fullscript: Boolean
  • # If true, the user have available appointment slots in future
  • #
  • # Arguments
  • # offering_ids: When passed in, will always make
  • # has_future_availabilities return true if the offerings do not have bookable
  • # appointment types
  • has_future_availabilities(offering_ids: [ID]): Boolean
  • # True if the user has access to goal title links
  • has_goal_title_links: Boolean
  • # Can the user receive inbound faxes?
  • has_inbound_faxing: Boolean
  • # Allow this user to access increased branding
  • has_increased_branding: Boolean
  • # True if the user has any lab orders
  • has_lab_orders: Boolean
  • # If true, user is a provider with a living plate linked
  • has_living_plate: Boolean
  • # When true, the user can have a custom email sent out when an appointment is
  • # marked as no-show
  • has_marked_as_no_show_email: Boolean
  • # When true, the user can have a custom email sent out when an appointment is
  • # marked as rescheduled
  • has_marked_as_rescheduled_email: Boolean
  • # Check to see if the user has any other active org members
  • has_other_org_members: Boolean
  • # When true, the user has their own appointment setting
  • has_own_appointment_setting: Boolean
  • # When true, the user has their own custom emails
  • has_own_custom_emails: Boolean
  • # When true, the provider can control settings around allow rescheduling past
  • # appointments.
  • has_past_rescheduling_settings: Boolean
  • # True if the user has PP features
  • has_practice_plus: Boolean
  • # If true, user has shared appointment settings with at least one memember in org
  • has_shared_appt_setting_with_org: Boolean
  • # true if the user has a synced calendar
  • has_synced_cal: Boolean
  • # When true, the user can set appointment settings for specific appointment types
  • has_type_specific_appointment_settings: Boolean
  • # Check to see if the user has any user groups
  • has_user_groups: Boolean
  • # Check to see if the user can switch to another user
  • has_user_switch_options: Boolean
  • # True if the user is allowed to use Zoom
  • has_zoom_access: Boolean
  • # Heads Up Health SSO link for user; always returns nil if Heads Up Health add-on
  • # is not enabled
  • heads_up_health_sso_link: String
  • # height of user
  • height: Float
  • # Displays height percentile for growth charts
  • height_percentile: String
  • # Displays standard by which height percentile is calculated
  • height_percentile_standard: String
  • # String of height including units
  • height_str: String
  • # Hash for Help Scout
  • helpscout_hash: String
  • # ID of the human
  • human_id: ID
  • id: ID!
  • # True if User organization with multiple providers
  • in_multiple_providers_org: Boolean
  • # whether or not a user is in an org
  • #
  • # Arguments
  • # known_to_be_in_org: Some times we already know the user is an
  • # an org when we run the query, so we can just return true
  • in_org(known_to_be_in_org: Boolean): Boolean
  • # Incomplete Tasks assigned to the user
  • incomplete_tasks: [Task]
  • # Insurance Authorization for this user
  • insurance_authorization: InsuranceAuthorizationType
  • # Hash for intercom
  • intercom_hash: String
  • # The invite code for the provider
  • invite_code: String
  • # Get filter string for user invoices
  • invoices_filter: String
  • # Check if the user is an active provider in an organization
  • is_active_provider: Boolean
  • # True if chat autoresponding is active
  • is_chat_autoresponding: Boolean
  • # boolean for if the user has ever logged in to Healthie as a provider
  • is_first_time_provider: Boolean
  • # If true, the user is in an organization
  • is_org: Boolean
  • # True if the user an organization admin
  • is_org_admin: Boolean
  • # If true, the user is in an organization with more than one user
  • is_org_with_multiple_users: Boolean
  • # the status of whether the user is the owner of their org or not
  • is_owner: Boolean
  • # the status of whether the user is a patient or not
  • #
  • # Arguments
  • # already_known_value: [Not documented]
  • is_patient(already_known_value: Boolean): Boolean
  • # The status of whether a user is a super admin or not
  • is_super_admin: Boolean
  • # If user is trialing
  • is_trialing: String
  • # is the user aware they switched providers on specific login (can only do for
  • # current user)
  • knows_about_provider: Boolean
  • # The client-side Kustomer API Key. (Only applies to specific custom whitelabels)
  • kustomer_api_key: String
  • # last date user was active through web or mobile
  • last_active: String
  • # last date the user was active
  • last_activity: String
  • # String of the last date the user was active
  • last_activity_string: String
  • # The User's last active appointment object
  • last_app: Appointment
  • # the last payment made by client
  • last_billing_item: BillingItem
  • # id of last conversation
  • last_conversation_id: String
  • # The last name of this user
  • last_name: String
  • # last date the user signed in
  • last_sign_in_at: String
  • # Last time allergy/sensitivity was updated
  • #
  • # Arguments
  • # category: [Not documented]
  • last_updated_allergy(category: String): AllergySensitivity
  • # The last weighing date of the user
  • last_weighing_date: String
  • # Link to most recent roadmap article on helpscout
  • latest_article_link: String
  • # Last product roadmap article number
  • latest_article_number: Int
  • # The legal first name of this user
  • legal_name: String
  • # license number of user
  • license_num: String
  • # Graphs to show in line graph form
  • line_graph_metric_categories: [String]
  • # A collections of users who are in relationship with this client
  • linked_relatives: [NotificationContact!]!
  • # Link automatically signs user into Living plate dashboard without entering login
  • # credentials
  • living_plate_magic_link: String
  • # The address of this user
  • location: Location
  • # All available locations for the client.
  • locations: [Location!]!
  • # Fetch count of medications for a given patient
  • #
  • # Arguments
  • # patient_id: [Not documented]
  • # active: [Not documented]
  • medications_count(patient_id: ID, active: Boolean): Int
  • # The number of metric entries the user has
  • metric_entries_count: String
  • # The number of mirror entries the user has
  • mirror_entries_count: String
  • # The amount of money the user owes
  • money_owed: String
  • # The full name of the user
  • name: String
  • # The User's next upcoming active appointment object
  • next_app: Appointment
  • # The User's next upcoming active appointment date (method)
  • next_appointment: String @deprecated( reason: "use next_appt_date instead" )
  • # The Users next upcoming active appointment date (field)
  • next_appt_date: String
  • # The next onboarding item that the user has to fill
  • next_onboarding_step: OnboardingItem
  • # the next recurring payment for the user
  • next_recurring_payment: RecurringPayment
  • # The next step preventing the user from moving forward. nil if user has completed
  • # all steps
  • next_required_step: String
  • # notification contacts for the user
  • notification_contacts: [NotificationContact!]!
  • # Notification Settings for the user
  • notification_setting: NotificationSetting
  • # NPI of the user
  • npi: String
  • # Number of entries for the client
  • num_entries: String
  • # All offering_coupons associated with this provider.
  • offering_coupons: [OfferingCoupon!]!
  • # All available offerings for the provider.
  • offerings: [Offering!]!
  • # The number open payments for the user
  • open_payments_count: Int
  • # The user of the organization token
  • organization: Organization
  • # The organization membership of the user
  • organization_membership: OrganizationMembership
  • # Single Other ID number for the user
  • #
  • # Arguments
  • # id: [Not documented]
  • # cms1500_id: [Not documented]
  • # is_last_cms1500: [Not documented]
  • other_id_number(id: ID, cms1500_id: ID, is_last_cms1500: Boolean): OtherIdNumber
  • # All other id numbers for this user
  • other_id_numbers: [OtherIdNumber!]!
  • # Other organization members.
  • #
  • # Arguments
  • # only_active: [Not documented]
  • other_org_members(only_active: Boolean): [User!]!
  • # The IDs of other care team members for the client
  • other_provider_ids: [ID]
  • # The Outlook Calendar Account for this user
  • outlook: ExternalCalendar
  • # Status paid for fax
  • paid_for_fax_status: String
  • # boolean for whether or not a user is a part of the journify organization
  • part_of_journify: Boolean
  • # All patients associated with this user.
  • #
  • # Arguments
  • # client_ids: [Not documented]
  • # only_active: [Not documented]
  • patients(client_ids: [ID], only_active: Boolean): [User!]!
  • # The number of patients belonging to the user
  • patients_count: Int
  • # the number of notifications belonging to a patient
  • #
  • # Arguments
  • # excluded_types: [Not documented]
  • patients_notification_count(excluded_types: String): Int
  • # All patients with a credit card on file associated with this user.
  • patients_with_cc: [User!]!
  • # When true, the user will never be prompted to change their timezone
  • permanently_disable_tz_prompt: Boolean
  • # The phone number of the user
  • phone_number: String
  • # Place of service for this user
  • place_of_service: PlaceOfService
  • # All policies associated with this user
  • policies: [Policy!]!
  • # All policies associated with this user
  • policiesOrderAscending: [Policy!]!
  • # Fetch count of prescriptions for a given patient pulled from Dosespot
  • #
  • # Arguments
  • # patient_id: [Not documented]
  • # status: [Not documented]
  • prescriptions_count(patient_id: ID, status: String): Int
  • # Displays administrator account as other user account
  • pretend_to_be: String
  • # Pronouns that the client identifies with
  • pronouns: String
  • # All providers associated with the client
  • providers: [User]
  • # Meal Plans from Living Plate
  • purchased_meal_plans: [MealPlan]
  • # qualifications of the user
  • qualifications: String
  • # quicks notes for a given user
  • quick_notes: String
  • # All reactivation custom emails associated with this user.
  • reactivation_emails: [CustomEmail!]!
  • # unique record identifier for user
  • record_identifier: String
  • # referrals for the user
  • referrals: [Referral!]!
  • # An array of referring physicians associated to all referrals associated with a
  • # client
  • referring_physicians: [ReferringPhysician]
  • # NPI of the referring provider
  • referring_provider_id: String
  • # Name of the referring provider
  • referring_provider_name: String
  • # NPI of the referring provider
  • referring_provider_npi: String
  • # The date range filter selections for each report
  • reports_date_filter_selection: ReportsDateFilterSelection
  • # The number of forms that have been requested for the user
  • requested_form_count: Int
  • # If true, user is a patient with required fields to create dosespot patient. If
  • # false, either provider doesn't have dosespot account linked or patient has all
  • # required fields
  • required_dosespot_fields: String
  • # User subscription has been inactive and needs to be reactivated before allowing
  • # acccess
  • requires_reactivation: Boolean
  • # User subscription has been inactive for 91+ days and should receive 7 day trial
  • # upon reactivation
  • requires_shortened_trial: Boolean
  • # Providers with higher priority will be chosen first when availability is
  • # generated for self-scheduling. Defaults to 0
  • scheduling_priority: String
  • # True if user is up to date with all product roadmap articles
  • seen_last_article: Boolean
  • # A link that takes a user to set their password. This will return null if the
  • # user has set a password, or the authenticated user is not an admin
  • set_password_link: String
  • # Sex of the user (Stated on ID card for insurance purposes)
  • sex: String
  • # Shapa Connection for the user
  • shapa_connection: ShapaConnection
  • # An ID that includes the shard the user is on. Matches ID unless user is on a
  • # custom shard
  • shard_aware_id: ID!
  • # Show appointments tab on the sidebar
  • show_appointments_tab: Boolean
  • # Show billing tab on the sidebar
  • show_billing_tab: Boolean
  • # Show brand link in the header
  • show_brand_tab: Boolean
  • # Allow this user to view care plan (Linked accounts)
  • show_care_plan_area: Boolean
  • # Show chat tab on the sidebar
  • show_chat_tab: Boolean
  • # Show Cms1500s tab on the sidebar
  • show_cms1500s_tab: Boolean
  • # Show the option to view the dashboard
  • show_dashboard: Boolean
  • # Show documents tab on the sidebar
  • show_documents_tab: Boolean
  • # Show education tab on the sidebar
  • show_education_tab: Boolean
  • # Display DOB next to the name of the client
  • show_expanded_label: Boolean
  • # Show forms tab on the sidebar
  • show_forms_tab: Boolean
  • # Allow this user to view goals (Linked accounts)
  • show_goals_area: Boolean
  • # If true, user will be able to view Grow settings page
  • show_grow: Boolean
  • # Allow this user to view journal entries (Linked accounts)
  • show_journal_entries_area: Boolean
  • # Show the organization tab on sidebar
  • show_org_tab: Boolean
  • # Show packages tab on the sidebar
  • show_packages_tab: Boolean
  • # Show payments tab on the sidebar
  • show_payments_tab: Boolean
  • # Show received fax tab on the sidebar
  • show_received_fax_tab: Boolean
  • # Show scheduled tab on the chat page
  • show_scheduled_chat_tab: Boolean
  • # Show sent fax tab on the sidebar
  • show_sent_fax_tab: Boolean
  • # Show subscription link in the settings dropdown
  • show_subscription_link: Boolean
  • # Whether or not a user has seen the message blast alert
  • show_superbill_org_select: Boolean
  • # Show Superbill tab on the sidebar
  • show_superbills_tab: Boolean
  • # The total number of sidebar notifications to be displayed for the user
  • sidebar_notification_count: Int
  • # True if the user skipped adding a bank account
  • skipped_bank_account: Boolean
  • # The status of whether the user has a real email or not
  • skipped_email: Boolean
  • # The SSN of the user
  • ssn: String
  • # Stripe Info of the client
  • stripe_customer_detail: StripeCustomerDetail
  • # Stripe credit cards of the client
  • stripe_customer_details: [StripeCustomerDetail]
  • # The stripe id of the user (Used to look up bank account details for provider)
  • stripe_id: String
  • # ID of account representative in Stripe
  • stripe_person_id: String
  • # Returns the subscription for this user
  • subscription: SubscriptionInstance
  • # Address to use on super bills
  • super_bill_address: String
  • # Providers location to use on super bills
  • super_bill_location: Location
  • # Patient location to use on super bills
  • super_bill_patient_location: Location
  • # Provider's phone number to use on super bills
  • super_bill_phone_number: String
  • # Other users this account can switch to
  • switchable_users: [User]
  • # Number of other users this account can switch to
  • switchable_users_count: Int
  • # Number of tasks
  • #
  • # Arguments
  • # type: [Not documented]
  • # show_hidden: [Not documented]
  • # only_created_by_others: [Not documented]
  • tasks_count(
  • type: String,
  • show_hidden: Boolean,
  • only_created_by_others: Boolean
  • ): Int
  • # tax id of user
  • tax_id: String
  • # The user's timezone
  • timezone: String
  • # Access token
  • token: String
  • # The authenticated human if an account is masked
  • true_human_id: String
  • # The number unconfirmed appointments for the user
  • #
  • # Arguments
  • # unconfirmed_by_clients: If true, include appointments
  • # unconfirmed by clients
  • unconfirmed_appointment_count(
  • unconfirmed_by_clients: Boolean
  • ): Int
  • # The number of unseen conversations for the user
  • unread_convo_count: Int
  • # The number of unscheduled lab orders
  • unscheduled_lab_orders_count: Int
  • # The number of unseen appointment notfications
  • unseen_appt_notification_count: Int
  • # The number of unseen comment notfications
  • unseen_comment_notification_count: Int
  • # The number of unseen document notfications
  • unseen_document_notification_count: Int
  • # The number of unseen entry notfications
  • unseen_entry_notification_count: Int
  • # The number of unseen goal notfications
  • unseen_goal_notification_count: Int
  • # The number of unseen note notfications
  • unseen_note_notification_count: Int
  • # The number of unseen notifications for the user (mobile only)
  • unseen_notification_count: Int @deprecated( reason: "use unseen_notifications_count_mobile" )
  • # The number of unseen notifications for the user (web only)
  • unseen_notifications_count: Int
  • # The number of unseen notifications for the user (this field only used by mobile)
  • # [identical to :unseen_notification_count]
  • unseen_notifications_count_mobile: Int
  • # The number of unseen payment notfications
  • unseen_payment_notification_count: Int
  • # Number of unseen bounced notification records
  • unseen_sent_notification_records_count: Int
  • # All active upcoming appointments of the user
  • upcoming_appointments: [Appointment]
  • # All active upcoming payments of the user
  • upcoming_payments: [RecurringPayment]
  • # File name of uploaded avatar image
  • uploaded_avatar_file_name: String
  • # User Group of this user
  • user_group: UserGroup
  • # The ID of the patient's user group
  • user_group_id: String
  • # All user groups associated with this provider.
  • #
  • # Arguments
  • # course_id: [Not documented]
  • user_groups(course_id: ID): [UserGroup!]!
  • # User of who sent this member an invite
  • user_who_invited_member: User
  • # Verification fields left for the provider to fill out
  • verification_fields: [String]
  • # The last weight of the user
  • weight: String
  • # Displays weight percentile for growth charts
  • weight_percentile: String
  • # Displays standard by which weight percentile is calculated
  • weight_percentile_standard: String
  • # Withings Connection for the user
  • withings_connection: WithingsConnection
  • # The number of workout entries the user has
  • workout_entries_count: String
  • }

link Require by