OBJECT

Task

Tasks for providers to create, complete, and optionally assign to client profiles

link GraphQL Schema definition

  • type Task {
  • # The client tagged to this task
  • client: User
  • # User id of the client tagged on this task
  • client_id: ID
  • # If true, user has marked task complete
  • complete: Boolean
  • # Date and time this task was completed
  • completed_at: String
  • # Details describing this task
  • content: String
  • # Date and time this task was created
  • created_at: String
  • # ID of an auto generator
  • created_by_generator_id: String
  • # User id of user who created this task
  • created_by_id: ID
  • # The user who created this task
  • creator: User
  • # Date and time this task was is due to be complete
  • due_date: String
  • # If true, hide completed task from top nav bar
  • hidden: Boolean
  • id: ID!
  • # Order in which tasks are displayed (ascending)
  • position: Int
  • # Level of urgency for this task(0 = standard priority, 1 = high priority)
  • priority: Int
  • # Reminder object for a given goal
  • reminder: Reminder
  • # If truem, user has viewed this task in top navbar
  • seen: Boolean
  • # The user assigned to complete this task
  • user: User
  • # User id of the user assigned to this task
  • user_id: ID
  • }