OBJECT

RecurringForm

A Recurring Form

link GraphQL Schema definition

  • type RecurringForm {
  • # Associated custom module form
  • custom_module_form: CustomModuleForm
  • # The ID of the form itself
  • form_id: String
  • # The type of form
  • form_type: String!
  • # Whether the user or group is connected to the recurring form
  • #
  • # Arguments
  • # connectable_id: The ID of the user or group
  • # connectable_type: The type of the user or group
  • has_connected_recipient(
  • connectable_id: ID,
  • connectable_type: String
  • ): Boolean
  • # The unique identifier of the recurring form
  • id: ID!
  • # The interval of recurrence. Can be: '23:12' / 'Monday, Tuesday' / '31st'
  • interval: String
  • # The type of recurrence('Daily'(1) / 'Weekly'(2) / 'Monthly'(3))
  • interval_type: String
  • # Wherther the recurrence is active or not
  • is_active: Boolean!
  • # The day when reccurence ends
  • recurrence_end_at: String
  • # Get user_group assigned to the recurring form
  • userGroups: [UserGroup!]
  • # The ID of the provider who set up recurrence
  • user_id: String
  • # Get patients assigned to the recurring form
  • users: [User!]
  • # The identifiers of associated users and groups: ['1', '2', 'group-5',
  • # 'group-13']
  • users_and_groups: [String]!
  • }