Medami API Reference

The Medami API provides a powerful GraphQL interface for managing patient questionnaires. It lets you:

  • Retrieve any questionnaire schema with flexible queries
  • Record and submit patient responses securely
  • On-demand access to all submitted answers for analysis or integration

Designed for seamless integration, Medami’s API supports real-time updates, built-in schema introspection, and clear examples to help you collect, manage, and analyze patient data with minimal effort.

We use the @neo4j/graphql library, which automatically generates CRUD operations for each entity

Here are the main queries to retrieve patient data:

Here are the main queries to retrieve the questionnaires in order to re-create the patient journey

Contact

API Support

lionel.arel@medami.fr

API Endpoints
# Staging:
https://api.staging.medami.fr
# Production:
https://api.v2.medami.fr
Headers
Authorization: Bearer <YOUR_TOKEN_HERE>

Queries

aiResponse

Response

Returns an AiResponse

Arguments
Name Description
questionIndex - Int!
questionnaireId - ID!

Example

Query
query aiResponse(
  $questionIndex: Int!,
  $questionnaireId: ID!
) {
  aiResponse(
    questionIndex: $questionIndex,
    questionnaireId: $questionnaireId
  ) {
    type
    name
    hint
    medicalLabel
    placeholder
    choices
  }
}
Variables
{
  "questionIndex": 987,
  "questionnaireId": "4"
}
Response
{
  "data": {
    "aiResponse": {
      "type": "Text",
      "name": "xyz789",
      "hint": "xyz789",
      "medicalLabel": "abc123",
      "placeholder": "xyz789",
      "choices": ["xyz789"]
    }
  }
}

aiResponses

Response

Returns [AiResponse!]!

Arguments
Name Description
where - AiResponseWhere
options - AiResponseOptions

Example

Query
query aiResponses(
  $where: AiResponseWhere,
  $options: AiResponseOptions
) {
  aiResponses(
    where: $where,
    options: $options
  ) {
    type
    name
    hint
    medicalLabel
    placeholder
    choices
  }
}
Variables
{
  "where": AiResponseWhere,
  "options": AiResponseOptions
}
Response
{
  "data": {
    "aiResponses": [
      {
        "type": "Text",
        "name": "xyz789",
        "hint": "xyz789",
        "medicalLabel": "xyz789",
        "placeholder": "xyz789",
        "choices": ["abc123"]
      }
    ]
  }
}

aiResponsesAggregate

Response

Returns an AiResponseAggregateSelection!

Arguments
Name Description
where - AiResponseWhere

Example

Query
query aiResponsesAggregate($where: AiResponseWhere) {
  aiResponsesAggregate(where: $where) {
    count
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    medicalLabel {
      ...StringAggregateSelectionFragment
    }
    placeholder {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": AiResponseWhere}
Response
{
  "data": {
    "aiResponsesAggregate": {
      "count": 987,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "medicalLabel": StringAggregateSelection,
      "placeholder": StringAggregateSelection
    }
  }
}

aiResponsesConnection

Response

Returns an AiResponsesConnection!

Arguments
Name Description
first - Int
after - String
where - AiResponseWhere
sort - [AiResponseSort]

Example

Query
query aiResponsesConnection(
  $first: Int,
  $after: String,
  $where: AiResponseWhere,
  $sort: [AiResponseSort]
) {
  aiResponsesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...AiResponseEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": AiResponseWhere,
  "sort": [AiResponseSort]
}
Response
{
  "data": {
    "aiResponsesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [AiResponseEdge]
    }
  }
}

alertGroups

Response

Returns [AlertGroup!]!

Arguments
Name Description
where - AlertGroupWhere
options - AlertGroupOptions

Example

Query
query alertGroups(
  $where: AlertGroupWhere,
  $options: AlertGroupOptions
) {
  alertGroups(
    where: $where,
    options: $options
  ) {
    severeAggregate {
      ...AlertGroupAlertSevereAggregationSelectionFragment
    }
    severe {
      ...AlertFragment
    }
    severeConnection {
      ...AlertGroupSevereConnectionFragment
    }
    warningAggregate {
      ...AlertGroupAlertWarningAggregationSelectionFragment
    }
    warning {
      ...AlertFragment
    }
    warningConnection {
      ...AlertGroupWarningConnectionFragment
    }
  }
}
Variables
{
  "where": AlertGroupWhere,
  "options": AlertGroupOptions
}
Response
{
  "data": {
    "alertGroups": [
      {
        "severeAggregate": AlertGroupAlertSevereAggregationSelection,
        "severe": Alert,
        "severeConnection": AlertGroupSevereConnection,
        "warningAggregate": AlertGroupAlertWarningAggregationSelection,
        "warning": Alert,
        "warningConnection": AlertGroupWarningConnection
      }
    ]
  }
}

alertGroupsAggregate

Response

Returns an AlertGroupAggregateSelection!

Arguments
Name Description
where - AlertGroupWhere

Example

Query
query alertGroupsAggregate($where: AlertGroupWhere) {
  alertGroupsAggregate(where: $where) {
    count
  }
}
Variables
{"where": AlertGroupWhere}
Response
{"data": {"alertGroupsAggregate": {"count": 123}}}

alertGroupsConnection

Response

Returns an AlertGroupsConnection!

Arguments
Name Description
first - Int
after - String
where - AlertGroupWhere

Example

Query
query alertGroupsConnection(
  $first: Int,
  $after: String,
  $where: AlertGroupWhere
) {
  alertGroupsConnection(
    first: $first,
    after: $after,
    where: $where
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...AlertGroupEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": AlertGroupWhere
}
Response
{
  "data": {
    "alertGroupsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [AlertGroupEdge]
    }
  }
}

alerts

Response

Returns [Alert!]!

Arguments
Name Description
where - AlertWhere
options - AlertOptions

Example

Query
query alerts(
  $where: AlertWhere,
  $options: AlertOptions
) {
  alerts(
    where: $where,
    options: $options
  ) {
    message
    conditionAggregate {
      ...AlertConditionGroupConditionAggregationSelectionFragment
    }
    condition {
      ...ConditionGroupFragment
    }
    conditionConnection {
      ...AlertConditionConnectionFragment
    }
  }
}
Variables
{
  "where": AlertWhere,
  "options": AlertOptions
}
Response
{
  "data": {
    "alerts": [
      {
        "message": "abc123",
        "conditionAggregate": AlertConditionGroupConditionAggregationSelection,
        "condition": ConditionGroup,
        "conditionConnection": AlertConditionConnection
      }
    ]
  }
}

alertsAggregate

Response

Returns an AlertAggregateSelection!

Arguments
Name Description
where - AlertWhere

Example

Query
query alertsAggregate($where: AlertWhere) {
  alertsAggregate(where: $where) {
    count
    message {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": AlertWhere}
Response
{
  "data": {
    "alertsAggregate": {
      "count": 987,
      "message": StringAggregateSelection
    }
  }
}

alertsConnection

Response

Returns an AlertsConnection!

Arguments
Name Description
first - Int
after - String
where - AlertWhere
sort - [AlertSort]

Example

Query
query alertsConnection(
  $first: Int,
  $after: String,
  $where: AlertWhere,
  $sort: [AlertSort]
) {
  alertsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...AlertEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": AlertWhere,
  "sort": [AlertSort]
}
Response
{
  "data": {
    "alertsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [AlertEdge]
    }
  }
}

answers

Response

Returns [Answer!]!

Arguments
Name Description
where - AnswerWhere
options - AnswerOptions

Example

Query
query answers(
  $where: AnswerWhere,
  $options: AnswerOptions
) {
  answers(
    where: $where,
    options: $options
  ) {
    field
    type
    choices
    hint
    medicalLabel
    values
    label
    order
    alert
    createdAt
    interviewAggregate {
      ...AnswerInterviewInterviewAggregationSelectionFragment
    }
    interview {
      ...InterviewFragment
    }
    interviewConnection {
      ...AnswerInterviewConnectionFragment
    }
    questionAggregate {
      ...AnswerQuestionnaireStepQuestionAggregationSelectionFragment
    }
    question {
      ...QuestionnaireStepFragment
    }
    questionConnection {
      ...AnswerQuestionConnectionFragment
    }
  }
}
Variables
{
  "where": AnswerWhere,
  "options": AnswerOptions
}
Response
{
  "data": {
    "answers": [
      {
        "field": "abc123",
        "type": "Text",
        "choices": ["xyz789"],
        "hint": "xyz789",
        "medicalLabel": "xyz789",
        "values": ["abc123"],
        "label": "abc123",
        "order": 123,
        "alert": "None",
        "createdAt": "2007-12-03T10:15:30Z",
        "interviewAggregate": AnswerInterviewInterviewAggregationSelection,
        "interview": Interview,
        "interviewConnection": AnswerInterviewConnection,
        "questionAggregate": AnswerQuestionnaireStepQuestionAggregationSelection,
        "question": QuestionnaireStep,
        "questionConnection": AnswerQuestionConnection
      }
    ]
  }
}

answersAggregate

Response

Returns an AnswerAggregateSelection!

Arguments
Name Description
where - AnswerWhere

Example

Query
query answersAggregate($where: AnswerWhere) {
  answersAggregate(where: $where) {
    count
    field {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    medicalLabel {
      ...StringAggregateSelectionFragment
    }
    order {
      ...IntAggregateSelectionFragment
    }
    createdAt {
      ...DateTimeAggregateSelectionFragment
    }
  }
}
Variables
{"where": AnswerWhere}
Response
{
  "data": {
    "answersAggregate": {
      "count": 987,
      "field": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "medicalLabel": StringAggregateSelection,
      "order": IntAggregateSelection,
      "createdAt": DateTimeAggregateSelection
    }
  }
}

answersConnection

Response

Returns an AnswersConnection!

Arguments
Name Description
first - Int
after - String
where - AnswerWhere
sort - [AnswerSort]

Example

Query
query answersConnection(
  $first: Int,
  $after: String,
  $where: AnswerWhere,
  $sort: [AnswerSort]
) {
  answersConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...AnswerEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": AnswerWhere,
  "sort": [AnswerSort]
}
Response
{
  "data": {
    "answersConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [AnswerEdge]
    }
  }
}

apiClients

Response

Returns [ApiClient!]!

Arguments
Name Description
where - ApiClientWhere
options - ApiClientOptions

Example

Query
query apiClients(
  $where: ApiClientWhere,
  $options: ApiClientOptions
) {
  apiClients(
    where: $where,
    options: $options
  ) {
    id
    name
    email
    password
    phone
    doctorAggregate {
      ...ApiClientDoctorDoctorAggregationSelectionFragment
    }
    doctor {
      ...DoctorFragment
    }
    doctorConnection {
      ...ApiClientDoctorConnectionFragment
    }
  }
}
Variables
{
  "where": ApiClientWhere,
  "options": ApiClientOptions
}
Response
{
  "data": {
    "apiClients": [
      {
        "id": "4",
        "name": "xyz789",
        "email": "abc123",
        "password": "xyz789",
        "phone": "abc123",
        "doctorAggregate": ApiClientDoctorDoctorAggregationSelection,
        "doctor": Doctor,
        "doctorConnection": ApiClientDoctorConnection
      }
    ]
  }
}

apiClientsAggregate

Response

Returns an ApiClientAggregateSelection!

Arguments
Name Description
where - ApiClientWhere

Example

Query
query apiClientsAggregate($where: ApiClientWhere) {
  apiClientsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    email {
      ...StringAggregateSelectionFragment
    }
    phone {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": ApiClientWhere}
Response
{
  "data": {
    "apiClientsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "email": StringAggregateSelection,
      "phone": StringAggregateSelection
    }
  }
}

apiClientsConnection

Response

Returns an ApiClientsConnection!

Arguments
Name Description
first - Int
after - String
where - ApiClientWhere
sort - [ApiClientSort]

Example

Query
query apiClientsConnection(
  $first: Int,
  $after: String,
  $where: ApiClientWhere,
  $sort: [ApiClientSort]
) {
  apiClientsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...ApiClientEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": ApiClientWhere,
  "sort": [ApiClientSort]
}
Response
{
  "data": {
    "apiClientsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [ApiClientEdge]
    }
  }
}

baseQuestionnaires

Response

Returns [BaseQuestionnaire!]!

Arguments
Name Description
where - BaseQuestionnaireWhere
options - BaseQuestionnaireOptions

Example

Query
query baseQuestionnaires(
  $where: BaseQuestionnaireWhere,
  $options: BaseQuestionnaireOptions
) {
  baseQuestionnaires(
    where: $where,
    options: $options
  ) {
    id
    name
    latest {
      ...VersionnedGraphFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
  }
}
Variables
{
  "where": BaseQuestionnaireWhere,
  "options": BaseQuestionnaireOptions
}
Response
{
  "data": {
    "baseQuestionnaires": [
      {
        "id": "4",
        "name": "abc123",
        "latest": VersionnedGraph,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection
      }
    ]
  }
}

baseQuestionnairesAggregate

Arguments
Name Description
where - BaseQuestionnaireWhere

Example

Query
query baseQuestionnairesAggregate($where: BaseQuestionnaireWhere) {
  baseQuestionnairesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": BaseQuestionnaireWhere}
Response
{
  "data": {
    "baseQuestionnairesAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

baseQuestionnairesConnection

Response

Returns a BaseQuestionnairesConnection!

Arguments
Name Description
first - Int
after - String
where - BaseQuestionnaireWhere
sort - [BaseQuestionnaireSort]

Example

Query
query baseQuestionnairesConnection(
  $first: Int,
  $after: String,
  $where: BaseQuestionnaireWhere,
  $sort: [BaseQuestionnaireSort]
) {
  baseQuestionnairesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...BaseQuestionnaireEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": BaseQuestionnaireWhere,
  "sort": [BaseQuestionnaireSort]
}
Response
{
  "data": {
    "baseQuestionnairesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [BaseQuestionnaireEdge]
    }
  }
}

checkboxQuestions

Response

Returns [CheckboxQuestion!]!

Arguments
Name Description
where - CheckboxQuestionWhere
options - CheckboxQuestionOptions

Example

Query
query checkboxQuestions(
  $where: CheckboxQuestionWhere,
  $options: CheckboxQuestionOptions
) {
  checkboxQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    nextsAggregate {
      ...CheckboxQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...CheckboxQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...CheckboxQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...CheckboxQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    choicesAggregate {
      ...CheckboxQuestionQuestionItemChoicesAggregationSelectionFragment
    }
    choices {
      ...QuestionItemFragment
    }
    choicesConnection {
      ...CheckboxQuestionChoicesConnectionFragment
    }
    answersAggregate {
      ...CheckboxQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...CheckboxQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...CheckboxQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": CheckboxQuestionWhere,
  "options": CheckboxQuestionOptions
}
Response
{
  "data": {
    "checkboxQuestions": [
      {
        "id": "4",
        "name": "xyz789",
        "nextIds": ["abc123"],
        "hint": "abc123",
        "image": "xyz789",
        "field": "xyz789",
        "nextsAggregate": CheckboxQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": CheckboxQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": CheckboxQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": CheckboxQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "choicesAggregate": CheckboxQuestionQuestionItemChoicesAggregationSelection,
        "choices": [QuestionItem],
        "choicesConnection": CheckboxQuestionChoicesConnection,
        "answersAggregate": CheckboxQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": CheckboxQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": CheckboxQuestionCooldownConnection
      }
    ]
  }
}

checkboxQuestionsAggregate

Arguments
Name Description
where - CheckboxQuestionWhere

Example

Query
query checkboxQuestionsAggregate($where: CheckboxQuestionWhere) {
  checkboxQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": CheckboxQuestionWhere}
Response
{
  "data": {
    "checkboxQuestionsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection
    }
  }
}

checkboxQuestionsConnection

Response

Returns a CheckboxQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - CheckboxQuestionWhere
sort - [CheckboxQuestionSort]

Example

Query
query checkboxQuestionsConnection(
  $first: Int,
  $after: String,
  $where: CheckboxQuestionWhere,
  $sort: [CheckboxQuestionSort]
) {
  checkboxQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...CheckboxQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": CheckboxQuestionWhere,
  "sort": [CheckboxQuestionSort]
}
Response
{
  "data": {
    "checkboxQuestionsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [CheckboxQuestionEdge]
    }
  }
}

conditionGroups

Response

Returns [ConditionGroup!]!

Arguments
Name Description
where - ConditionGroupWhere
options - ConditionGroupOptions

Example

Query
query conditionGroups(
  $where: ConditionGroupWhere,
  $options: ConditionGroupOptions
) {
  conditionGroups(
    where: $where,
    options: $options
  ) {
    label
    order
    conditions {
      ... on Condition {
        ...ConditionFragment
      }
      ... on ConditionGroup {
        ...ConditionGroupFragment
      }
    }
    conditionsConnection {
      ...ConditionGroupConditionsConnectionFragment
    }
  }
}
Variables
{
  "where": ConditionGroupWhere,
  "options": ConditionGroupOptions
}
Response
{
  "data": {
    "conditionGroups": [
      {
        "label": "abc123",
        "order": "Or",
        "conditions": [Condition],
        "conditionsConnection": ConditionGroupConditionsConnection
      }
    ]
  }
}

conditionGroupsAggregate

Arguments
Name Description
where - ConditionGroupWhere

Example

Query
query conditionGroupsAggregate($where: ConditionGroupWhere) {
  conditionGroupsAggregate(where: $where) {
    count
    label {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": ConditionGroupWhere}
Response
{
  "data": {
    "conditionGroupsAggregate": {
      "count": 987,
      "label": StringAggregateSelection
    }
  }
}

conditionGroupsConnection

Response

Returns a ConditionGroupsConnection!

Arguments
Name Description
first - Int
after - String
where - ConditionGroupWhere
sort - [ConditionGroupSort]

Example

Query
query conditionGroupsConnection(
  $first: Int,
  $after: String,
  $where: ConditionGroupWhere,
  $sort: [ConditionGroupSort]
) {
  conditionGroupsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...ConditionGroupEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": ConditionGroupWhere,
  "sort": [ConditionGroupSort]
}
Response
{
  "data": {
    "conditionGroupsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [ConditionGroupEdge]
    }
  }
}

conditions

Response

Returns [Condition!]!

Arguments
Name Description
where - ConditionWhere
options - ConditionOptions

Example

Query
query conditions(
  $where: ConditionWhere,
  $options: ConditionOptions
) {
  conditions(
    where: $where,
    options: $options
  ) {
    var
    comparator
    value
  }
}
Variables
{
  "where": ConditionWhere,
  "options": ConditionOptions
}
Response
{
  "data": {
    "conditions": [
      {
        "var": "xyz789",
        "comparator": "Lower",
        "value": "xyz789"
      }
    ]
  }
}

conditionsAggregate

Response

Returns a ConditionAggregateSelection!

Arguments
Name Description
where - ConditionWhere

Example

Query
query conditionsAggregate($where: ConditionWhere) {
  conditionsAggregate(where: $where) {
    count
    var {
      ...StringAggregateSelectionFragment
    }
    value {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": ConditionWhere}
Response
{
  "data": {
    "conditionsAggregate": {
      "count": 123,
      "var": StringAggregateSelection,
      "value": StringAggregateSelection
    }
  }
}

conditionsConnection

Response

Returns a ConditionsConnection!

Arguments
Name Description
first - Int
after - String
where - ConditionWhere
sort - [ConditionSort]

Example

Query
query conditionsConnection(
  $first: Int,
  $after: String,
  $where: ConditionWhere,
  $sort: [ConditionSort]
) {
  conditionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...ConditionEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": ConditionWhere,
  "sort": [ConditionSort]
}
Response
{
  "data": {
    "conditionsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [ConditionEdge]
    }
  }
}

configurations

Response

Returns [Configuration!]!

Arguments
Name Description
where - ConfigurationWhere
options - ConfigurationOptions

Example

Query
query configurations(
  $where: ConfigurationWhere,
  $options: ConfigurationOptions
) {
  configurations(
    where: $where,
    options: $options
  ) {
    id
    dashboardLayout
    doctorAggregate {
      ...ConfigurationDoctorDoctorAggregationSelectionFragment
    }
    doctor {
      ...DoctorFragment
    }
    doctorConnection {
      ...ConfigurationDoctorConnectionFragment
    }
    institutionAggregate {
      ...ConfigurationInstitutionInstitutionAggregationSelectionFragment
    }
    institution {
      ...InstitutionFragment
    }
    institutionConnection {
      ...ConfigurationInstitutionConnectionFragment
    }
  }
}
Variables
{
  "where": ConfigurationWhere,
  "options": ConfigurationOptions
}
Response
{
  "data": {
    "configurations": [
      {
        "id": 4,
        "dashboardLayout": "xyz789",
        "doctorAggregate": ConfigurationDoctorDoctorAggregationSelection,
        "doctor": Doctor,
        "doctorConnection": ConfigurationDoctorConnection,
        "institutionAggregate": ConfigurationInstitutionInstitutionAggregationSelection,
        "institution": Institution,
        "institutionConnection": ConfigurationInstitutionConnection
      }
    ]
  }
}

configurationsAggregate

Arguments
Name Description
where - ConfigurationWhere

Example

Query
query configurationsAggregate($where: ConfigurationWhere) {
  configurationsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    dashboardLayout {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": ConfigurationWhere}
Response
{
  "data": {
    "configurationsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "dashboardLayout": StringAggregateSelection
    }
  }
}

configurationsConnection

Response

Returns a ConfigurationsConnection!

Arguments
Name Description
first - Int
after - String
where - ConfigurationWhere
sort - [ConfigurationSort]

Example

Query
query configurationsConnection(
  $first: Int,
  $after: String,
  $where: ConfigurationWhere,
  $sort: [ConfigurationSort]
) {
  configurationsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...ConfigurationEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": ConfigurationWhere,
  "sort": [ConfigurationSort]
}
Response
{
  "data": {
    "configurationsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [ConfigurationEdge]
    }
  }
}

cooldowns

Response

Returns [Cooldown!]!

Arguments
Name Description
where - CooldownWhere
options - CooldownOptions

Example

Query
query cooldowns(
  $where: CooldownWhere,
  $options: CooldownOptions
) {
  cooldowns(
    where: $where,
    options: $options
  ) {
    value
    duration
  }
}
Variables
{
  "where": CooldownWhere,
  "options": CooldownOptions
}
Response
{"data": {"cooldowns": [{"value": 123, "duration": "Day"}]}}

cooldownsAggregate

Response

Returns a CooldownAggregateSelection!

Arguments
Name Description
where - CooldownWhere

Example

Query
query cooldownsAggregate($where: CooldownWhere) {
  cooldownsAggregate(where: $where) {
    count
    value {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": CooldownWhere}
Response
{
  "data": {
    "cooldownsAggregate": {
      "count": 987,
      "value": IntAggregateSelection
    }
  }
}

cooldownsConnection

Response

Returns a CooldownsConnection!

Arguments
Name Description
first - Int
after - String
where - CooldownWhere
sort - [CooldownSort]

Example

Query
query cooldownsConnection(
  $first: Int,
  $after: String,
  $where: CooldownWhere,
  $sort: [CooldownSort]
) {
  cooldownsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...CooldownEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": CooldownWhere,
  "sort": [CooldownSort]
}
Response
{
  "data": {
    "cooldownsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [CooldownEdge]
    }
  }
}

countQuestionnaireByDoctor

Response

Returns an Int!

Arguments
Name Description
doctorId - ID!
questionnaireName - String!

Example

Query
query countQuestionnaireByDoctor(
  $doctorId: ID!,
  $questionnaireName: String!
) {
  countQuestionnaireByDoctor(
    doctorId: $doctorId,
    questionnaireName: $questionnaireName
  )
}
Variables
{
  "doctorId": "4",
  "questionnaireName": "abc123"
}
Response
{"data": {"countQuestionnaireByDoctor": 123}}

countQuestions

Response

Returns an Int!

Example

Query
query countQuestions {
  countQuestions
}
Response
{"data": {"countQuestions": 987}}

dateQuestions

Response

Returns [DateQuestion!]!

Arguments
Name Description
where - DateQuestionWhere
options - DateQuestionOptions

Example

Query
query dateQuestions(
  $where: DateQuestionWhere,
  $options: DateQuestionOptions
) {
  dateQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    dateType
    nextsAggregate {
      ...DateQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...DateQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...DateQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...DateQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    answersAggregate {
      ...DateQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...DateQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...DateQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": DateQuestionWhere,
  "options": DateQuestionOptions
}
Response
{
  "data": {
    "dateQuestions": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["abc123"],
        "hint": "xyz789",
        "image": "xyz789",
        "field": "xyz789",
        "dateType": "DateAndHour",
        "nextsAggregate": DateQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": DateQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": DateQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": DateQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "answersAggregate": DateQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": DateQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": DateQuestionCooldownConnection
      }
    ]
  }
}

dateQuestionsAggregate

Response

Returns a DateQuestionAggregateSelection!

Arguments
Name Description
where - DateQuestionWhere

Example

Query
query dateQuestionsAggregate($where: DateQuestionWhere) {
  dateQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": DateQuestionWhere}
Response
{
  "data": {
    "dateQuestionsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection
    }
  }
}

dateQuestionsConnection

Response

Returns a DateQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - DateQuestionWhere
sort - [DateQuestionSort]

Example

Query
query dateQuestionsConnection(
  $first: Int,
  $after: String,
  $where: DateQuestionWhere,
  $sort: [DateQuestionSort]
) {
  dateQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...DateQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": DateQuestionWhere,
  "sort": [DateQuestionSort]
}
Response
{
  "data": {
    "dateQuestionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [DateQuestionEdge]
    }
  }
}

deleteInfos

Response

Returns [DeleteInfo!]!

Arguments
Name Description
where - DeleteInfoWhere
options - DeleteInfoOptions

Example

Query
query deleteInfos(
  $where: DeleteInfoWhere,
  $options: DeleteInfoOptions
) {
  deleteInfos(
    where: $where,
    options: $options
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": DeleteInfoWhere,
  "options": DeleteInfoOptions
}
Response
{"data": {"deleteInfos": [{"nodesDeleted": 987}]}}

deleteInfosAggregate

Response

Returns a DeleteInfoAggregateSelection!

Arguments
Name Description
where - DeleteInfoWhere

Example

Query
query deleteInfosAggregate($where: DeleteInfoWhere) {
  deleteInfosAggregate(where: $where) {
    count
    nodesDeleted {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": DeleteInfoWhere}
Response
{
  "data": {
    "deleteInfosAggregate": {
      "count": 987,
      "nodesDeleted": IntAggregateSelection
    }
  }
}

deleteInfosConnection

Response

Returns a DeleteInfosConnection!

Arguments
Name Description
first - Int
after - String
where - DeleteInfoWhere
sort - [DeleteInfoSort]

Example

Query
query deleteInfosConnection(
  $first: Int,
  $after: String,
  $where: DeleteInfoWhere,
  $sort: [DeleteInfoSort]
) {
  deleteInfosConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...DeleteInfoEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": DeleteInfoWhere,
  "sort": [DeleteInfoSort]
}
Response
{
  "data": {
    "deleteInfosConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [DeleteInfoEdge]
    }
  }
}

devices

Response

Returns [Device!]!

Arguments
Name Description
where - DeviceWhere
options - DeviceOptions

Example

Query
query devices(
  $where: DeviceWhere,
  $options: DeviceOptions
) {
  devices(
    where: $where,
    options: $options
  ) {
    serial
    name
    deletedAt
    deleted
    doctorsAggregate {
      ...DeviceDoctorDoctorsAggregationSelectionFragment
    }
    doctors {
      ...DoctorFragment
    }
    doctorsConnection {
      ...DeviceDoctorsConnectionFragment
    }
    institutionAggregate {
      ...DeviceInstitutionInstitutionAggregationSelectionFragment
    }
    institution {
      ...InstitutionFragment
    }
    institutionConnection {
      ...DeviceInstitutionConnectionFragment
    }
    workflowAggregate {
      ...DeviceWorkflowWorkflowAggregationSelectionFragment
    }
    workflow {
      ...WorkflowFragment
    }
    workflowConnection {
      ...DeviceWorkflowConnectionFragment
    }
  }
}
Variables
{
  "where": DeviceWhere,
  "options": DeviceOptions
}
Response
{
  "data": {
    "devices": [
      {
        "serial": "abc123",
        "name": "abc123",
        "deletedAt": "2007-12-03T10:15:30Z",
        "deleted": false,
        "doctorsAggregate": DeviceDoctorDoctorsAggregationSelection,
        "doctors": [Doctor],
        "doctorsConnection": DeviceDoctorsConnection,
        "institutionAggregate": DeviceInstitutionInstitutionAggregationSelection,
        "institution": Institution,
        "institutionConnection": DeviceInstitutionConnection,
        "workflowAggregate": DeviceWorkflowWorkflowAggregationSelection,
        "workflow": Workflow,
        "workflowConnection": DeviceWorkflowConnection
      }
    ]
  }
}

devicesAggregate

Response

Returns a DeviceAggregateSelection!

Arguments
Name Description
where - DeviceWhere

Example

Query
query devicesAggregate($where: DeviceWhere) {
  devicesAggregate(where: $where) {
    count
    serial {
      ...StringAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    deletedAt {
      ...DateTimeAggregateSelectionFragment
    }
  }
}
Variables
{"where": DeviceWhere}
Response
{
  "data": {
    "devicesAggregate": {
      "count": 987,
      "serial": StringAggregateSelection,
      "name": StringAggregateSelection,
      "deletedAt": DateTimeAggregateSelection
    }
  }
}

devicesConnection

Response

Returns a DevicesConnection!

Arguments
Name Description
first - Int
after - String
where - DeviceWhere
sort - [DeviceSort]

Example

Query
query devicesConnection(
  $first: Int,
  $after: String,
  $where: DeviceWhere,
  $sort: [DeviceSort]
) {
  devicesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...DeviceEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": DeviceWhere,
  "sort": [DeviceSort]
}
Response
{
  "data": {
    "devicesConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [DeviceEdge]
    }
  }
}

doctors

Response

Returns [Doctor!]!

Arguments
Name Description
where - DoctorWhere
options - DoctorOptions
fulltext - DoctorFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query doctors(
  $where: DoctorWhere,
  $options: DoctorOptions,
  $fulltext: DoctorFulltext
) {
  doctors(
    where: $where,
    options: $options,
    fulltext: $fulltext
  ) {
    id
    email
    firstName
    firstNameNormalized
    lastName
    lastNameNormalized
    phone
    rpps
    picture {
      ...DocumentFragment
    }
    betatester
    fakeEmail
    institutionsAggregate {
      ...DoctorInstitutionInstitutionsAggregationSelectionFragment
    }
    institutions {
      ...InstitutionFragment
    }
    institutionsConnection {
      ...DoctorInstitutionsConnectionFragment
    }
    specialityAggregate {
      ...DoctorSpecialitySpecialityAggregationSelectionFragment
    }
    speciality {
      ...SpecialityFragment
    }
    specialityConnection {
      ...DoctorSpecialityConnectionFragment
    }
    addressAggregate {
      ...DoctorPostalAddressAddressAggregationSelectionFragment
    }
    address {
      ...PostalAddressFragment
    }
    addressConnection {
      ...DoctorAddressConnectionFragment
    }
    configurationsAggregate {
      ...DoctorConfigurationConfigurationsAggregationSelectionFragment
    }
    configurations {
      ...ConfigurationFragment
    }
    configurationsConnection {
      ...DoctorConfigurationsConnectionFragment
    }
    api_clientsAggregate {
      ...DoctorApiClientApi_clientsAggregationSelectionFragment
    }
    api_clients {
      ...ApiClientFragment
    }
    api_clientsConnection {
      ...DoctorApi_clientsConnectionFragment
    }
  }
}
Variables
{
  "where": DoctorWhere,
  "options": DoctorOptions,
  "fulltext": DoctorFulltext
}
Response
{
  "data": {
    "doctors": [
      {
        "id": "4",
        "email": "xyz789",
        "firstName": "abc123",
        "firstNameNormalized": "xyz789",
        "lastName": "abc123",
        "lastNameNormalized": "abc123",
        "phone": "xyz789",
        "rpps": "xyz789",
        "picture": Document,
        "betatester": true,
        "fakeEmail": true,
        "institutionsAggregate": DoctorInstitutionInstitutionsAggregationSelection,
        "institutions": [Institution],
        "institutionsConnection": DoctorInstitutionsConnection,
        "specialityAggregate": DoctorSpecialitySpecialityAggregationSelection,
        "speciality": Speciality,
        "specialityConnection": DoctorSpecialityConnection,
        "addressAggregate": DoctorPostalAddressAddressAggregationSelection,
        "address": PostalAddress,
        "addressConnection": DoctorAddressConnection,
        "configurationsAggregate": DoctorConfigurationConfigurationsAggregationSelection,
        "configurations": [Configuration],
        "configurationsConnection": DoctorConfigurationsConnection,
        "api_clientsAggregate": DoctorApiClientApi_clientsAggregationSelection,
        "api_clients": [ApiClient],
        "api_clientsConnection": DoctorApi_clientsConnection
      }
    ]
  }
}

doctorsAggregate

Response

Returns a DoctorAggregateSelection!

Arguments
Name Description
where - DoctorWhere
fulltext - DoctorFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query doctorsAggregate(
  $where: DoctorWhere,
  $fulltext: DoctorFulltext
) {
  doctorsAggregate(
    where: $where,
    fulltext: $fulltext
  ) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    email {
      ...StringAggregateSelectionFragment
    }
    firstName {
      ...StringAggregateSelectionFragment
    }
    firstNameNormalized {
      ...StringAggregateSelectionFragment
    }
    lastName {
      ...StringAggregateSelectionFragment
    }
    lastNameNormalized {
      ...StringAggregateSelectionFragment
    }
    phone {
      ...StringAggregateSelectionFragment
    }
    rpps {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{
  "where": DoctorWhere,
  "fulltext": DoctorFulltext
}
Response
{
  "data": {
    "doctorsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "email": StringAggregateSelection,
      "firstName": StringAggregateSelection,
      "firstNameNormalized": StringAggregateSelection,
      "lastName": StringAggregateSelection,
      "lastNameNormalized": StringAggregateSelection,
      "phone": StringAggregateSelection,
      "rpps": StringAggregateSelection
    }
  }
}

doctorsAutocomplete

Description

Query a full-text index. This query returns the query score, but does not allow for aggregations. Use the fulltext argument under other queries for this functionality.

Response

Returns [DoctorFulltextResult!]!

Arguments
Name Description
phrase - String!
where - DoctorFulltextWhere
sort - [DoctorFulltextSort!]
limit - Int
offset - Int

Example

Query
query doctorsAutocomplete(
  $phrase: String!,
  $where: DoctorFulltextWhere,
  $sort: [DoctorFulltextSort!],
  $limit: Int,
  $offset: Int
) {
  doctorsAutocomplete(
    phrase: $phrase,
    where: $where,
    sort: $sort,
    limit: $limit,
    offset: $offset
  ) {
    score
    doctor {
      ...DoctorFragment
    }
  }
}
Variables
{
  "phrase": "abc123",
  "where": DoctorFulltextWhere,
  "sort": [DoctorFulltextSort],
  "limit": 123,
  "offset": 123
}
Response
{
  "data": {
    "doctorsAutocomplete": [
      {"score": 987.65, "doctor": Doctor}
    ]
  }
}

doctorsConnection

Response

Returns a DoctorsConnection!

Arguments
Name Description
first - Int
after - String
where - DoctorWhere
sort - [DoctorSort]
fulltext - DoctorFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query doctorsConnection(
  $first: Int,
  $after: String,
  $where: DoctorWhere,
  $sort: [DoctorSort],
  $fulltext: DoctorFulltext
) {
  doctorsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort,
    fulltext: $fulltext
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...DoctorEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": DoctorWhere,
  "sort": [DoctorSort],
  "fulltext": DoctorFulltext
}
Response
{
  "data": {
    "doctorsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [DoctorEdge]
    }
  }
}

documents

Response

Returns [Document!]!

Arguments
Name Description
where - DocumentWhere
options - DocumentOptions

Example

Query
query documents(
  $where: DocumentWhere,
  $options: DocumentOptions
) {
  documents(
    where: $where,
    options: $options
  ) {
    url
    uploadUrl
  }
}
Variables
{
  "where": DocumentWhere,
  "options": DocumentOptions
}
Response
{
  "data": {
    "documents": [
      {
        "url": "abc123",
        "uploadUrl": "abc123"
      }
    ]
  }
}

documentsAggregate

Response

Returns a DocumentAggregateSelection!

Arguments
Name Description
where - DocumentWhere

Example

Query
query documentsAggregate($where: DocumentWhere) {
  documentsAggregate(where: $where) {
    count
    url {
      ...StringAggregateSelectionFragment
    }
    uploadUrl {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": DocumentWhere}
Response
{
  "data": {
    "documentsAggregate": {
      "count": 987,
      "url": StringAggregateSelection,
      "uploadUrl": StringAggregateSelection
    }
  }
}

documentsConnection

Response

Returns a DocumentsConnection!

Arguments
Name Description
first - Int
after - String
where - DocumentWhere
sort - [DocumentSort]

Example

Query
query documentsConnection(
  $first: Int,
  $after: String,
  $where: DocumentWhere,
  $sort: [DocumentSort]
) {
  documentsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...DocumentEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": DocumentWhere,
  "sort": [DocumentSort]
}
Response
{
  "data": {
    "documentsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [DocumentEdge]
    }
  }
}

editors

Response

Returns [Editor!]!

Arguments
Name Description
where - EditorWhere
options - QueryOptions

Example

Query
query editors(
  $where: EditorWhere,
  $options: QueryOptions
) {
  editors(
    where: $where,
    options: $options
  ) {
    ... on Doctor {
      ...DoctorFragment
    }
    ... on Institution {
      ...InstitutionFragment
    }
    ... on Manager {
      ...ManagerFragment
    }
  }
}
Variables
{
  "where": EditorWhere,
  "options": QueryOptions
}
Response
{"data": {"editors": [Doctor]}}

evaluateStep

Response

Returns an ID

Arguments
Name Description
session - ID!
question - ID!

Example

Query
query evaluateStep(
  $session: ID!,
  $question: ID!
) {
  evaluateStep(
    session: $session,
    question: $question
  )
}
Variables
{
  "session": "4",
  "question": "4"
}
Response
{"data": {"evaluateStep": "4"}}

getInterview

Response

Returns [Interview!]!

Arguments
Name Description
sessionId - ID!

Example

Query
query getInterview($sessionId: ID!) {
  getInterview(sessionId: $sessionId) {
    id
    graphs {
      ...VersionnedGraphFragment
    }
    alert
    alerts {
      ...QuestionnaireAlertsFragment
    }
    createdAt
    opened
    completed
    thirdParty
    patientAggregate {
      ...InterviewPatientPatientAggregationSelectionFragment
    }
    patient {
      ...PatientFragment
    }
    patientConnection {
      ...InterviewPatientConnectionFragment
    }
    doctorAggregate {
      ...InterviewDoctorDoctorAggregationSelectionFragment
    }
    doctor {
      ...DoctorFragment
    }
    doctorConnection {
      ...InterviewDoctorConnectionFragment
    }
    link {
      ... on WorkflowLink {
        ...WorkflowLinkFragment
      }
      ... on Device {
        ...DeviceFragment
      }
    }
    linkConnection {
      ...InterviewLinkConnectionFragment
    }
    answersAggregate {
      ...InterviewAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...InterviewAnswersConnectionFragment
    }
    scoredAggregate {
      ...InterviewVersionnedGraphScoredAggregationSelectionFragment
    }
    scored {
      ...VersionnedGraphFragment
    }
    scoredConnection {
      ...InterviewScoredConnectionFragment
    }
  }
}
Variables
{"sessionId": 4}
Response
{
  "data": {
    "getInterview": [
      {
        "id": 4,
        "graphs": [VersionnedGraph],
        "alert": "None",
        "alerts": [QuestionnaireAlerts],
        "createdAt": "2007-12-03T10:15:30Z",
        "opened": true,
        "completed": true,
        "thirdParty": true,
        "patientAggregate": InterviewPatientPatientAggregationSelection,
        "patient": Patient,
        "patientConnection": InterviewPatientConnection,
        "doctorAggregate": InterviewDoctorDoctorAggregationSelection,
        "doctor": Doctor,
        "doctorConnection": InterviewDoctorConnection,
        "link": WorkflowLink,
        "linkConnection": InterviewLinkConnection,
        "answersAggregate": InterviewAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": InterviewAnswersConnection,
        "scoredAggregate": InterviewVersionnedGraphScoredAggregationSelection,
        "scored": [VersionnedGraph],
        "scoredConnection": InterviewScoredConnection
      }
    ]
  }
}

getPatientSelectMenuChoice

Response

Returns [String!]!

Arguments
Name Description
session - String!
field - String

Example

Query
query getPatientSelectMenuChoice(
  $session: String!,
  $field: String
) {
  getPatientSelectMenuChoice(
    session: $session,
    field: $field
  )
}
Variables
{
  "session": "xyz789",
  "field": "abc123"
}
Response
{
  "data": {
    "getPatientSelectMenuChoice": ["abc123"]
  }
}

getQuestionFromWorkflow

Response

Returns [SearchQuestionResult!]!

Arguments
Name Description
workflowId - ID
institutionId - ID!

Example

Query
query getQuestionFromWorkflow(
  $workflowId: ID,
  $institutionId: ID!
) {
  getQuestionFromWorkflow(
    workflowId: $workflowId,
    institutionId: $institutionId
  ) {
    questionnaireName
    questionnaireId
    questionName
    questionId
    questionType
    questionnaireType
  }
}
Variables
{"workflowId": 4, "institutionId": "4"}
Response
{
  "data": {
    "getQuestionFromWorkflow": [
      {
        "questionnaireName": "xyz789",
        "questionnaireId": "4",
        "questionName": "abc123",
        "questionId": 4,
        "questionType": "xyz789",
        "questionnaireType": "xyz789"
      }
    ]
  }
}

institutions

Response

Returns [Institution!]!

Arguments
Name Description
where - InstitutionWhere
options - InstitutionOptions
fulltext - InstitutionFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query institutions(
  $where: InstitutionWhere,
  $options: InstitutionOptions,
  $fulltext: InstitutionFulltext
) {
  institutions(
    where: $where,
    options: $options,
    fulltext: $fulltext
  ) {
    id
    name
    nameNormalized
    operatingMode
    subscriptionPlan
    doctorsAggregate {
      ...InstitutionDoctorDoctorsAggregationSelectionFragment
    }
    doctors {
      ...DoctorFragment
    }
    doctorsConnection {
      ...InstitutionDoctorsConnectionFragment
    }
    linksAggregate {
      ...InstitutionWorkflowLinkLinksAggregationSelectionFragment
    }
    links {
      ...WorkflowLinkFragment
    }
    linksConnection {
      ...InstitutionLinksConnectionFragment
    }
    devicesAggregate {
      ...InstitutionDeviceDevicesAggregationSelectionFragment
    }
    devices {
      ...DeviceFragment
    }
    devicesConnection {
      ...InstitutionDevicesConnectionFragment
    }
    addressAggregate {
      ...InstitutionPostalAddressAddressAggregationSelectionFragment
    }
    address {
      ...PostalAddressFragment
    }
    addressConnection {
      ...InstitutionAddressConnectionFragment
    }
    configurationsAggregate {
      ...InstitutionConfigurationConfigurationsAggregationSelectionFragment
    }
    configurations {
      ...ConfigurationFragment
    }
    configurationsConnection {
      ...InstitutionConfigurationsConnectionFragment
    }
  }
}
Variables
{
  "where": InstitutionWhere,
  "options": InstitutionOptions,
  "fulltext": InstitutionFulltext
}
Response
{
  "data": {
    "institutions": [
      {
        "id": "4",
        "name": "xyz789",
        "nameNormalized": "xyz789",
        "operatingMode": "Emergency",
        "subscriptionPlan": "Demo",
        "doctorsAggregate": InstitutionDoctorDoctorsAggregationSelection,
        "doctors": [Doctor],
        "doctorsConnection": InstitutionDoctorsConnection,
        "linksAggregate": InstitutionWorkflowLinkLinksAggregationSelection,
        "links": [WorkflowLink],
        "linksConnection": InstitutionLinksConnection,
        "devicesAggregate": InstitutionDeviceDevicesAggregationSelection,
        "devices": [Device],
        "devicesConnection": InstitutionDevicesConnection,
        "addressAggregate": InstitutionPostalAddressAddressAggregationSelection,
        "address": PostalAddress,
        "addressConnection": InstitutionAddressConnection,
        "configurationsAggregate": InstitutionConfigurationConfigurationsAggregationSelection,
        "configurations": [Configuration],
        "configurationsConnection": InstitutionConfigurationsConnection
      }
    ]
  }
}

institutionsAggregate

Response

Returns an InstitutionAggregateSelection!

Arguments
Name Description
where - InstitutionWhere
fulltext - InstitutionFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query institutionsAggregate(
  $where: InstitutionWhere,
  $fulltext: InstitutionFulltext
) {
  institutionsAggregate(
    where: $where,
    fulltext: $fulltext
  ) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    nameNormalized {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{
  "where": InstitutionWhere,
  "fulltext": InstitutionFulltext
}
Response
{
  "data": {
    "institutionsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "nameNormalized": StringAggregateSelection
    }
  }
}

institutionsAutocomplete

Description

Query a full-text index. This query returns the query score, but does not allow for aggregations. Use the fulltext argument under other queries for this functionality.

Arguments
Name Description
phrase - String!
where - InstitutionFulltextWhere
sort - [InstitutionFulltextSort!]
limit - Int
offset - Int

Example

Query
query institutionsAutocomplete(
  $phrase: String!,
  $where: InstitutionFulltextWhere,
  $sort: [InstitutionFulltextSort!],
  $limit: Int,
  $offset: Int
) {
  institutionsAutocomplete(
    phrase: $phrase,
    where: $where,
    sort: $sort,
    limit: $limit,
    offset: $offset
  ) {
    score
    institution {
      ...InstitutionFragment
    }
  }
}
Variables
{
  "phrase": "xyz789",
  "where": InstitutionFulltextWhere,
  "sort": [InstitutionFulltextSort],
  "limit": 987,
  "offset": 987
}
Response
{
  "data": {
    "institutionsAutocomplete": [
      {"score": 987.65, "institution": Institution}
    ]
  }
}

institutionsConnection

Response

Returns an InstitutionsConnection!

Arguments
Name Description
first - Int
after - String
where - InstitutionWhere
sort - [InstitutionSort]
fulltext - InstitutionFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query institutionsConnection(
  $first: Int,
  $after: String,
  $where: InstitutionWhere,
  $sort: [InstitutionSort],
  $fulltext: InstitutionFulltext
) {
  institutionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort,
    fulltext: $fulltext
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...InstitutionEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": InstitutionWhere,
  "sort": [InstitutionSort],
  "fulltext": InstitutionFulltext
}
Response
{
  "data": {
    "institutionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [InstitutionEdge]
    }
  }
}

interviews

Response

Returns [Interview!]!

Arguments
Name Description
where - InterviewWhere
options - InterviewOptions

Example

Query
query interviews(
  $where: InterviewWhere,
  $options: InterviewOptions
) {
  interviews(
    where: $where,
    options: $options
  ) {
    id
    graphs {
      ...VersionnedGraphFragment
    }
    alert
    alerts {
      ...QuestionnaireAlertsFragment
    }
    createdAt
    opened
    completed
    thirdParty
    patientAggregate {
      ...InterviewPatientPatientAggregationSelectionFragment
    }
    patient {
      ...PatientFragment
    }
    patientConnection {
      ...InterviewPatientConnectionFragment
    }
    doctorAggregate {
      ...InterviewDoctorDoctorAggregationSelectionFragment
    }
    doctor {
      ...DoctorFragment
    }
    doctorConnection {
      ...InterviewDoctorConnectionFragment
    }
    link {
      ... on WorkflowLink {
        ...WorkflowLinkFragment
      }
      ... on Device {
        ...DeviceFragment
      }
    }
    linkConnection {
      ...InterviewLinkConnectionFragment
    }
    answersAggregate {
      ...InterviewAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...InterviewAnswersConnectionFragment
    }
    scoredAggregate {
      ...InterviewVersionnedGraphScoredAggregationSelectionFragment
    }
    scored {
      ...VersionnedGraphFragment
    }
    scoredConnection {
      ...InterviewScoredConnectionFragment
    }
  }
}
Variables
{
  "where": InterviewWhere,
  "options": InterviewOptions
}
Response
{
  "data": {
    "interviews": [
      {
        "id": 4,
        "graphs": [VersionnedGraph],
        "alert": "None",
        "alerts": [QuestionnaireAlerts],
        "createdAt": "2007-12-03T10:15:30Z",
        "opened": true,
        "completed": true,
        "thirdParty": false,
        "patientAggregate": InterviewPatientPatientAggregationSelection,
        "patient": Patient,
        "patientConnection": InterviewPatientConnection,
        "doctorAggregate": InterviewDoctorDoctorAggregationSelection,
        "doctor": Doctor,
        "doctorConnection": InterviewDoctorConnection,
        "link": WorkflowLink,
        "linkConnection": InterviewLinkConnection,
        "answersAggregate": InterviewAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": InterviewAnswersConnection,
        "scoredAggregate": InterviewVersionnedGraphScoredAggregationSelection,
        "scored": [VersionnedGraph],
        "scoredConnection": InterviewScoredConnection
      }
    ]
  }
}

interviewsAggregate

Response

Returns an InterviewAggregateSelection!

Arguments
Name Description
where - InterviewWhere

Example

Query
query interviewsAggregate($where: InterviewWhere) {
  interviewsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    createdAt {
      ...DateTimeAggregateSelectionFragment
    }
  }
}
Variables
{"where": InterviewWhere}
Response
{
  "data": {
    "interviewsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "createdAt": DateTimeAggregateSelection
    }
  }
}

interviewsConnection

Response

Returns an InterviewsConnection!

Arguments
Name Description
first - Int
after - String
where - InterviewWhere
sort - [InterviewSort]

Example

Query
query interviewsConnection(
  $first: Int,
  $after: String,
  $where: InterviewWhere,
  $sort: [InterviewSort]
) {
  interviewsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...InterviewEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": InterviewWhere,
  "sort": [InterviewSort]
}
Response
{
  "data": {
    "interviewsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [InterviewEdge]
    }
  }
}

invoices

Response

Returns [Invoice!]!

Arguments
Name Description
where - InvoiceWhere
options - InvoiceOptions

Example

Query
query invoices(
  $where: InvoiceWhere,
  $options: InvoiceOptions
) {
  invoices(
    where: $where,
    options: $options
  ) {
    id
    amount
    document {
      ...DocumentFragment
    }
  }
}
Variables
{
  "where": InvoiceWhere,
  "options": InvoiceOptions
}
Response
{
  "data": {
    "invoices": [
      {"id": 987, "amount": 987, "document": Document}
    ]
  }
}

invoicesAggregate

Response

Returns an InvoiceAggregateSelection!

Arguments
Name Description
where - InvoiceWhere

Example

Query
query invoicesAggregate($where: InvoiceWhere) {
  invoicesAggregate(where: $where) {
    count
    id {
      ...IntAggregateSelectionFragment
    }
    amount {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": InvoiceWhere}
Response
{
  "data": {
    "invoicesAggregate": {
      "count": 123,
      "id": IntAggregateSelection,
      "amount": IntAggregateSelection
    }
  }
}

invoicesConnection

Response

Returns an InvoicesConnection!

Arguments
Name Description
first - Int
after - String
where - InvoiceWhere
sort - [InvoiceSort]

Example

Query
query invoicesConnection(
  $first: Int,
  $after: String,
  $where: InvoiceWhere,
  $sort: [InvoiceSort]
) {
  invoicesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...InvoiceEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": InvoiceWhere,
  "sort": [InvoiceSort]
}
Response
{
  "data": {
    "invoicesConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [InvoiceEdge]
    }
  }
}

isEmailAlreadyTaken

Response

Returns a Boolean!

Example

Query
query isEmailAlreadyTaken {
  isEmailAlreadyTaken
}
Response
{"data": {"isEmailAlreadyTaken": false}}

isThirdPartySession

Response

Returns a Boolean

Arguments
Name Description
session - ID!

Example

Query
query isThirdPartySession($session: ID!) {
  isThirdPartySession(session: $session)
}
Variables
{"session": 4}
Response
{"data": {"isThirdPartySession": false}}

loadQuestionnaire

Response

Returns an UnserializationResponse

Arguments
Name Description
id - ID!

Example

Query
query loadQuestionnaire($id: ID!) {
  loadQuestionnaire(id: $id) {
    nodes {
      ...SerializationNodeFragment
    }
    isTemplate
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "loadQuestionnaire": {
      "nodes": [SerializationNode],
      "isTemplate": true
    }
  }
}

loadWorkflow

Response

Returns an UnserializationResponse

Arguments
Name Description
id - ID!

Example

Query
query loadWorkflow($id: ID!) {
  loadWorkflow(id: $id) {
    nodes {
      ...SerializationNodeFragment
    }
    isTemplate
  }
}
Variables
{"id": 4}
Response
{
  "data": {
    "loadWorkflow": {
      "nodes": [SerializationNode],
      "isTemplate": false
    }
  }
}

managers

Response

Returns [Manager!]!

Arguments
Name Description
where - ManagerWhere
options - ManagerOptions

Example

Query
query managers(
  $where: ManagerWhere,
  $options: ManagerOptions
) {
  managers(
    where: $where,
    options: $options
  ) {
    id
    email
    firstName
    lastName
    phone
    role
  }
}
Variables
{
  "where": ManagerWhere,
  "options": ManagerOptions
}
Response
{
  "data": {
    "managers": [
      {
        "id": 4,
        "email": "abc123",
        "firstName": "abc123",
        "lastName": "abc123",
        "phone": "abc123",
        "role": "Administrator"
      }
    ]
  }
}

managersAggregate

Response

Returns a ManagerAggregateSelection!

Arguments
Name Description
where - ManagerWhere

Example

Query
query managersAggregate($where: ManagerWhere) {
  managersAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    email {
      ...StringAggregateSelectionFragment
    }
    firstName {
      ...StringAggregateSelectionFragment
    }
    lastName {
      ...StringAggregateSelectionFragment
    }
    phone {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": ManagerWhere}
Response
{
  "data": {
    "managersAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "email": StringAggregateSelection,
      "firstName": StringAggregateSelection,
      "lastName": StringAggregateSelection,
      "phone": StringAggregateSelection
    }
  }
}

managersConnection

Response

Returns a ManagersConnection!

Arguments
Name Description
first - Int
after - String
where - ManagerWhere
sort - [ManagerSort]

Example

Query
query managersConnection(
  $first: Int,
  $after: String,
  $where: ManagerWhere,
  $sort: [ManagerSort]
) {
  managersConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...ManagerEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": ManagerWhere,
  "sort": [ManagerSort]
}
Response
{
  "data": {
    "managersConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [ManagerEdge]
    }
  }
}

meDoctor

Response

Returns a Doctor

Example

Query
query meDoctor {
  meDoctor {
    id
    email
    firstName
    firstNameNormalized
    lastName
    lastNameNormalized
    phone
    rpps
    picture {
      ...DocumentFragment
    }
    betatester
    fakeEmail
    institutionsAggregate {
      ...DoctorInstitutionInstitutionsAggregationSelectionFragment
    }
    institutions {
      ...InstitutionFragment
    }
    institutionsConnection {
      ...DoctorInstitutionsConnectionFragment
    }
    specialityAggregate {
      ...DoctorSpecialitySpecialityAggregationSelectionFragment
    }
    speciality {
      ...SpecialityFragment
    }
    specialityConnection {
      ...DoctorSpecialityConnectionFragment
    }
    addressAggregate {
      ...DoctorPostalAddressAddressAggregationSelectionFragment
    }
    address {
      ...PostalAddressFragment
    }
    addressConnection {
      ...DoctorAddressConnectionFragment
    }
    configurationsAggregate {
      ...DoctorConfigurationConfigurationsAggregationSelectionFragment
    }
    configurations {
      ...ConfigurationFragment
    }
    configurationsConnection {
      ...DoctorConfigurationsConnectionFragment
    }
    api_clientsAggregate {
      ...DoctorApiClientApi_clientsAggregationSelectionFragment
    }
    api_clients {
      ...ApiClientFragment
    }
    api_clientsConnection {
      ...DoctorApi_clientsConnectionFragment
    }
  }
}
Response
{
  "data": {
    "meDoctor": {
      "id": "4",
      "email": "abc123",
      "firstName": "xyz789",
      "firstNameNormalized": "abc123",
      "lastName": "abc123",
      "lastNameNormalized": "xyz789",
      "phone": "abc123",
      "rpps": "xyz789",
      "picture": Document,
      "betatester": false,
      "fakeEmail": true,
      "institutionsAggregate": DoctorInstitutionInstitutionsAggregationSelection,
      "institutions": [Institution],
      "institutionsConnection": DoctorInstitutionsConnection,
      "specialityAggregate": DoctorSpecialitySpecialityAggregationSelection,
      "speciality": Speciality,
      "specialityConnection": DoctorSpecialityConnection,
      "addressAggregate": DoctorPostalAddressAddressAggregationSelection,
      "address": PostalAddress,
      "addressConnection": DoctorAddressConnection,
      "configurationsAggregate": DoctorConfigurationConfigurationsAggregationSelection,
      "configurations": [Configuration],
      "configurationsConnection": DoctorConfigurationsConnection,
      "api_clientsAggregate": DoctorApiClientApi_clientsAggregationSelection,
      "api_clients": [ApiClient],
      "api_clientsConnection": DoctorApi_clientsConnection
    }
  }
}

meManager

Response

Returns a Manager

Example

Query
query meManager {
  meManager {
    id
    email
    firstName
    lastName
    phone
    role
  }
}
Response
{
  "data": {
    "meManager": {
      "id": 4,
      "email": "xyz789",
      "firstName": "abc123",
      "lastName": "abc123",
      "phone": "abc123",
      "role": "Administrator"
    }
  }
}

nextStep

Response

Returns an ID

Arguments
Name Description
session - ID!
question - ID!

Example

Query
query nextStep(
  $session: ID!,
  $question: ID!
) {
  nextStep(
    session: $session,
    question: $question
  )
}
Variables
{"session": 4, "question": "4"}
Response
{"data": {"nextStep": "4"}}

owners

Response

Returns [Owner!]!

Arguments
Name Description
where - OwnerWhere
options - QueryOptions

Example

Query
query owners(
  $where: OwnerWhere,
  $options: QueryOptions
) {
  owners(
    where: $where,
    options: $options
  ) {
    ... on Doctor {
      ...DoctorFragment
    }
    ... on Institution {
      ...InstitutionFragment
    }
  }
}
Variables
{
  "where": OwnerWhere,
  "options": QueryOptions
}
Response
{"data": {"owners": [Doctor]}}

patientAutocomplete

Description

Query a full-text index. This query returns the query score, but does not allow for aggregations. Use the fulltext argument under other queries for this functionality.

Response

Returns [PatientFulltextResult!]!

Arguments
Name Description
phrase - String!
where - PatientFulltextWhere
sort - [PatientFulltextSort!]
limit - Int
offset - Int

Example

Query
query patientAutocomplete(
  $phrase: String!,
  $where: PatientFulltextWhere,
  $sort: [PatientFulltextSort!],
  $limit: Int,
  $offset: Int
) {
  patientAutocomplete(
    phrase: $phrase,
    where: $where,
    sort: $sort,
    limit: $limit,
    offset: $offset
  ) {
    score
    patient {
      ...PatientFragment
    }
  }
}
Variables
{
  "phrase": "abc123",
  "where": PatientFulltextWhere,
  "sort": [PatientFulltextSort],
  "limit": 987,
  "offset": 987
}
Response
{
  "data": {
    "patientAutocomplete": [
      {"score": 987.65, "patient": Patient}
    ]
  }
}

patients

Response

Returns [Patient!]!

Arguments
Name Description
where - PatientWhere
options - PatientOptions
fulltext - PatientFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query patients(
  $where: PatientWhere,
  $options: PatientOptions,
  $fulltext: PatientFulltext
) {
  patients(
    where: $where,
    options: $options,
    fulltext: $fulltext
  ) {
    id
    firstName
    firstNameNormalized
    lastName
    lastNameNormalized
    birthName
    birthdate
    gender
    email
    contactEmail
    phone
    additionalAddressInfo
    city
    postalCode
    interviewsAggregate {
      ...PatientInterviewInterviewsAggregationSelectionFragment
    }
    interviews {
      ...InterviewFragment
    }
    interviewsConnection {
      ...PatientInterviewsConnectionFragment
    }
  }
}
Variables
{
  "where": PatientWhere,
  "options": PatientOptions,
  "fulltext": PatientFulltext
}
Response
{
  "data": {
    "patients": [
      {
        "id": 4,
        "firstName": "xyz789",
        "firstNameNormalized": "abc123",
        "lastName": "abc123",
        "lastNameNormalized": "abc123",
        "birthName": "abc123",
        "birthdate": "2007-12-03",
        "gender": "abc123",
        "email": "xyz789",
        "contactEmail": "abc123",
        "phone": "xyz789",
        "additionalAddressInfo": "abc123",
        "city": "xyz789",
        "postalCode": "abc123",
        "interviewsAggregate": PatientInterviewInterviewsAggregationSelection,
        "interviews": [Interview],
        "interviewsConnection": PatientInterviewsConnection
      }
    ]
  }
}

patientsAggregate

Response

Returns a PatientAggregateSelection!

Arguments
Name Description
where - PatientWhere
fulltext - PatientFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query patientsAggregate(
  $where: PatientWhere,
  $fulltext: PatientFulltext
) {
  patientsAggregate(
    where: $where,
    fulltext: $fulltext
  ) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    firstName {
      ...StringAggregateSelectionFragment
    }
    firstNameNormalized {
      ...StringAggregateSelectionFragment
    }
    lastName {
      ...StringAggregateSelectionFragment
    }
    lastNameNormalized {
      ...StringAggregateSelectionFragment
    }
    birthName {
      ...StringAggregateSelectionFragment
    }
    gender {
      ...StringAggregateSelectionFragment
    }
    email {
      ...StringAggregateSelectionFragment
    }
    contactEmail {
      ...StringAggregateSelectionFragment
    }
    phone {
      ...StringAggregateSelectionFragment
    }
    additionalAddressInfo {
      ...StringAggregateSelectionFragment
    }
    city {
      ...StringAggregateSelectionFragment
    }
    postalCode {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{
  "where": PatientWhere,
  "fulltext": PatientFulltext
}
Response
{
  "data": {
    "patientsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "firstName": StringAggregateSelection,
      "firstNameNormalized": StringAggregateSelection,
      "lastName": StringAggregateSelection,
      "lastNameNormalized": StringAggregateSelection,
      "birthName": StringAggregateSelection,
      "gender": StringAggregateSelection,
      "email": StringAggregateSelection,
      "contactEmail": StringAggregateSelection,
      "phone": StringAggregateSelection,
      "additionalAddressInfo": StringAggregateSelection,
      "city": StringAggregateSelection,
      "postalCode": StringAggregateSelection
    }
  }
}

patientsConnection

Response

Returns a PatientsConnection!

Arguments
Name Description
first - Int
after - String
where - PatientWhere
sort - [PatientSort]
fulltext - PatientFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query patientsConnection(
  $first: Int,
  $after: String,
  $where: PatientWhere,
  $sort: [PatientSort],
  $fulltext: PatientFulltext
) {
  patientsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort,
    fulltext: $fulltext
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...PatientEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": PatientWhere,
  "sort": [PatientSort],
  "fulltext": PatientFulltext
}
Response
{
  "data": {
    "patientsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [PatientEdge]
    }
  }
}

pdfDocuments

Response

Returns [PDFDocument!]!

Arguments
Name Description
where - PDFDocumentWhere
options - PDFDocumentOptions

Example

Query
query pdfDocuments(
  $where: PDFDocumentWhere,
  $options: PDFDocumentOptions
) {
  pdfDocuments(
    where: $where,
    options: $options
  ) {
    id
    name
    document {
      ...DocumentFragment
    }
    fieldsAggregate {
      ...PDFDocumentPDFFieldFieldsAggregationSelectionFragment
    }
    fields {
      ...PDFFieldFragment
    }
    fieldsConnection {
      ...PDFDocumentFieldsConnectionFragment
    }
  }
}
Variables
{
  "where": PDFDocumentWhere,
  "options": PDFDocumentOptions
}
Response
{
  "data": {
    "pdfDocuments": [
      {
        "id": 4,
        "name": "xyz789",
        "document": Document,
        "fieldsAggregate": PDFDocumentPDFFieldFieldsAggregationSelection,
        "fields": [PDFField],
        "fieldsConnection": PDFDocumentFieldsConnection
      }
    ]
  }
}

pdfDocumentsAggregate

Response

Returns an PDFDocumentAggregateSelection!

Arguments
Name Description
where - PDFDocumentWhere

Example

Query
query pdfDocumentsAggregate($where: PDFDocumentWhere) {
  pdfDocumentsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": PDFDocumentWhere}
Response
{
  "data": {
    "pdfDocumentsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

pdfDocumentsConnection

Response

Returns a PdfDocumentsConnection!

Arguments
Name Description
first - Int
after - String
where - PDFDocumentWhere
sort - [PDFDocumentSort]

Example

Query
query pdfDocumentsConnection(
  $first: Int,
  $after: String,
  $where: PDFDocumentWhere,
  $sort: [PDFDocumentSort]
) {
  pdfDocumentsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...PDFDocumentEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": PDFDocumentWhere,
  "sort": [PDFDocumentSort]
}
Response
{
  "data": {
    "pdfDocumentsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [PDFDocumentEdge]
    }
  }
}

postalAddresses

Response

Returns [PostalAddress!]!

Arguments
Name Description
where - PostalAddressWhere
options - PostalAddressOptions

Example

Query
query postalAddresses(
  $where: PostalAddressWhere,
  $options: PostalAddressOptions
) {
  postalAddresses(
    where: $where,
    options: $options
  ) {
    country
    city
    postalCode
    street
  }
}
Variables
{
  "where": PostalAddressWhere,
  "options": PostalAddressOptions
}
Response
{
  "data": {
    "postalAddresses": [
      {
        "country": "AF",
        "city": "abc123",
        "postalCode": "xyz789",
        "street": "xyz789"
      }
    ]
  }
}

postalAddressesAggregate

Arguments
Name Description
where - PostalAddressWhere

Example

Query
query postalAddressesAggregate($where: PostalAddressWhere) {
  postalAddressesAggregate(where: $where) {
    count
    city {
      ...StringAggregateSelectionFragment
    }
    postalCode {
      ...StringAggregateSelectionFragment
    }
    street {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": PostalAddressWhere}
Response
{
  "data": {
    "postalAddressesAggregate": {
      "count": 987,
      "city": StringAggregateSelection,
      "postalCode": StringAggregateSelection,
      "street": StringAggregateSelection
    }
  }
}

postalAddressesConnection

Response

Returns a PostalAddressesConnection!

Arguments
Name Description
first - Int
after - String
where - PostalAddressWhere
sort - [PostalAddressSort]

Example

Query
query postalAddressesConnection(
  $first: Int,
  $after: String,
  $where: PostalAddressWhere,
  $sort: [PostalAddressSort]
) {
  postalAddressesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...PostalAddressEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": PostalAddressWhere,
  "sort": [PostalAddressSort]
}
Response
{
  "data": {
    "postalAddressesConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [PostalAddressEdge]
    }
  }
}

previewExport

Response

Returns an ExportTable!

Arguments
Name Description
exportParams - ExportParams!

Example

Query
query previewExport($exportParams: ExportParams!) {
  previewExport(exportParams: $exportParams) {
    total
    csvLink
    labels
    rows {
      ...ExportRowFragment
    }
  }
}
Variables
{"exportParams": ExportParams}
Response
{
  "data": {
    "previewExport": {
      "total": 123,
      "csvLink": "abc123",
      "labels": ["abc123"],
      "rows": [ExportRow]
    }
  }
}

questionItems

Response

Returns [QuestionItem!]!

Arguments
Name Description
where - QuestionItemWhere
options - QuestionItemOptions

Example

Query
query questionItems(
  $where: QuestionItemWhere,
  $options: QuestionItemOptions
) {
  questionItems(
    where: $where,
    options: $options
  ) {
    id
    label
    medicalLabel
    score
    alert
    order
  }
}
Variables
{
  "where": QuestionItemWhere,
  "options": QuestionItemOptions
}
Response
{
  "data": {
    "questionItems": [
      {
        "id": "4",
        "label": "xyz789",
        "medicalLabel": "xyz789",
        "score": 987,
        "alert": "None",
        "order": 987
      }
    ]
  }
}

questionItemsAggregate

Response

Returns a QuestionItemAggregateSelection!

Arguments
Name Description
where - QuestionItemWhere

Example

Query
query questionItemsAggregate($where: QuestionItemWhere) {
  questionItemsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    label {
      ...StringAggregateSelectionFragment
    }
    medicalLabel {
      ...StringAggregateSelectionFragment
    }
    score {
      ...IntAggregateSelectionFragment
    }
    order {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionItemWhere}
Response
{
  "data": {
    "questionItemsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "label": StringAggregateSelection,
      "medicalLabel": StringAggregateSelection,
      "score": IntAggregateSelection,
      "order": IntAggregateSelection
    }
  }
}

questionItemsConnection

Response

Returns a QuestionItemsConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionItemWhere
sort - [QuestionItemSort]

Example

Query
query questionItemsConnection(
  $first: Int,
  $after: String,
  $where: QuestionItemWhere,
  $sort: [QuestionItemSort]
) {
  questionItemsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionItemEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionItemWhere,
  "sort": [QuestionItemSort]
}
Response
{
  "data": {
    "questionItemsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionItemEdge]
    }
  }
}

questionnaireAis

Response

Returns [QuestionnaireAi!]!

Arguments
Name Description
where - QuestionnaireAiWhere
options - QuestionnaireAiOptions

Example

Query
query questionnaireAis(
  $where: QuestionnaireAiWhere,
  $options: QuestionnaireAiOptions
) {
  questionnaireAis(
    where: $where,
    options: $options
  ) {
    id
    name
    prompt
    maxQuestions
    nextIds
    nextsAggregate {
      ...QuestionnaireAiQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireAiVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireAiQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAiWhere,
  "options": QuestionnaireAiOptions
}
Response
{
  "data": {
    "questionnaireAis": [
      {
        "id": 4,
        "name": "xyz789",
        "prompt": "abc123",
        "maxQuestions": 987,
        "nextIds": ["xyz789"],
        "nextsAggregate": QuestionnaireAiQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireAiVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireAiQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection
      }
    ]
  }
}

questionnaireAisAggregate

Arguments
Name Description
where - QuestionnaireAiWhere

Example

Query
query questionnaireAisAggregate($where: QuestionnaireAiWhere) {
  questionnaireAisAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    prompt {
      ...StringAggregateSelectionFragment
    }
    maxQuestions {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireAiWhere}
Response
{
  "data": {
    "questionnaireAisAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "prompt": StringAggregateSelection,
      "maxQuestions": IntAggregateSelection
    }
  }
}

questionnaireAisConnection

Response

Returns a QuestionnaireAisConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireAiWhere
sort - [QuestionnaireAiSort]

Example

Query
query questionnaireAisConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireAiWhere,
  $sort: [QuestionnaireAiSort]
) {
  questionnaireAisConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireAiEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireAiWhere,
  "sort": [QuestionnaireAiSort]
}
Response
{
  "data": {
    "questionnaireAisConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireAiEdge]
    }
  }
}

questionnaireAlerts

Response

Returns [QuestionnaireAlerts!]!

Arguments
Name Description
where - QuestionnaireAlertsWhere
options - QuestionnaireAlertsOptions

Example

Query
query questionnaireAlerts(
  $where: QuestionnaireAlertsWhere,
  $options: QuestionnaireAlertsOptions
) {
  questionnaireAlerts(
    where: $where,
    options: $options
  ) {
    alert
    questionnaire {
      ...BaseQuestionnaireFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAlertsWhere,
  "options": QuestionnaireAlertsOptions
}
Response
{
  "data": {
    "questionnaireAlerts": [
      {
        "alert": "None",
        "questionnaire": BaseQuestionnaire
      }
    ]
  }
}

questionnaireAlertsAggregate

Arguments
Name Description
where - QuestionnaireAlertsWhere

Example

Query
query questionnaireAlertsAggregate($where: QuestionnaireAlertsWhere) {
  questionnaireAlertsAggregate(where: $where) {
    count
  }
}
Variables
{"where": QuestionnaireAlertsWhere}
Response
{"data": {"questionnaireAlertsAggregate": {"count": 123}}}

questionnaireAlertsConnection

Response

Returns a QuestionnaireAlertsConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireAlertsWhere
sort - [QuestionnaireAlertsSort]

Example

Query
query questionnaireAlertsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireAlertsWhere,
  $sort: [QuestionnaireAlertsSort]
) {
  questionnaireAlertsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireAlertsEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": QuestionnaireAlertsWhere,
  "sort": [QuestionnaireAlertsSort]
}
Response
{
  "data": {
    "questionnaireAlertsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireAlertsEdge]
    }
  }
}

questionnaireAppointmentDates

Example

Query
query questionnaireAppointmentDates(
  $where: QuestionnaireAppointmentDateWhere,
  $options: QuestionnaireAppointmentDateOptions
) {
  questionnaireAppointmentDates(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nextsAggregate {
      ...QuestionnaireAppointmentDateQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireAppointmentDateQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireAppointmentDateVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAppointmentDateWhere,
  "options": QuestionnaireAppointmentDateOptions
}
Response
{
  "data": {
    "questionnaireAppointmentDates": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "nextsAggregate": QuestionnaireAppointmentDateQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireAppointmentDateQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireAppointmentDateVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireAppointmentDatesAggregate

Arguments
Name Description
where - QuestionnaireAppointmentDateWhere

Example

Query
query questionnaireAppointmentDatesAggregate($where: QuestionnaireAppointmentDateWhere) {
  questionnaireAppointmentDatesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireAppointmentDateWhere}
Response
{
  "data": {
    "questionnaireAppointmentDatesAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireAppointmentDatesConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireAppointmentDateWhere
sort - [QuestionnaireAppointmentDateSort]

Example

Query
query questionnaireAppointmentDatesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireAppointmentDateWhere,
  $sort: [QuestionnaireAppointmentDateSort]
) {
  questionnaireAppointmentDatesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireAppointmentDateEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireAppointmentDateWhere,
  "sort": [QuestionnaireAppointmentDateSort]
}
Response
{
  "data": {
    "questionnaireAppointmentDatesConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireAppointmentDateEdge]
    }
  }
}

questionnaireAutocomplete

Description

Query a full-text index. This query returns the query score, but does not allow for aggregations. Use the fulltext argument under other queries for this functionality.

Arguments
Name Description
phrase - String!
where - QuestionnaireFulltextWhere
sort - [QuestionnaireFulltextSort!]
limit - Int
offset - Int

Example

Query
query questionnaireAutocomplete(
  $phrase: String!,
  $where: QuestionnaireFulltextWhere,
  $sort: [QuestionnaireFulltextSort!],
  $limit: Int,
  $offset: Int
) {
  questionnaireAutocomplete(
    phrase: $phrase,
    where: $where,
    sort: $sort,
    limit: $limit,
    offset: $offset
  ) {
    score
    questionnaire {
      ...QuestionnaireFragment
    }
  }
}
Variables
{
  "phrase": "xyz789",
  "where": QuestionnaireFulltextWhere,
  "sort": [QuestionnaireFulltextSort],
  "limit": 123,
  "offset": 123
}
Response
{
  "data": {
    "questionnaireAutocomplete": [
      {"score": 123.45, "questionnaire": Questionnaire}
    ]
  }
}

questionnaireConditions

Response

Returns [QuestionnaireCondition!]!

Arguments
Name Description
where - QuestionnaireConditionWhere
options - QuestionnaireConditionOptions

Example

Query
query questionnaireConditions(
  $where: QuestionnaireConditionWhere,
  $options: QuestionnaireConditionOptions
) {
  questionnaireConditions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    showToDoctor
    nextsAggregate {
      ...QuestionnaireConditionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireConditionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireConditionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireConditionWhere,
  "options": QuestionnaireConditionOptions
}
Response
{
  "data": {
    "questionnaireConditions": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "hint": "abc123",
        "showToDoctor": true,
        "nextsAggregate": QuestionnaireConditionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireConditionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireConditionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireConditionsAggregate

Arguments
Name Description
where - QuestionnaireConditionWhere

Example

Query
query questionnaireConditionsAggregate($where: QuestionnaireConditionWhere) {
  questionnaireConditionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireConditionWhere}
Response
{
  "data": {
    "questionnaireConditionsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection
    }
  }
}

questionnaireConditionsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireConditionWhere
sort - [QuestionnaireConditionSort]

Example

Query
query questionnaireConditionsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireConditionWhere,
  $sort: [QuestionnaireConditionSort]
) {
  questionnaireConditionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireConditionEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireConditionWhere,
  "sort": [QuestionnaireConditionSort]
}
Response
{
  "data": {
    "questionnaireConditionsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireConditionEdge]
    }
  }
}

questionnaireDocumentFillers

Arguments
Name Description
where - QuestionnaireDocumentFillerWhere
options - QuestionnaireDocumentFillerOptions

Example

Query
query questionnaireDocumentFillers(
  $where: QuestionnaireDocumentFillerWhere,
  $options: QuestionnaireDocumentFillerOptions
) {
  questionnaireDocumentFillers(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    mapping
    nextsAggregate {
      ...QuestionnaireDocumentFillerQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireDocumentFillerVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireDocumentFillerQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    pdfAggregate {
      ...QuestionnaireDocumentFillerPDFDocumentPdfAggregationSelectionFragment
    }
    pdf {
      ...PDFDocumentFragment
    }
    pdfConnection {
      ...QuestionnaireDocumentFillerPdfConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireDocumentFillerWhere,
  "options": QuestionnaireDocumentFillerOptions
}
Response
{
  "data": {
    "questionnaireDocumentFillers": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["xyz789"],
        "mapping": "xyz789",
        "nextsAggregate": QuestionnaireDocumentFillerQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireDocumentFillerVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireDocumentFillerQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "pdfAggregate": QuestionnaireDocumentFillerPDFDocumentPdfAggregationSelection,
        "pdf": PDFDocument,
        "pdfConnection": QuestionnaireDocumentFillerPdfConnection
      }
    ]
  }
}

questionnaireDocumentFillersAggregate

Arguments
Name Description
where - QuestionnaireDocumentFillerWhere

Example

Query
query questionnaireDocumentFillersAggregate($where: QuestionnaireDocumentFillerWhere) {
  questionnaireDocumentFillersAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    mapping {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireDocumentFillerWhere}
Response
{
  "data": {
    "questionnaireDocumentFillersAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "mapping": StringAggregateSelection
    }
  }
}

questionnaireDocumentFillersConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireDocumentFillerWhere
sort - [QuestionnaireDocumentFillerSort]

Example

Query
query questionnaireDocumentFillersConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireDocumentFillerWhere,
  $sort: [QuestionnaireDocumentFillerSort]
) {
  questionnaireDocumentFillersConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireDocumentFillerEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireDocumentFillerWhere,
  "sort": [QuestionnaireDocumentFillerSort]
}
Response
{
  "data": {
    "questionnaireDocumentFillersConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireDocumentFillerEdge]
    }
  }
}

questionnaireDocuments

Response

Returns [QuestionnaireDocument!]!

Arguments
Name Description
where - QuestionnaireDocumentWhere
options - QuestionnaireDocumentOptions

Example

Query
query questionnaireDocuments(
  $where: QuestionnaireDocumentWhere,
  $options: QuestionnaireDocumentOptions
) {
  questionnaireDocuments(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nextsAggregate {
      ...QuestionnaireDocumentQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireDocumentQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireDocumentVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireDocumentWhere,
  "options": QuestionnaireDocumentOptions
}
Response
{
  "data": {
    "questionnaireDocuments": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["xyz789"],
        "nextsAggregate": QuestionnaireDocumentQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireDocumentQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireDocumentVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireDocumentsAggregate

Arguments
Name Description
where - QuestionnaireDocumentWhere

Example

Query
query questionnaireDocumentsAggregate($where: QuestionnaireDocumentWhere) {
  questionnaireDocumentsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireDocumentWhere}
Response
{
  "data": {
    "questionnaireDocumentsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireDocumentsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireDocumentWhere
sort - [QuestionnaireDocumentSort]

Example

Query
query questionnaireDocumentsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireDocumentWhere,
  $sort: [QuestionnaireDocumentSort]
) {
  questionnaireDocumentsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireDocumentEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireDocumentWhere,
  "sort": [QuestionnaireDocumentSort]
}
Response
{
  "data": {
    "questionnaireDocumentsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireDocumentEdge]
    }
  }
}

questionnaireFromInstitution

Response

Returns [Questionnaire!]!

Arguments
Name Description
searchText - String!
institutionId - ID!
withTemplate - Boolean

Example

Query
query questionnaireFromInstitution(
  $searchText: String!,
  $institutionId: ID!,
  $withTemplate: Boolean
) {
  questionnaireFromInstitution(
    searchText: $searchText,
    institutionId: $institutionId,
    withTemplate: $withTemplate
  ) {
    id
    name
    nameNormalized
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...QuestionnaireVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
  }
}
Variables
{
  "searchText": "abc123",
  "institutionId": "4",
  "withTemplate": false
}
Response
{
  "data": {
    "questionnaireFromInstitution": [
      {
        "id": "4",
        "name": "xyz789",
        "nameNormalized": "xyz789",
        "latest": VersionnedGraph,
        "versionsAggregate": QuestionnaireVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection
      }
    ]
  }
}

questionnaireIdentities

Response

Returns [QuestionnaireIdentity!]!

Arguments
Name Description
where - QuestionnaireIdentityWhere
options - QuestionnaireIdentityOptions

Example

Query
query questionnaireIdentities(
  $where: QuestionnaireIdentityWhere,
  $options: QuestionnaireIdentityOptions
) {
  questionnaireIdentities(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    fields
    withAuthentication
    nextsAggregate {
      ...QuestionnaireIdentityQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireIdentityQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireIdentityVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireIdentityWhere,
  "options": QuestionnaireIdentityOptions
}
Response
{
  "data": {
    "questionnaireIdentities": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["abc123"],
        "fields": ["FirstName"],
        "withAuthentication": false,
        "nextsAggregate": QuestionnaireIdentityQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireIdentityQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireIdentityVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireIdentitiesAggregate

Arguments
Name Description
where - QuestionnaireIdentityWhere

Example

Query
query questionnaireIdentitiesAggregate($where: QuestionnaireIdentityWhere) {
  questionnaireIdentitiesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireIdentityWhere}
Response
{
  "data": {
    "questionnaireIdentitiesAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireIdentitiesConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireIdentityWhere
sort - [QuestionnaireIdentitySort]

Example

Query
query questionnaireIdentitiesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireIdentityWhere,
  $sort: [QuestionnaireIdentitySort]
) {
  questionnaireIdentitiesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireIdentityEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireIdentityWhere,
  "sort": [QuestionnaireIdentitySort]
}
Response
{
  "data": {
    "questionnaireIdentitiesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireIdentityEdge]
    }
  }
}

questionnaireInfoSteps

Response

Returns [QuestionnaireInfoStep!]!

Arguments
Name Description
where - QuestionnaireInfoStepWhere
options - QuestionnaireInfoStepOptions

Example

Query
query questionnaireInfoSteps(
  $where: QuestionnaireInfoStepWhere,
  $options: QuestionnaireInfoStepOptions
) {
  questionnaireInfoSteps(
    where: $where,
    options: $options
  ) {
    id
    name
    text
    nextIds
    showReceiveByEmail
    nextsAggregate {
      ...QuestionnaireInfoStepQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireInfoStepQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireInfoStepVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireInfoStepWhere,
  "options": QuestionnaireInfoStepOptions
}
Response
{
  "data": {
    "questionnaireInfoSteps": [
      {
        "id": "4",
        "name": "xyz789",
        "text": "xyz789",
        "nextIds": ["abc123"],
        "showReceiveByEmail": false,
        "nextsAggregate": QuestionnaireInfoStepQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireInfoStepQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireInfoStepVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireInfoStepsAggregate

Arguments
Name Description
where - QuestionnaireInfoStepWhere

Example

Query
query questionnaireInfoStepsAggregate($where: QuestionnaireInfoStepWhere) {
  questionnaireInfoStepsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    text {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireInfoStepWhere}
Response
{
  "data": {
    "questionnaireInfoStepsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "text": StringAggregateSelection
    }
  }
}

questionnaireInfoStepsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireInfoStepWhere
sort - [QuestionnaireInfoStepSort]

Example

Query
query questionnaireInfoStepsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireInfoStepWhere,
  $sort: [QuestionnaireInfoStepSort]
) {
  questionnaireInfoStepsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireInfoStepEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireInfoStepWhere,
  "sort": [QuestionnaireInfoStepSort]
}
Response
{
  "data": {
    "questionnaireInfoStepsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireInfoStepEdge]
    }
  }
}

questionnaireInterviews

Response

Returns [QuestionnaireInterview!]!

Arguments
Name Description
where - QuestionnaireInterviewWhere
options - QuestionnaireInterviewOptions

Example

Query
query questionnaireInterviews(
  $where: QuestionnaireInterviewWhere,
  $options: QuestionnaireInterviewOptions
) {
  questionnaireInterviews(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    isExportQuestionnaireNameVisible
    nextsAggregate {
      ...QuestionnaireInterviewQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireInterviewVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireInterviewQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    questionnaireAggregate {
      ...QuestionnaireInterviewQuestionnaireQuestionnaireAggregationSelectionFragment
    }
    questionnaire {
      ...QuestionnaireFragment
    }
    questionnaireConnection {
      ...QuestionnaireInterviewQuestionnaireConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireInterviewWhere,
  "options": QuestionnaireInterviewOptions
}
Response
{
  "data": {
    "questionnaireInterviews": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["abc123"],
        "isExportQuestionnaireNameVisible": true,
        "nextsAggregate": QuestionnaireInterviewQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireInterviewVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireInterviewQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "questionnaireAggregate": QuestionnaireInterviewQuestionnaireQuestionnaireAggregationSelection,
        "questionnaire": Questionnaire,
        "questionnaireConnection": QuestionnaireInterviewQuestionnaireConnection
      }
    ]
  }
}

questionnaireInterviewsAggregate

Arguments
Name Description
where - QuestionnaireInterviewWhere

Example

Query
query questionnaireInterviewsAggregate($where: QuestionnaireInterviewWhere) {
  questionnaireInterviewsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireInterviewWhere}
Response
{
  "data": {
    "questionnaireInterviewsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireInterviewsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireInterviewWhere
sort - [QuestionnaireInterviewSort]

Example

Query
query questionnaireInterviewsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireInterviewWhere,
  $sort: [QuestionnaireInterviewSort]
) {
  questionnaireInterviewsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireInterviewEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireInterviewWhere,
  "sort": [QuestionnaireInterviewSort]
}
Response
{
  "data": {
    "questionnaireInterviewsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireInterviewEdge]
    }
  }
}

questionnaireMenuEntries

Response

Returns [QuestionnaireMenuEntry!]!

Arguments
Name Description
where - QuestionnaireMenuEntryWhere
options - QuestionnaireMenuEntryOptions

Example

Query
query questionnaireMenuEntries(
  $where: QuestionnaireMenuEntryWhere,
  $options: QuestionnaireMenuEntryOptions
) {
  questionnaireMenuEntries(
    where: $where,
    options: $options
  ) {
    label
    keywords
    order
    questionnairesAggregate {
      ...QuestionnaireMenuEntryQuestionnaireQuestionnairesAggregationSelectionFragment
    }
    questionnaires {
      ...QuestionnaireFragment
    }
    questionnairesConnection {
      ...QuestionnaireMenuEntryQuestionnairesConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireMenuEntryWhere,
  "options": QuestionnaireMenuEntryOptions
}
Response
{
  "data": {
    "questionnaireMenuEntries": [
      {
        "label": "abc123",
        "keywords": "abc123",
        "order": 987,
        "questionnairesAggregate": QuestionnaireMenuEntryQuestionnaireQuestionnairesAggregationSelection,
        "questionnaires": [Questionnaire],
        "questionnairesConnection": QuestionnaireMenuEntryQuestionnairesConnection
      }
    ]
  }
}

questionnaireMenuEntriesAggregate

Arguments
Name Description
where - QuestionnaireMenuEntryWhere

Example

Query
query questionnaireMenuEntriesAggregate($where: QuestionnaireMenuEntryWhere) {
  questionnaireMenuEntriesAggregate(where: $where) {
    count
    label {
      ...StringAggregateSelectionFragment
    }
    keywords {
      ...StringAggregateSelectionFragment
    }
    order {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireMenuEntryWhere}
Response
{
  "data": {
    "questionnaireMenuEntriesAggregate": {
      "count": 987,
      "label": StringAggregateSelection,
      "keywords": StringAggregateSelection,
      "order": IntAggregateSelection
    }
  }
}

questionnaireMenuEntriesConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireMenuEntryWhere
sort - [QuestionnaireMenuEntrySort]

Example

Query
query questionnaireMenuEntriesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireMenuEntryWhere,
  $sort: [QuestionnaireMenuEntrySort]
) {
  questionnaireMenuEntriesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireMenuEntryEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": QuestionnaireMenuEntryWhere,
  "sort": [QuestionnaireMenuEntrySort]
}
Response
{
  "data": {
    "questionnaireMenuEntriesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireMenuEntryEdge]
    }
  }
}

questionnaireMenuItems

Response

Returns [QuestionnaireMenuItem!]!

Arguments
Name Description
where - QuestionnaireMenuItemWhere
options - QuestionnaireMenuItemOptions

Example

Query
query questionnaireMenuItems(
  $where: QuestionnaireMenuItemWhere,
  $options: QuestionnaireMenuItemOptions
) {
  questionnaireMenuItems(
    where: $where,
    options: $options
  ) {
    label
    medicalLabel
    description
    icon
    iconFontFamily
    iconFontPackage
    iconPrefix
    iconName
    order
  }
}
Variables
{
  "where": QuestionnaireMenuItemWhere,
  "options": QuestionnaireMenuItemOptions
}
Response
{
  "data": {
    "questionnaireMenuItems": [
      {
        "label": "abc123",
        "medicalLabel": "xyz789",
        "description": "xyz789",
        "icon": 123,
        "iconFontFamily": "xyz789",
        "iconFontPackage": "abc123",
        "iconPrefix": "abc123",
        "iconName": "abc123",
        "order": 987
      }
    ]
  }
}

questionnaireMenuItemsAggregate

Arguments
Name Description
where - QuestionnaireMenuItemWhere

Example

Query
query questionnaireMenuItemsAggregate($where: QuestionnaireMenuItemWhere) {
  questionnaireMenuItemsAggregate(where: $where) {
    count
    label {
      ...StringAggregateSelectionFragment
    }
    medicalLabel {
      ...StringAggregateSelectionFragment
    }
    description {
      ...StringAggregateSelectionFragment
    }
    icon {
      ...IntAggregateSelectionFragment
    }
    iconFontFamily {
      ...StringAggregateSelectionFragment
    }
    iconFontPackage {
      ...StringAggregateSelectionFragment
    }
    iconPrefix {
      ...StringAggregateSelectionFragment
    }
    iconName {
      ...StringAggregateSelectionFragment
    }
    order {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireMenuItemWhere}
Response
{
  "data": {
    "questionnaireMenuItemsAggregate": {
      "count": 123,
      "label": StringAggregateSelection,
      "medicalLabel": StringAggregateSelection,
      "description": StringAggregateSelection,
      "icon": IntAggregateSelection,
      "iconFontFamily": StringAggregateSelection,
      "iconFontPackage": StringAggregateSelection,
      "iconPrefix": StringAggregateSelection,
      "iconName": StringAggregateSelection,
      "order": IntAggregateSelection
    }
  }
}

questionnaireMenuItemsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireMenuItemWhere
sort - [QuestionnaireMenuItemSort]

Example

Query
query questionnaireMenuItemsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireMenuItemWhere,
  $sort: [QuestionnaireMenuItemSort]
) {
  questionnaireMenuItemsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireMenuItemEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireMenuItemWhere,
  "sort": [QuestionnaireMenuItemSort]
}
Response
{
  "data": {
    "questionnaireMenuItemsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireMenuItemEdge]
    }
  }
}

questionnaireMenus

Response

Returns [QuestionnaireMenu!]!

Arguments
Name Description
where - QuestionnaireMenuWhere
options - QuestionnaireMenuOptions

Example

Query
query questionnaireMenus(
  $where: QuestionnaireMenuWhere,
  $options: QuestionnaireMenuOptions
) {
  questionnaireMenus(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    medicalLabel
    showToDoctor
    nextsAggregate {
      ...QuestionnaireMenuQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireMenuVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireMenuQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    choicesAggregate {
      ...QuestionnaireMenuQuestionnaireMenuItemChoicesAggregationSelectionFragment
    }
    choices {
      ...QuestionnaireMenuItemFragment
    }
    choicesConnection {
      ...QuestionnaireMenuChoicesConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireMenuWhere,
  "options": QuestionnaireMenuOptions
}
Response
{
  "data": {
    "questionnaireMenus": [
      {
        "id": "4",
        "name": "xyz789",
        "nextIds": ["abc123"],
        "medicalLabel": "abc123",
        "showToDoctor": true,
        "nextsAggregate": QuestionnaireMenuQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireMenuVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireMenuQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "choicesAggregate": QuestionnaireMenuQuestionnaireMenuItemChoicesAggregationSelection,
        "choices": [QuestionnaireMenuItem],
        "choicesConnection": QuestionnaireMenuChoicesConnection
      }
    ]
  }
}

questionnaireMenusAggregate

Arguments
Name Description
where - QuestionnaireMenuWhere

Example

Query
query questionnaireMenusAggregate($where: QuestionnaireMenuWhere) {
  questionnaireMenusAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    medicalLabel {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireMenuWhere}
Response
{
  "data": {
    "questionnaireMenusAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "medicalLabel": StringAggregateSelection
    }
  }
}

questionnaireMenusConnection

Response

Returns a QuestionnaireMenusConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireMenuWhere
sort - [QuestionnaireMenuSort]

Example

Query
query questionnaireMenusConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireMenuWhere,
  $sort: [QuestionnaireMenuSort]
) {
  questionnaireMenusConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireMenuEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": QuestionnaireMenuWhere,
  "sort": [QuestionnaireMenuSort]
}
Response
{
  "data": {
    "questionnaireMenusConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireMenuEdge]
    }
  }
}

questionnaireRouters

Response

Returns [QuestionnaireRouter!]!

Arguments
Name Description
where - QuestionnaireRouterWhere
options - QuestionnaireRouterOptions

Example

Query
query questionnaireRouters(
  $where: QuestionnaireRouterWhere,
  $options: QuestionnaireRouterOptions
) {
  questionnaireRouters(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nextsAggregate {
      ...QuestionnaireRouterQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireRouterVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireRouterQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    routesAggregate {
      ...QuestionnaireRouterConditionGroupRoutesAggregationSelectionFragment
    }
    routes {
      ...ConditionGroupFragment
    }
    routesConnection {
      ...QuestionnaireRouterRoutesConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireRouterWhere,
  "options": QuestionnaireRouterOptions
}
Response
{
  "data": {
    "questionnaireRouters": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["xyz789"],
        "nextsAggregate": QuestionnaireRouterQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireRouterVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireRouterQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "routesAggregate": QuestionnaireRouterConditionGroupRoutesAggregationSelection,
        "routes": [ConditionGroup],
        "routesConnection": QuestionnaireRouterRoutesConnection
      }
    ]
  }
}

questionnaireRoutersAggregate

Arguments
Name Description
where - QuestionnaireRouterWhere

Example

Query
query questionnaireRoutersAggregate($where: QuestionnaireRouterWhere) {
  questionnaireRoutersAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireRouterWhere}
Response
{
  "data": {
    "questionnaireRoutersAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireRoutersConnection

Response

Returns a QuestionnaireRoutersConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireRouterWhere
sort - [QuestionnaireRouterSort]

Example

Query
query questionnaireRoutersConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireRouterWhere,
  $sort: [QuestionnaireRouterSort]
) {
  questionnaireRoutersConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireRouterEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireRouterWhere,
  "sort": [QuestionnaireRouterSort]
}
Response
{
  "data": {
    "questionnaireRoutersConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireRouterEdge]
    }
  }
}

questionnaireSelectMenus

Response

Returns [QuestionnaireSelectMenu!]!

Arguments
Name Description
where - QuestionnaireSelectMenuWhere
options - QuestionnaireSelectMenuOptions

Example

Query
query questionnaireSelectMenus(
  $where: QuestionnaireSelectMenuWhere,
  $options: QuestionnaireSelectMenuOptions
) {
  questionnaireSelectMenus(
    where: $where,
    options: $options
  ) {
    id
    name
    field
    placeholder
    nextIds
    nextsAggregate {
      ...QuestionnaireSelectMenuQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireSelectMenuVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireSelectMenuQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    entriesAggregate {
      ...QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesAggregationSelectionFragment
    }
    entries {
      ...QuestionnaireMenuEntryFragment
    }
    entriesConnection {
      ...QuestionnaireSelectMenuEntriesConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSelectMenuWhere,
  "options": QuestionnaireSelectMenuOptions
}
Response
{
  "data": {
    "questionnaireSelectMenus": [
      {
        "id": "4",
        "name": "abc123",
        "field": "xyz789",
        "placeholder": "xyz789",
        "nextIds": ["xyz789"],
        "nextsAggregate": QuestionnaireSelectMenuQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireSelectMenuVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireSelectMenuQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "entriesAggregate": QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesAggregationSelection,
        "entries": [QuestionnaireMenuEntry],
        "entriesConnection": QuestionnaireSelectMenuEntriesConnection
      }
    ]
  }
}

questionnaireSelectMenusAggregate

Arguments
Name Description
where - QuestionnaireSelectMenuWhere

Example

Query
query questionnaireSelectMenusAggregate($where: QuestionnaireSelectMenuWhere) {
  questionnaireSelectMenusAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
    placeholder {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireSelectMenuWhere}
Response
{
  "data": {
    "questionnaireSelectMenusAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "field": StringAggregateSelection,
      "placeholder": StringAggregateSelection
    }
  }
}

questionnaireSelectMenusConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireSelectMenuWhere
sort - [QuestionnaireSelectMenuSort]

Example

Query
query questionnaireSelectMenusConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireSelectMenuWhere,
  $sort: [QuestionnaireSelectMenuSort]
) {
  questionnaireSelectMenusConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireSelectMenuEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireSelectMenuWhere,
  "sort": [QuestionnaireSelectMenuSort]
}
Response
{
  "data": {
    "questionnaireSelectMenusConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireSelectMenuEdge]
    }
  }
}

questionnaireSetProperties

Response

Returns [QuestionnaireSetProperty!]!

Arguments
Name Description
where - QuestionnaireSetPropertyWhere
options - QuestionnaireSetPropertyOptions

Example

Query
query questionnaireSetProperties(
  $where: QuestionnaireSetPropertyWhere,
  $options: QuestionnaireSetPropertyOptions
) {
  questionnaireSetProperties(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    field
    value
    nextsAggregate {
      ...QuestionnaireSetPropertyQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireSetPropertyVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireSetPropertyQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSetPropertyWhere,
  "options": QuestionnaireSetPropertyOptions
}
Response
{
  "data": {
    "questionnaireSetProperties": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "field": "abc123",
        "value": "xyz789",
        "nextsAggregate": QuestionnaireSetPropertyQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireSetPropertyVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireSetPropertyQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection
      }
    ]
  }
}

questionnaireSetPropertiesAggregate

Arguments
Name Description
where - QuestionnaireSetPropertyWhere

Example

Query
query questionnaireSetPropertiesAggregate($where: QuestionnaireSetPropertyWhere) {
  questionnaireSetPropertiesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
    value {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireSetPropertyWhere}
Response
{
  "data": {
    "questionnaireSetPropertiesAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "field": StringAggregateSelection,
      "value": StringAggregateSelection
    }
  }
}

questionnaireSetPropertiesConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireSetPropertyWhere
sort - [QuestionnaireSetPropertySort]

Example

Query
query questionnaireSetPropertiesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireSetPropertyWhere,
  $sort: [QuestionnaireSetPropertySort]
) {
  questionnaireSetPropertiesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireSetPropertyEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": QuestionnaireSetPropertyWhere,
  "sort": [QuestionnaireSetPropertySort]
}
Response
{
  "data": {
    "questionnaireSetPropertiesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireSetPropertyEdge]
    }
  }
}

questionnaireSteps

Response

Returns [QuestionnaireStep!]!

Arguments
Name Description
where - QuestionnaireStepWhere
options - QuestionnaireStepOptions

Example

Query
query questionnaireSteps(
  $where: QuestionnaireStepWhere,
  $options: QuestionnaireStepOptions
) {
  questionnaireSteps(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireStepWhere,
  "options": QuestionnaireStepOptions
}
Response
{
  "data": {
    "questionnaireSteps": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireStepsAggregate

Arguments
Name Description
where - QuestionnaireStepWhere

Example

Query
query questionnaireStepsAggregate($where: QuestionnaireStepWhere) {
  questionnaireStepsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireStepWhere}
Response
{
  "data": {
    "questionnaireStepsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireStepsConnection

Response

Returns a QuestionnaireStepsConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireStepWhere
sort - [QuestionnaireStepSort]

Example

Query
query questionnaireStepsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireStepWhere,
  $sort: [QuestionnaireStepSort]
) {
  questionnaireStepsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireStepEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": QuestionnaireStepWhere,
  "sort": [QuestionnaireStepSort]
}
Response
{
  "data": {
    "questionnaireStepsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireStepEdge]
    }
  }
}

questionnaireSurveys

Response

Returns [QuestionnaireSurvey!]!

Arguments
Name Description
where - QuestionnaireSurveyWhere
options - QuestionnaireSurveyOptions

Example

Query
query questionnaireSurveys(
  $where: QuestionnaireSurveyWhere,
  $options: QuestionnaireSurveyOptions
) {
  questionnaireSurveys(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nextsAggregate {
      ...QuestionnaireSurveyQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireSurveyVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireSurveyQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSurveyWhere,
  "options": QuestionnaireSurveyOptions
}
Response
{
  "data": {
    "questionnaireSurveys": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["abc123"],
        "nextsAggregate": QuestionnaireSurveyQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireSurveyVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireSurveyQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection
      }
    ]
  }
}

questionnaireSurveysAggregate

Arguments
Name Description
where - QuestionnaireSurveyWhere

Example

Query
query questionnaireSurveysAggregate($where: QuestionnaireSurveyWhere) {
  questionnaireSurveysAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireSurveyWhere}
Response
{
  "data": {
    "questionnaireSurveysAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireSurveysConnection

Response

Returns a QuestionnaireSurveysConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireSurveyWhere
sort - [QuestionnaireSurveySort]

Example

Query
query questionnaireSurveysConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireSurveyWhere,
  $sort: [QuestionnaireSurveySort]
) {
  questionnaireSurveysConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireSurveyEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": QuestionnaireSurveyWhere,
  "sort": [QuestionnaireSurveySort]
}
Response
{
  "data": {
    "questionnaireSurveysConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireSurveyEdge]
    }
  }
}

questionnaireThirdParties

Response

Returns [QuestionnaireThirdParty!]!

Arguments
Name Description
where - QuestionnaireThirdPartyWhere
options - QuestionnaireThirdPartyOptions

Example

Query
query questionnaireThirdParties(
  $where: QuestionnaireThirdPartyWhere,
  $options: QuestionnaireThirdPartyOptions
) {
  questionnaireThirdParties(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    nextsAggregate {
      ...QuestionnaireThirdPartyQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireThirdPartyVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireThirdPartyQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireThirdPartyWhere,
  "options": QuestionnaireThirdPartyOptions
}
Response
{
  "data": {
    "questionnaireThirdParties": [
      {
        "id": "4",
        "name": "xyz789",
        "nextIds": ["abc123"],
        "nextsAggregate": QuestionnaireThirdPartyQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": QuestionnaireThirdPartyVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": QuestionnaireThirdPartyQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection
      }
    ]
  }
}

questionnaireThirdPartiesAggregate

Arguments
Name Description
where - QuestionnaireThirdPartyWhere

Example

Query
query questionnaireThirdPartiesAggregate($where: QuestionnaireThirdPartyWhere) {
  questionnaireThirdPartiesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireThirdPartyWhere}
Response
{
  "data": {
    "questionnaireThirdPartiesAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

questionnaireThirdPartiesConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireThirdPartyWhere
sort - [QuestionnaireThirdPartySort]

Example

Query
query questionnaireThirdPartiesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireThirdPartyWhere,
  $sort: [QuestionnaireThirdPartySort]
) {
  questionnaireThirdPartiesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireThirdPartyEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireThirdPartyWhere,
  "sort": [QuestionnaireThirdPartySort]
}
Response
{
  "data": {
    "questionnaireThirdPartiesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireThirdPartyEdge]
    }
  }
}

questionnaireWelcomeSteps

Response

Returns [QuestionnaireWelcomeStep!]!

Arguments
Name Description
where - QuestionnaireWelcomeStepWhere
options - QuestionnaireWelcomeStepOptions

Example

Query
query questionnaireWelcomeSteps(
  $where: QuestionnaireWelcomeStepWhere,
  $options: QuestionnaireWelcomeStepOptions
) {
  questionnaireWelcomeSteps(
    where: $where,
    options: $options
  ) {
    id
    name
    text
    nextIds
    nextsAggregate {
      ...QuestionnaireWelcomeStepQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    prevsAggregate {
      ...QuestionnaireWelcomeStepQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    graphAggregate {
      ...QuestionnaireWelcomeStepVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireWelcomeStepWhere,
  "options": QuestionnaireWelcomeStepOptions
}
Response
{
  "data": {
    "questionnaireWelcomeSteps": [
      {
        "id": 4,
        "name": "xyz789",
        "text": "abc123",
        "nextIds": ["abc123"],
        "nextsAggregate": QuestionnaireWelcomeStepQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "prevsAggregate": QuestionnaireWelcomeStepQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "graphAggregate": QuestionnaireWelcomeStepVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection
      }
    ]
  }
}

questionnaireWelcomeStepsAggregate

Arguments
Name Description
where - QuestionnaireWelcomeStepWhere

Example

Query
query questionnaireWelcomeStepsAggregate($where: QuestionnaireWelcomeStepWhere) {
  questionnaireWelcomeStepsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    text {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionnaireWelcomeStepWhere}
Response
{
  "data": {
    "questionnaireWelcomeStepsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "text": StringAggregateSelection
    }
  }
}

questionnaireWelcomeStepsConnection

Arguments
Name Description
first - Int
after - String
where - QuestionnaireWelcomeStepWhere
sort - [QuestionnaireWelcomeStepSort]

Example

Query
query questionnaireWelcomeStepsConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireWelcomeStepWhere,
  $sort: [QuestionnaireWelcomeStepSort]
) {
  questionnaireWelcomeStepsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireWelcomeStepEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": QuestionnaireWelcomeStepWhere,
  "sort": [QuestionnaireWelcomeStepSort]
}
Response
{
  "data": {
    "questionnaireWelcomeStepsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireWelcomeStepEdge]
    }
  }
}

questionnaires

Response

Returns [Questionnaire!]!

Arguments
Name Description
where - QuestionnaireWhere
options - QuestionnaireOptions
fulltext - QuestionnaireFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query questionnaires(
  $where: QuestionnaireWhere,
  $options: QuestionnaireOptions,
  $fulltext: QuestionnaireFulltext
) {
  questionnaires(
    where: $where,
    options: $options,
    fulltext: $fulltext
  ) {
    id
    name
    nameNormalized
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...QuestionnaireVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireWhere,
  "options": QuestionnaireOptions,
  "fulltext": QuestionnaireFulltext
}
Response
{
  "data": {
    "questionnaires": [
      {
        "id": "4",
        "name": "xyz789",
        "nameNormalized": "xyz789",
        "latest": VersionnedGraph,
        "versionsAggregate": QuestionnaireVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection
      }
    ]
  }
}

questionnairesAggregate

Arguments
Name Description
where - QuestionnaireWhere
fulltext - QuestionnaireFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query questionnairesAggregate(
  $where: QuestionnaireWhere,
  $fulltext: QuestionnaireFulltext
) {
  questionnairesAggregate(
    where: $where,
    fulltext: $fulltext
  ) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    nameNormalized {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireWhere,
  "fulltext": QuestionnaireFulltext
}
Response
{
  "data": {
    "questionnairesAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "nameNormalized": StringAggregateSelection
    }
  }
}

questionnairesConnection

Response

Returns a QuestionnairesConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionnaireWhere
sort - [QuestionnaireSort]
fulltext - QuestionnaireFulltext Query a full-text index. Allows for the aggregation of results, but does not return the query score. Use the root full-text query fields if you require the score.

Example

Query
query questionnairesConnection(
  $first: Int,
  $after: String,
  $where: QuestionnaireWhere,
  $sort: [QuestionnaireSort],
  $fulltext: QuestionnaireFulltext
) {
  questionnairesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort,
    fulltext: $fulltext
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionnaireEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": QuestionnaireWhere,
  "sort": [QuestionnaireSort],
  "fulltext": QuestionnaireFulltext
}
Response
{
  "data": {
    "questionnairesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuestionnaireEdge]
    }
  }
}

questions

Response

Returns [Question!]!

Arguments
Name Description
where - QuestionWhere
options - QuestionOptions

Example

Query
query questions(
  $where: QuestionWhere,
  $options: QuestionOptions
) {
  questions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    cooldown {
      ...CooldownFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
  }
}
Variables
{
  "where": QuestionWhere,
  "options": QuestionOptions
}
Response
{
  "data": {
    "questions": [
      {
        "id": 4,
        "name": "abc123",
        "nextIds": ["abc123"],
        "hint": "xyz789",
        "image": "abc123",
        "field": "xyz789",
        "cooldown": Cooldown,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection
      }
    ]
  }
}

questionsAggregate

Response

Returns a QuestionAggregateSelection!

Arguments
Name Description
where - QuestionWhere

Example

Query
query questionsAggregate($where: QuestionWhere) {
  questionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuestionWhere}
Response
{
  "data": {
    "questionsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection
    }
  }
}

questionsConnection

Response

Returns a QuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - QuestionWhere
sort - [QuestionSort]

Example

Query
query questionsConnection(
  $first: Int,
  $after: String,
  $where: QuestionWhere,
  $sort: [QuestionSort]
) {
  questionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": QuestionWhere,
  "sort": [QuestionSort]
}
Response
{
  "data": {
    "questionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [QuestionEdge]
    }
  }
}

quotings

Response

Returns [Quoting!]!

Arguments
Name Description
where - QuotingWhere
options - QuotingOptions

Example

Query
query quotings(
  $where: QuotingWhere,
  $options: QuotingOptions
) {
  quotings(
    where: $where,
    options: $options
  ) {
    amount
    code
    description
    versionnedGraphAggregate {
      ...QuotingVersionnedGraphVersionnedGraphAggregationSelectionFragment
    }
    versionnedGraph {
      ...VersionnedGraphFragment
    }
    versionnedGraphConnection {
      ...QuotingVersionnedGraphConnectionFragment
    }
  }
}
Variables
{
  "where": QuotingWhere,
  "options": QuotingOptions
}
Response
{
  "data": {
    "quotings": [
      {
        "amount": 123.45,
        "code": "xyz789",
        "description": "abc123",
        "versionnedGraphAggregate": QuotingVersionnedGraphVersionnedGraphAggregationSelection,
        "versionnedGraph": VersionnedGraph,
        "versionnedGraphConnection": QuotingVersionnedGraphConnection
      }
    ]
  }
}

quotingsAggregate

Response

Returns a QuotingAggregateSelection!

Arguments
Name Description
where - QuotingWhere

Example

Query
query quotingsAggregate($where: QuotingWhere) {
  quotingsAggregate(where: $where) {
    count
    amount {
      ...FloatAggregateSelectionFragment
    }
    code {
      ...StringAggregateSelectionFragment
    }
    description {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": QuotingWhere}
Response
{
  "data": {
    "quotingsAggregate": {
      "count": 123,
      "amount": FloatAggregateSelection,
      "code": StringAggregateSelection,
      "description": StringAggregateSelection
    }
  }
}

quotingsConnection

Response

Returns a QuotingsConnection!

Arguments
Name Description
first - Int
after - String
where - QuotingWhere
sort - [QuotingSort]

Example

Query
query quotingsConnection(
  $first: Int,
  $after: String,
  $where: QuotingWhere,
  $sort: [QuotingSort]
) {
  quotingsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...QuotingEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": QuotingWhere,
  "sort": [QuotingSort]
}
Response
{
  "data": {
    "quotingsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [QuotingEdge]
    }
  }
}

radioQuestions

Response

Returns [RadioQuestion!]!

Arguments
Name Description
where - RadioQuestionWhere
options - RadioQuestionOptions

Example

Query
query radioQuestions(
  $where: RadioQuestionWhere,
  $options: RadioQuestionOptions
) {
  radioQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    nextsAggregate {
      ...RadioQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...RadioQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...RadioQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...RadioQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    choicesAggregate {
      ...RadioQuestionQuestionItemChoicesAggregationSelectionFragment
    }
    choices {
      ...QuestionItemFragment
    }
    choicesConnection {
      ...RadioQuestionChoicesConnectionFragment
    }
    answersAggregate {
      ...RadioQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...RadioQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...RadioQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": RadioQuestionWhere,
  "options": RadioQuestionOptions
}
Response
{
  "data": {
    "radioQuestions": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "hint": "abc123",
        "image": "abc123",
        "field": "abc123",
        "nextsAggregate": RadioQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": RadioQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": RadioQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": RadioQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "choicesAggregate": RadioQuestionQuestionItemChoicesAggregationSelection,
        "choices": [QuestionItem],
        "choicesConnection": RadioQuestionChoicesConnection,
        "answersAggregate": RadioQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": RadioQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": RadioQuestionCooldownConnection
      }
    ]
  }
}

radioQuestionsAggregate

Arguments
Name Description
where - RadioQuestionWhere

Example

Query
query radioQuestionsAggregate($where: RadioQuestionWhere) {
  radioQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": RadioQuestionWhere}
Response
{
  "data": {
    "radioQuestionsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection
    }
  }
}

radioQuestionsConnection

Response

Returns a RadioQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - RadioQuestionWhere
sort - [RadioQuestionSort]

Example

Query
query radioQuestionsConnection(
  $first: Int,
  $after: String,
  $where: RadioQuestionWhere,
  $sort: [RadioQuestionSort]
) {
  radioQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...RadioQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": RadioQuestionWhere,
  "sort": [RadioQuestionSort]
}
Response
{
  "data": {
    "radioQuestionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [RadioQuestionEdge]
    }
  }
}

rangeQuestions

Response

Returns [RangeQuestion!]!

Arguments
Name Description
where - RangeQuestionWhere
options - RangeQuestionOptions

Example

Query
query rangeQuestions(
  $where: RangeQuestionWhere,
  $options: RangeQuestionOptions
) {
  rangeQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    min
    max
    nextsAggregate {
      ...RangeQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...RangeQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...RangeQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...RangeQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    answersAggregate {
      ...RangeQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...RangeQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...RangeQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": RangeQuestionWhere,
  "options": RangeQuestionOptions
}
Response
{
  "data": {
    "rangeQuestions": [
      {
        "id": "4",
        "name": "abc123",
        "nextIds": ["xyz789"],
        "hint": "xyz789",
        "image": "xyz789",
        "field": "xyz789",
        "min": 987,
        "max": 987,
        "nextsAggregate": RangeQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": RangeQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": RangeQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": RangeQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "answersAggregate": RangeQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": RangeQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": RangeQuestionCooldownConnection
      }
    ]
  }
}

rangeQuestionsAggregate

Arguments
Name Description
where - RangeQuestionWhere

Example

Query
query rangeQuestionsAggregate($where: RangeQuestionWhere) {
  rangeQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
    min {
      ...IntAggregateSelectionFragment
    }
    max {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": RangeQuestionWhere}
Response
{
  "data": {
    "rangeQuestionsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection,
      "min": IntAggregateSelection,
      "max": IntAggregateSelection
    }
  }
}

rangeQuestionsConnection

Response

Returns a RangeQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - RangeQuestionWhere
sort - [RangeQuestionSort]

Example

Query
query rangeQuestionsConnection(
  $first: Int,
  $after: String,
  $where: RangeQuestionWhere,
  $sort: [RangeQuestionSort]
) {
  rangeQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...RangeQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": RangeQuestionWhere,
  "sort": [RangeQuestionSort]
}
Response
{
  "data": {
    "rangeQuestionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [RangeQuestionEdge]
    }
  }
}

searchQuestion

Response

Returns [SearchQuestionResult!]!

Arguments
Name Description
term - String!

Example

Query
query searchQuestion($term: String!) {
  searchQuestion(term: $term) {
    questionnaireName
    questionnaireId
    questionName
    questionId
    questionType
    questionnaireType
  }
}
Variables
{"term": "xyz789"}
Response
{
  "data": {
    "searchQuestion": [
      {
        "questionnaireName": "xyz789",
        "questionnaireId": "4",
        "questionName": "xyz789",
        "questionId": 4,
        "questionType": "abc123",
        "questionnaireType": "xyz789"
      }
    ]
  }
}

searchQuestionResults

Response

Returns [SearchQuestionResult!]!

Arguments
Name Description
where - SearchQuestionResultWhere
options - SearchQuestionResultOptions

Example

Query
query searchQuestionResults(
  $where: SearchQuestionResultWhere,
  $options: SearchQuestionResultOptions
) {
  searchQuestionResults(
    where: $where,
    options: $options
  ) {
    questionnaireName
    questionnaireId
    questionName
    questionId
    questionType
    questionnaireType
  }
}
Variables
{
  "where": SearchQuestionResultWhere,
  "options": SearchQuestionResultOptions
}
Response
{
  "data": {
    "searchQuestionResults": [
      {
        "questionnaireName": "abc123",
        "questionnaireId": "4",
        "questionName": "xyz789",
        "questionId": 4,
        "questionType": "xyz789",
        "questionnaireType": "xyz789"
      }
    ]
  }
}

searchQuestionResultsAggregate

Arguments
Name Description
where - SearchQuestionResultWhere

Example

Query
query searchQuestionResultsAggregate($where: SearchQuestionResultWhere) {
  searchQuestionResultsAggregate(where: $where) {
    count
    questionnaireName {
      ...StringAggregateSelectionFragment
    }
    questionnaireId {
      ...IDAggregateSelectionFragment
    }
    questionName {
      ...StringAggregateSelectionFragment
    }
    questionId {
      ...IDAggregateSelectionFragment
    }
    questionType {
      ...StringAggregateSelectionFragment
    }
    questionnaireType {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": SearchQuestionResultWhere}
Response
{
  "data": {
    "searchQuestionResultsAggregate": {
      "count": 123,
      "questionnaireName": StringAggregateSelection,
      "questionnaireId": IDAggregateSelection,
      "questionName": StringAggregateSelection,
      "questionId": IDAggregateSelection,
      "questionType": StringAggregateSelection,
      "questionnaireType": StringAggregateSelection
    }
  }
}

searchQuestionResultsConnection

Arguments
Name Description
first - Int
after - String
where - SearchQuestionResultWhere
sort - [SearchQuestionResultSort]

Example

Query
query searchQuestionResultsConnection(
  $first: Int,
  $after: String,
  $where: SearchQuestionResultWhere,
  $sort: [SearchQuestionResultSort]
) {
  searchQuestionResultsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...SearchQuestionResultEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": SearchQuestionResultWhere,
  "sort": [SearchQuestionResultSort]
}
Response
{
  "data": {
    "searchQuestionResultsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [SearchQuestionResultEdge]
    }
  }
}

searchQuestionnaire

Response

Returns [Questionnaire!]!

Arguments
Name Description
term - String!
workflowId - String
institutionId - String!

Example

Query
query searchQuestionnaire(
  $term: String!,
  $workflowId: String,
  $institutionId: String!
) {
  searchQuestionnaire(
    term: $term,
    workflowId: $workflowId,
    institutionId: $institutionId
  ) {
    id
    name
    nameNormalized
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...QuestionnaireVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
  }
}
Variables
{
  "term": "xyz789",
  "workflowId": "abc123",
  "institutionId": "xyz789"
}
Response
{
  "data": {
    "searchQuestionnaire": [
      {
        "id": 4,
        "name": "abc123",
        "nameNormalized": "xyz789",
        "latest": VersionnedGraph,
        "versionsAggregate": QuestionnaireVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection
      }
    ]
  }
}

selectQuestions

Response

Returns [SelectQuestion!]!

Arguments
Name Description
where - SelectQuestionWhere
options - SelectQuestionOptions

Example

Query
query selectQuestions(
  $where: SelectQuestionWhere,
  $options: SelectQuestionOptions
) {
  selectQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    placeholder
    multiple
    nextsAggregate {
      ...SelectQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...SelectQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...SelectQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...SelectQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    choicesAggregate {
      ...SelectQuestionQuestionItemChoicesAggregationSelectionFragment
    }
    choices {
      ...QuestionItemFragment
    }
    choicesConnection {
      ...SelectQuestionChoicesConnectionFragment
    }
    answersAggregate {
      ...SelectQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...SelectQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...SelectQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": SelectQuestionWhere,
  "options": SelectQuestionOptions
}
Response
{
  "data": {
    "selectQuestions": [
      {
        "id": "4",
        "name": "abc123",
        "nextIds": ["abc123"],
        "hint": "xyz789",
        "image": "xyz789",
        "field": "xyz789",
        "placeholder": "xyz789",
        "multiple": false,
        "nextsAggregate": SelectQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": SelectQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": SelectQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": SelectQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "choicesAggregate": SelectQuestionQuestionItemChoicesAggregationSelection,
        "choices": [QuestionItem],
        "choicesConnection": SelectQuestionChoicesConnection,
        "answersAggregate": SelectQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": SelectQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": SelectQuestionCooldownConnection
      }
    ]
  }
}

selectQuestionsAggregate

Arguments
Name Description
where - SelectQuestionWhere

Example

Query
query selectQuestionsAggregate($where: SelectQuestionWhere) {
  selectQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
    placeholder {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": SelectQuestionWhere}
Response
{
  "data": {
    "selectQuestionsAggregate": {
      "count": 987,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection,
      "placeholder": StringAggregateSelection
    }
  }
}

selectQuestionsConnection

Response

Returns a SelectQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - SelectQuestionWhere
sort - [SelectQuestionSort]

Example

Query
query selectQuestionsConnection(
  $first: Int,
  $after: String,
  $where: SelectQuestionWhere,
  $sort: [SelectQuestionSort]
) {
  selectQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...SelectQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": SelectQuestionWhere,
  "sort": [SelectQuestionSort]
}
Response
{
  "data": {
    "selectQuestionsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [SelectQuestionEdge]
    }
  }
}

serializationNodes

Response

Returns [SerializationNode!]!

Arguments
Name Description
where - SerializationNodeWhere
options - SerializationNodeOptions

Example

Query
query serializationNodes(
  $where: SerializationNodeWhere,
  $options: SerializationNodeOptions
) {
  serializationNodes(
    where: $where,
    options: $options
  ) {
    id
    type
    sockets {
      ...SerializationSocketFragment
    }
    step {
      ...QuestionnaireStepFragment
    }
  }
}
Variables
{
  "where": SerializationNodeWhere,
  "options": SerializationNodeOptions
}
Response
{
  "data": {
    "serializationNodes": [
      {
        "id": 123,
        "type": "ConditionalNode",
        "sockets": [SerializationSocket],
        "step": QuestionnaireStep
      }
    ]
  }
}

serializationNodesAggregate

Arguments
Name Description
where - SerializationNodeWhere

Example

Query
query serializationNodesAggregate($where: SerializationNodeWhere) {
  serializationNodesAggregate(where: $where) {
    count
    id {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": SerializationNodeWhere}
Response
{
  "data": {
    "serializationNodesAggregate": {
      "count": 987,
      "id": IntAggregateSelection
    }
  }
}

serializationNodesConnection

Response

Returns a SerializationNodesConnection!

Arguments
Name Description
first - Int
after - String
where - SerializationNodeWhere
sort - [SerializationNodeSort]

Example

Query
query serializationNodesConnection(
  $first: Int,
  $after: String,
  $where: SerializationNodeWhere,
  $sort: [SerializationNodeSort]
) {
  serializationNodesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...SerializationNodeEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "xyz789",
  "where": SerializationNodeWhere,
  "sort": [SerializationNodeSort]
}
Response
{
  "data": {
    "serializationNodesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [SerializationNodeEdge]
    }
  }
}

serializationSockets

Response

Returns [SerializationSocket!]!

Arguments
Name Description
where - SerializationSocketWhere
options - SerializationSocketOptions

Example

Query
query serializationSockets(
  $where: SerializationSocketWhere,
  $options: SerializationSocketOptions
) {
  serializationSockets(
    where: $where,
    options: $options
  ) {
    label
    attachedNodeId
  }
}
Variables
{
  "where": SerializationSocketWhere,
  "options": SerializationSocketOptions
}
Response
{
  "data": {
    "serializationSockets": [
      {
        "label": "abc123",
        "attachedNodeId": 987
      }
    ]
  }
}

serializationSocketsAggregate

Arguments
Name Description
where - SerializationSocketWhere

Example

Query
query serializationSocketsAggregate($where: SerializationSocketWhere) {
  serializationSocketsAggregate(where: $where) {
    count
    label {
      ...StringAggregateSelectionFragment
    }
    attachedNodeId {
      ...IntAggregateSelectionFragment
    }
  }
}
Variables
{"where": SerializationSocketWhere}
Response
{
  "data": {
    "serializationSocketsAggregate": {
      "count": 987,
      "label": StringAggregateSelection,
      "attachedNodeId": IntAggregateSelection
    }
  }
}

serializationSocketsConnection

Response

Returns a SerializationSocketsConnection!

Arguments
Name Description
first - Int
after - String
where - SerializationSocketWhere
sort - [SerializationSocketSort]

Example

Query
query serializationSocketsConnection(
  $first: Int,
  $after: String,
  $where: SerializationSocketWhere,
  $sort: [SerializationSocketSort]
) {
  serializationSocketsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...SerializationSocketEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": SerializationSocketWhere,
  "sort": [SerializationSocketSort]
}
Response
{
  "data": {
    "serializationSocketsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [SerializationSocketEdge]
    }
  }
}

specialities

Response

Returns [Speciality!]!

Arguments
Name Description
where - SpecialityWhere
options - SpecialityOptions

Example

Query
query specialities(
  $where: SpecialityWhere,
  $options: SpecialityOptions
) {
  specialities(
    where: $where,
    options: $options
  ) {
    id
    name
    nameNormalized
    defaultWorkflowAggregate {
      ...SpecialityWorkflowDefaultWorkflowAggregationSelectionFragment
    }
    defaultWorkflow {
      ...WorkflowFragment
    }
    defaultWorkflowConnection {
      ...SpecialityDefaultWorkflowConnectionFragment
    }
  }
}
Variables
{
  "where": SpecialityWhere,
  "options": SpecialityOptions
}
Response
{
  "data": {
    "specialities": [
      {
        "id": 4,
        "name": "xyz789",
        "nameNormalized": "xyz789",
        "defaultWorkflowAggregate": SpecialityWorkflowDefaultWorkflowAggregationSelection,
        "defaultWorkflow": Workflow,
        "defaultWorkflowConnection": SpecialityDefaultWorkflowConnection
      }
    ]
  }
}

specialitiesAggregate

Response

Returns a SpecialityAggregateSelection!

Arguments
Name Description
where - SpecialityWhere

Example

Query
query specialitiesAggregate($where: SpecialityWhere) {
  specialitiesAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    nameNormalized {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": SpecialityWhere}
Response
{
  "data": {
    "specialitiesAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "nameNormalized": StringAggregateSelection
    }
  }
}

specialitiesConnection

Response

Returns a SpecialitiesConnection!

Arguments
Name Description
first - Int
after - String
where - SpecialityWhere
sort - [SpecialitySort]

Example

Query
query specialitiesConnection(
  $first: Int,
  $after: String,
  $where: SpecialityWhere,
  $sort: [SpecialitySort]
) {
  specialitiesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...SpecialityEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": SpecialityWhere,
  "sort": [SpecialitySort]
}
Response
{
  "data": {
    "specialitiesConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [SpecialityEdge]
    }
  }
}

statAnswersByWorkflow

Response

Returns an ExportAnswersByWorkflow

Arguments
Name Description
from - Date
to - Date
xUnit - String!
yUnit - String!
aggregationFunction - String!
workflowId - ID
institutionId - ID!
filterByDoctor - Boolean
useAppointmentDate - Boolean
answerFilters - AnswerFiltersParams

Example

Query
query statAnswersByWorkflow(
  $from: Date,
  $to: Date,
  $xUnit: String!,
  $yUnit: String!,
  $aggregationFunction: String!,
  $workflowId: ID,
  $institutionId: ID!,
  $filterByDoctor: Boolean,
  $useAppointmentDate: Boolean,
  $answerFilters: AnswerFiltersParams
) {
  statAnswersByWorkflow(
    from: $from,
    to: $to,
    xUnit: $xUnit,
    yUnit: $yUnit,
    aggregationFunction: $aggregationFunction,
    workflowId: $workflowId,
    institutionId: $institutionId,
    filterByDoctor: $filterByDoctor,
    useAppointmentDate: $useAppointmentDate,
    answerFilters: $answerFilters
  ) {
    xValues
    yValues
  }
}
Variables
{
  "from": "2007-12-03",
  "to": "2007-12-03",
  "xUnit": "abc123",
  "yUnit": "abc123",
  "aggregationFunction": "xyz789",
  "workflowId": 4,
  "institutionId": "4",
  "filterByDoctor": false,
  "useAppointmentDate": true,
  "answerFilters": AnswerFiltersParams
}
Response
{
  "data": {
    "statAnswersByWorkflow": {
      "xValues": ["xyz789"],
      "yValues": ["xyz789"]
    }
  }
}

statInterviewsByDoctors

Response

Returns [InterviewsByDoctors!]!

Arguments
Name Description
from - Date
to - Date
opened - Boolean
useAppointmentDate - Boolean

Example

Query
query statInterviewsByDoctors(
  $from: Date,
  $to: Date,
  $opened: Boolean,
  $useAppointmentDate: Boolean
) {
  statInterviewsByDoctors(
    from: $from,
    to: $to,
    opened: $opened,
    useAppointmentDate: $useAppointmentDate
  ) {
    doctor {
      ...DoctorFragment
    }
    date
    interviews
  }
}
Variables
{
  "from": "2007-12-03",
  "to": "2007-12-03",
  "opened": false,
  "useAppointmentDate": true
}
Response
{
  "data": {
    "statInterviewsByDoctors": [
      {
        "doctor": Doctor,
        "date": "2007-12-03",
        "interviews": 123
      }
    ]
  }
}

statInterviewsByWorkflow

Response

Returns an ExportInterviewsByWorkflow!

Arguments
Name Description
from - Date
to - Date
completed - Boolean
workflowId - ID
institutionId - ID!
useAppointmentDate - Boolean
filterByDoctor - Boolean

Example

Query
query statInterviewsByWorkflow(
  $from: Date,
  $to: Date,
  $completed: Boolean,
  $workflowId: ID,
  $institutionId: ID!,
  $useAppointmentDate: Boolean,
  $filterByDoctor: Boolean
) {
  statInterviewsByWorkflow(
    from: $from,
    to: $to,
    completed: $completed,
    workflowId: $workflowId,
    institutionId: $institutionId,
    useAppointmentDate: $useAppointmentDate,
    filterByDoctor: $filterByDoctor
  ) {
    interviewsByWorkflow {
      ...InterviewsByWorkflowFragment
    }
    periodType
  }
}
Variables
{
  "from": "2007-12-03",
  "to": "2007-12-03",
  "completed": false,
  "workflowId": "4",
  "institutionId": 4,
  "useAppointmentDate": true,
  "filterByDoctor": true
}
Response
{
  "data": {
    "statInterviewsByWorkflow": {
      "interviewsByWorkflow": [InterviewsByWorkflow],
      "periodType": "xyz789"
    }
  }
}

textQuestions

Response

Returns [TextQuestion!]!

Arguments
Name Description
where - TextQuestionWhere
options - TextQuestionOptions

Example

Query
query textQuestions(
  $where: TextQuestionWhere,
  $options: TextQuestionOptions
) {
  textQuestions(
    where: $where,
    options: $options
  ) {
    id
    name
    nextIds
    hint
    image
    field
    placeholder
    nextsAggregate {
      ...TextQuestionQuestionnaireStepNextsAggregationSelectionFragment
    }
    nexts {
      ...QuestionnaireStepFragment
    }
    nextsConnection {
      ...QuestionnaireStepNextsConnectionFragment
    }
    graphAggregate {
      ...TextQuestionVersionnedGraphGraphAggregationSelectionFragment
    }
    graph {
      ...VersionnedGraphFragment
    }
    graphConnection {
      ...QuestionnaireStepGraphConnectionFragment
    }
    prevsAggregate {
      ...TextQuestionQuestionnaireStepPrevsAggregationSelectionFragment
    }
    prevs {
      ...QuestionnaireStepFragment
    }
    prevsConnection {
      ...QuestionnaireStepPrevsConnectionFragment
    }
    alertsAggregate {
      ...TextQuestionAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...QuestionAlertsConnectionFragment
    }
    answersAggregate {
      ...TextQuestionAnswerAnswersAggregationSelectionFragment
    }
    answers {
      ...AnswerFragment
    }
    answersConnection {
      ...QuestionAnswersConnectionFragment
    }
    cooldownAggregate {
      ...TextQuestionCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...TextQuestionCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": TextQuestionWhere,
  "options": TextQuestionOptions
}
Response
{
  "data": {
    "textQuestions": [
      {
        "id": 4,
        "name": "xyz789",
        "nextIds": ["abc123"],
        "hint": "xyz789",
        "image": "abc123",
        "field": "xyz789",
        "placeholder": "xyz789",
        "nextsAggregate": TextQuestionQuestionnaireStepNextsAggregationSelection,
        "nexts": [QuestionnaireStep],
        "nextsConnection": QuestionnaireStepNextsConnection,
        "graphAggregate": TextQuestionVersionnedGraphGraphAggregationSelection,
        "graph": VersionnedGraph,
        "graphConnection": QuestionnaireStepGraphConnection,
        "prevsAggregate": TextQuestionQuestionnaireStepPrevsAggregationSelection,
        "prevs": [QuestionnaireStep],
        "prevsConnection": QuestionnaireStepPrevsConnection,
        "alertsAggregate": TextQuestionAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": QuestionAlertsConnection,
        "answersAggregate": TextQuestionAnswerAnswersAggregationSelection,
        "answers": [Answer],
        "answersConnection": QuestionAnswersConnection,
        "cooldownAggregate": TextQuestionCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": TextQuestionCooldownConnection
      }
    ]
  }
}

textQuestionsAggregate

Response

Returns a TextQuestionAggregateSelection!

Arguments
Name Description
where - TextQuestionWhere

Example

Query
query textQuestionsAggregate($where: TextQuestionWhere) {
  textQuestionsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    hint {
      ...StringAggregateSelectionFragment
    }
    image {
      ...StringAggregateSelectionFragment
    }
    field {
      ...StringAggregateSelectionFragment
    }
    placeholder {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": TextQuestionWhere}
Response
{
  "data": {
    "textQuestionsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection,
      "hint": StringAggregateSelection,
      "image": StringAggregateSelection,
      "field": StringAggregateSelection,
      "placeholder": StringAggregateSelection
    }
  }
}

textQuestionsConnection

Response

Returns a TextQuestionsConnection!

Arguments
Name Description
first - Int
after - String
where - TextQuestionWhere
sort - [TextQuestionSort]

Example

Query
query textQuestionsConnection(
  $first: Int,
  $after: String,
  $where: TextQuestionWhere,
  $sort: [TextQuestionSort]
) {
  textQuestionsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...TextQuestionEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": TextQuestionWhere,
  "sort": [TextQuestionSort]
}
Response
{
  "data": {
    "textQuestionsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [TextQuestionEdge]
    }
  }
}

unserializationResponses

Response

Returns [UnserializationResponse!]!

Arguments
Name Description
where - UnserializationResponseWhere
options - UnserializationResponseOptions

Example

Query
query unserializationResponses(
  $where: UnserializationResponseWhere,
  $options: UnserializationResponseOptions
) {
  unserializationResponses(
    where: $where,
    options: $options
  ) {
    nodes {
      ...SerializationNodeFragment
    }
    isTemplate
  }
}
Variables
{
  "where": UnserializationResponseWhere,
  "options": UnserializationResponseOptions
}
Response
{
  "data": {
    "unserializationResponses": [
      {"nodes": [SerializationNode], "isTemplate": false}
    ]
  }
}

unserializationResponsesAggregate

Arguments
Name Description
where - UnserializationResponseWhere

Example

Query
query unserializationResponsesAggregate($where: UnserializationResponseWhere) {
  unserializationResponsesAggregate(where: $where) {
    count
  }
}
Variables
{"where": UnserializationResponseWhere}
Response
{"data": {"unserializationResponsesAggregate": {"count": 123}}}

unserializationResponsesConnection

Arguments
Name Description
first - Int
after - String
where - UnserializationResponseWhere
sort - [UnserializationResponseSort]

Example

Query
query unserializationResponsesConnection(
  $first: Int,
  $after: String,
  $where: UnserializationResponseWhere,
  $sort: [UnserializationResponseSort]
) {
  unserializationResponsesConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...UnserializationResponseEdgeFragment
    }
  }
}
Variables
{
  "first": 123,
  "after": "abc123",
  "where": UnserializationResponseWhere,
  "sort": [UnserializationResponseSort]
}
Response
{
  "data": {
    "unserializationResponsesConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [UnserializationResponseEdge]
    }
  }
}

users

Response

Returns [User!]!

Arguments
Name Description
where - UserWhere
options - UserOptions

Example

Query
query users(
  $where: UserWhere,
  $options: UserOptions
) {
  users(
    where: $where,
    options: $options
  ) {
    id
    email
  }
}
Variables
{
  "where": UserWhere,
  "options": UserOptions
}
Response
{
  "data": {
    "users": [{"id": 4, "email": "abc123"}]
  }
}

usersAggregate

Response

Returns a UserAggregateSelection!

Arguments
Name Description
where - UserWhere

Example

Query
query usersAggregate($where: UserWhere) {
  usersAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    email {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": UserWhere}
Response
{
  "data": {
    "usersAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "email": StringAggregateSelection
    }
  }
}

usersConnection

Response

Returns a UsersConnection!

Arguments
Name Description
first - Int
after - String
where - UserWhere
sort - [UserSort]

Example

Query
query usersConnection(
  $first: Int,
  $after: String,
  $where: UserWhere,
  $sort: [UserSort]
) {
  usersConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...UserEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": UserWhere,
  "sort": [UserSort]
}
Response
{
  "data": {
    "usersConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [UserEdge]
    }
  }
}

versionnedGraphs

Response

Returns [VersionnedGraph!]!

Arguments
Name Description
where - VersionnedGraphWhere
options - VersionnedGraphOptions

Example

Query
query versionnedGraphs(
  $where: VersionnedGraphWhere,
  $options: VersionnedGraphOptions
) {
  versionnedGraphs(
    where: $where,
    options: $options
  ) {
    firstStepId
    isFirstStepOnCooldown
    createdAt
    maxScore
    hasDocument
    isTemplate
    stepsAggregate {
      ...VersionnedGraphQuestionnaireStepStepsAggregationSelectionFragment
    }
    steps {
      ...QuestionnaireStepFragment
    }
    stepsConnection {
      ...VersionnedGraphStepsConnectionFragment
    }
    firstStepAggregate {
      ...VersionnedGraphQuestionnaireStepFirstStepAggregationSelectionFragment
    }
    firstStep {
      ...QuestionnaireStepFragment
    }
    firstStepConnection {
      ...VersionnedGraphFirstStepConnectionFragment
    }
    modifiedBy {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
      ... on Manager {
        ...ManagerFragment
      }
    }
    modifiedByConnection {
      ...VersionnedGraphModifiedByConnectionFragment
    }
    questionnaireAggregate {
      ...VersionnedGraphBaseQuestionnaireQuestionnaireAggregationSelectionFragment
    }
    questionnaire {
      ...BaseQuestionnaireFragment
    }
    questionnaireConnection {
      ...VersionnedGraphQuestionnaireConnectionFragment
    }
    alertsAggregate {
      ...VersionnedGraphAlertGroupAlertsAggregationSelectionFragment
    }
    alerts {
      ...AlertGroupFragment
    }
    alertsConnection {
      ...VersionnedGraphAlertsConnectionFragment
    }
    quotingAggregate {
      ...VersionnedGraphQuotingQuotingAggregationSelectionFragment
    }
    quoting {
      ...QuotingFragment
    }
    quotingConnection {
      ...VersionnedGraphQuotingConnectionFragment
    }
    cooldownAggregate {
      ...VersionnedGraphCooldownCooldownAggregationSelectionFragment
    }
    cooldown {
      ...CooldownFragment
    }
    cooldownConnection {
      ...VersionnedGraphCooldownConnectionFragment
    }
  }
}
Variables
{
  "where": VersionnedGraphWhere,
  "options": VersionnedGraphOptions
}
Response
{
  "data": {
    "versionnedGraphs": [
      {
        "firstStepId": "4",
        "isFirstStepOnCooldown": true,
        "createdAt": "2007-12-03T10:15:30Z",
        "maxScore": 123,
        "hasDocument": true,
        "isTemplate": true,
        "stepsAggregate": VersionnedGraphQuestionnaireStepStepsAggregationSelection,
        "steps": [QuestionnaireStep],
        "stepsConnection": VersionnedGraphStepsConnection,
        "firstStepAggregate": VersionnedGraphQuestionnaireStepFirstStepAggregationSelection,
        "firstStep": QuestionnaireStep,
        "firstStepConnection": VersionnedGraphFirstStepConnection,
        "modifiedBy": Doctor,
        "modifiedByConnection": VersionnedGraphModifiedByConnection,
        "questionnaireAggregate": VersionnedGraphBaseQuestionnaireQuestionnaireAggregationSelection,
        "questionnaire": BaseQuestionnaire,
        "questionnaireConnection": VersionnedGraphQuestionnaireConnection,
        "alertsAggregate": VersionnedGraphAlertGroupAlertsAggregationSelection,
        "alerts": AlertGroup,
        "alertsConnection": VersionnedGraphAlertsConnection,
        "quotingAggregate": VersionnedGraphQuotingQuotingAggregationSelection,
        "quoting": Quoting,
        "quotingConnection": VersionnedGraphQuotingConnection,
        "cooldownAggregate": VersionnedGraphCooldownCooldownAggregationSelection,
        "cooldown": Cooldown,
        "cooldownConnection": VersionnedGraphCooldownConnection
      }
    ]
  }
}

versionnedGraphsAggregate

Arguments
Name Description
where - VersionnedGraphWhere

Example

Query
query versionnedGraphsAggregate($where: VersionnedGraphWhere) {
  versionnedGraphsAggregate(where: $where) {
    count
    createdAt {
      ...DateTimeAggregateSelectionFragment
    }
  }
}
Variables
{"where": VersionnedGraphWhere}
Response
{
  "data": {
    "versionnedGraphsAggregate": {
      "count": 123,
      "createdAt": DateTimeAggregateSelection
    }
  }
}

versionnedGraphsConnection

Response

Returns a VersionnedGraphsConnection!

Arguments
Name Description
first - Int
after - String
where - VersionnedGraphWhere
sort - [VersionnedGraphSort]

Example

Query
query versionnedGraphsConnection(
  $first: Int,
  $after: String,
  $where: VersionnedGraphWhere,
  $sort: [VersionnedGraphSort]
) {
  versionnedGraphsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...VersionnedGraphEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "abc123",
  "where": VersionnedGraphWhere,
  "sort": [VersionnedGraphSort]
}
Response
{
  "data": {
    "versionnedGraphsConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [VersionnedGraphEdge]
    }
  }
}

workflowFromDoctor

Response

Returns [Workflow!]!

Arguments
Name Description
searchText - String!

Example

Query
query workflowFromDoctor($searchText: String!) {
  workflowFromDoctor(searchText: $searchText) {
    id
    name
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...WorkflowVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
    specialitiesAggregate {
      ...WorkflowSpecialitySpecialitiesAggregationSelectionFragment
    }
    specialities {
      ...SpecialityFragment
    }
    specialitiesConnection {
      ...WorkflowSpecialitiesConnectionFragment
    }
  }
}
Variables
{"searchText": "xyz789"}
Response
{
  "data": {
    "workflowFromDoctor": [
      {
        "id": "4",
        "name": "xyz789",
        "latest": VersionnedGraph,
        "versionsAggregate": WorkflowVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection,
        "specialitiesAggregate": WorkflowSpecialitySpecialitiesAggregationSelection,
        "specialities": [Speciality],
        "specialitiesConnection": WorkflowSpecialitiesConnection
      }
    ]
  }
}

workflowFromInstitution

Response

Returns [Workflow!]!

Arguments
Name Description
searchText - String!
institutionId - ID!
withTemplate - Boolean

Example

Query
query workflowFromInstitution(
  $searchText: String!,
  $institutionId: ID!,
  $withTemplate: Boolean
) {
  workflowFromInstitution(
    searchText: $searchText,
    institutionId: $institutionId,
    withTemplate: $withTemplate
  ) {
    id
    name
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...WorkflowVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
    specialitiesAggregate {
      ...WorkflowSpecialitySpecialitiesAggregationSelectionFragment
    }
    specialities {
      ...SpecialityFragment
    }
    specialitiesConnection {
      ...WorkflowSpecialitiesConnectionFragment
    }
  }
}
Variables
{
  "searchText": "abc123",
  "institutionId": 4,
  "withTemplate": true
}
Response
{
  "data": {
    "workflowFromInstitution": [
      {
        "id": 4,
        "name": "abc123",
        "latest": VersionnedGraph,
        "versionsAggregate": WorkflowVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection,
        "specialitiesAggregate": WorkflowSpecialitySpecialitiesAggregationSelection,
        "specialities": [Speciality],
        "specialitiesConnection": WorkflowSpecialitiesConnection
      }
    ]
  }
}

workflowLinksAggregate

Response

Returns a WorkflowLinkAggregateSelection!

Arguments
Name Description
where - WorkflowLinkWhere

Example

Query
query workflowLinksAggregate($where: WorkflowLinkWhere) {
  workflowLinksAggregate(where: $where) {
    count
    id {
      ...StringAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
    deletedAt {
      ...DateTimeAggregateSelectionFragment
    }
  }
}
Variables
{"where": WorkflowLinkWhere}
Response
{
  "data": {
    "workflowLinksAggregate": {
      "count": 123,
      "id": StringAggregateSelection,
      "name": StringAggregateSelection,
      "deletedAt": DateTimeAggregateSelection
    }
  }
}

workflowLinksConnection

Response

Returns a WorkflowLinksConnection!

Arguments
Name Description
first - Int
after - String
where - WorkflowLinkWhere
sort - [WorkflowLinkSort]

Example

Query
query workflowLinksConnection(
  $first: Int,
  $after: String,
  $where: WorkflowLinkWhere,
  $sort: [WorkflowLinkSort]
) {
  workflowLinksConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...WorkflowLinkEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": WorkflowLinkWhere,
  "sort": [WorkflowLinkSort]
}
Response
{
  "data": {
    "workflowLinksConnection": {
      "totalCount": 123,
      "pageInfo": PageInfo,
      "edges": [WorkflowLinkEdge]
    }
  }
}

workflows

Response

Returns [Workflow!]!

Arguments
Name Description
where - WorkflowWhere
options - WorkflowOptions

Example

Query
query workflows(
  $where: WorkflowWhere,
  $options: WorkflowOptions
) {
  workflows(
    where: $where,
    options: $options
  ) {
    id
    name
    latest {
      ...VersionnedGraphFragment
    }
    versionsAggregate {
      ...WorkflowVersionnedGraphVersionsAggregationSelectionFragment
    }
    versions {
      ...VersionnedGraphFragment
    }
    versionsConnection {
      ...BaseQuestionnaireVersionsConnectionFragment
    }
    owner {
      ... on Doctor {
        ...DoctorFragment
      }
      ... on Institution {
        ...InstitutionFragment
      }
    }
    ownerConnection {
      ...BaseQuestionnaireOwnerConnectionFragment
    }
    specialitiesAggregate {
      ...WorkflowSpecialitySpecialitiesAggregationSelectionFragment
    }
    specialities {
      ...SpecialityFragment
    }
    specialitiesConnection {
      ...WorkflowSpecialitiesConnectionFragment
    }
  }
}
Variables
{
  "where": WorkflowWhere,
  "options": WorkflowOptions
}
Response
{
  "data": {
    "workflows": [
      {
        "id": "4",
        "name": "xyz789",
        "latest": VersionnedGraph,
        "versionsAggregate": WorkflowVersionnedGraphVersionsAggregationSelection,
        "versions": [VersionnedGraph],
        "versionsConnection": BaseQuestionnaireVersionsConnection,
        "owner": Doctor,
        "ownerConnection": BaseQuestionnaireOwnerConnection,
        "specialitiesAggregate": WorkflowSpecialitySpecialitiesAggregationSelection,
        "specialities": [Speciality],
        "specialitiesConnection": WorkflowSpecialitiesConnection
      }
    ]
  }
}

workflowsAggregate

Response

Returns a WorkflowAggregateSelection!

Arguments
Name Description
where - WorkflowWhere

Example

Query
query workflowsAggregate($where: WorkflowWhere) {
  workflowsAggregate(where: $where) {
    count
    id {
      ...IDAggregateSelectionFragment
    }
    name {
      ...StringAggregateSelectionFragment
    }
  }
}
Variables
{"where": WorkflowWhere}
Response
{
  "data": {
    "workflowsAggregate": {
      "count": 123,
      "id": IDAggregateSelection,
      "name": StringAggregateSelection
    }
  }
}

workflowsConnection

Response

Returns a WorkflowsConnection!

Arguments
Name Description
first - Int
after - String
where - WorkflowWhere
sort - [WorkflowSort]

Example

Query
query workflowsConnection(
  $first: Int,
  $after: String,
  $where: WorkflowWhere,
  $sort: [WorkflowSort]
) {
  workflowsConnection(
    first: $first,
    after: $after,
    where: $where,
    sort: $sort
  ) {
    totalCount
    pageInfo {
      ...PageInfoFragment
    }
    edges {
      ...WorkflowEdgeFragment
    }
  }
}
Variables
{
  "first": 987,
  "after": "xyz789",
  "where": WorkflowWhere,
  "sort": [WorkflowSort]
}
Response
{
  "data": {
    "workflowsConnection": {
      "totalCount": 987,
      "pageInfo": PageInfo,
      "edges": [WorkflowEdge]
    }
  }
}

Mutations

addDoctor

Response

Returns a Doctor

Arguments
Name Description
email - String!
password - String!
firstName - String!
lastName - String!
speciality - ID!
rpps - String!
phone - String
address - PostalAddressCreateInput

Example

Query
mutation addDoctor(
  $email: String!,
  $password: String!,
  $firstName: String!,
  $lastName: String!,
  $speciality: ID!,
  $rpps: String!,
  $phone: String,
  $address: PostalAddressCreateInput
) {
  addDoctor(
    email: $email,
    password: $password,
    firstName: $firstName,
    lastName: $lastName,
    speciality: $speciality,
    rpps: $rpps,
    phone: $phone,
    address: $address
  ) {
    id
    email
    firstName
    firstNameNormalized
    lastName
    lastNameNormalized
    phone
    rpps
    picture {
      ...DocumentFragment
    }
    betatester
    fakeEmail
    institutionsAggregate {
      ...DoctorInstitutionInstitutionsAggregationSelectionFragment
    }
    institutions {
      ...InstitutionFragment
    }
    institutionsConnection {
      ...DoctorInstitutionsConnectionFragment
    }
    specialityAggregate {
      ...DoctorSpecialitySpecialityAggregationSelectionFragment
    }
    speciality {
      ...SpecialityFragment
    }
    specialityConnection {
      ...DoctorSpecialityConnectionFragment
    }
    addressAggregate {
      ...DoctorPostalAddressAddressAggregationSelectionFragment
    }
    address {
      ...PostalAddressFragment
    }
    addressConnection {
      ...DoctorAddressConnectionFragment
    }
    configurationsAggregate {
      ...DoctorConfigurationConfigurationsAggregationSelectionFragment
    }
    configurations {
      ...ConfigurationFragment
    }
    configurationsConnection {
      ...DoctorConfigurationsConnectionFragment
    }
    api_clientsAggregate {
      ...DoctorApiClientApi_clientsAggregationSelectionFragment
    }
    api_clients {
      ...ApiClientFragment
    }
    api_clientsConnection {
      ...DoctorApi_clientsConnectionFragment
    }
  }
}
Variables
{
  "email": "xyz789",
  "password": "xyz789",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "speciality": "4",
  "rpps": "abc123",
  "phone": "abc123",
  "address": PostalAddressCreateInput
}
Response
{
  "data": {
    "addDoctor": {
      "id": "4",
      "email": "xyz789",
      "firstName": "abc123",
      "firstNameNormalized": "abc123",
      "lastName": "xyz789",
      "lastNameNormalized": "xyz789",
      "phone": "xyz789",
      "rpps": "xyz789",
      "picture": Document,
      "betatester": false,
      "fakeEmail": false,
      "institutionsAggregate": DoctorInstitutionInstitutionsAggregationSelection,
      "institutions": [Institution],
      "institutionsConnection": DoctorInstitutionsConnection,
      "specialityAggregate": DoctorSpecialitySpecialityAggregationSelection,
      "speciality": Speciality,
      "specialityConnection": DoctorSpecialityConnection,
      "addressAggregate": DoctorPostalAddressAddressAggregationSelection,
      "address": PostalAddress,
      "addressConnection": DoctorAddressConnection,
      "configurationsAggregate": DoctorConfigurationConfigurationsAggregationSelection,
      "configurations": [Configuration],
      "configurationsConnection": DoctorConfigurationsConnection,
      "api_clientsAggregate": DoctorApiClientApi_clientsAggregationSelection,
      "api_clients": [ApiClient],
      "api_clientsConnection": DoctorApi_clientsConnection
    }
  }
}

addManager

Response

Returns a Manager

Arguments
Name Description
email - String!
password - String!
firstName - String!
lastName - String!
role - ManagerRole!
phone - String

Example

Query
mutation addManager(
  $email: String!,
  $password: String!,
  $firstName: String!,
  $lastName: String!,
  $role: ManagerRole!,
  $phone: String
) {
  addManager(
    email: $email,
    password: $password,
    firstName: $firstName,
    lastName: $lastName,
    role: $role,
    phone: $phone
  ) {
    id
    email
    firstName
    lastName
    phone
    role
  }
}
Variables
{
  "email": "abc123",
  "password": "abc123",
  "firstName": "abc123",
  "lastName": "abc123",
  "role": "Administrator",
  "phone": "abc123"
}
Response
{
  "data": {
    "addManager": {
      "id": 4,
      "email": "abc123",
      "firstName": "abc123",
      "lastName": "abc123",
      "phone": "xyz789",
      "role": "Administrator"
    }
  }
}

addPatient

Response

Returns a String

Arguments
Name Description
session - ID!
firstName - String
lastName - String
birthdate - Date
gender - String
contactEmail - String
phone - String
birthName - String
postalCode - String
city - String
additionalAddressInfo - String

Example

Query
mutation addPatient(
  $session: ID!,
  $firstName: String,
  $lastName: String,
  $birthdate: Date,
  $gender: String,
  $contactEmail: String,
  $phone: String,
  $birthName: String,
  $postalCode: String,
  $city: String,
  $additionalAddressInfo: String
) {
  addPatient(
    session: $session,
    firstName: $firstName,
    lastName: $lastName,
    birthdate: $birthdate,
    gender: $gender,
    contactEmail: $contactEmail,
    phone: $phone,
    birthName: $birthName,
    postalCode: $postalCode,
    city: $city,
    additionalAddressInfo: $additionalAddressInfo
  )
}
Variables
{
  "session": 4,
  "firstName": "abc123",
  "lastName": "xyz789",
  "birthdate": "2007-12-03",
  "gender": "abc123",
  "contactEmail": "xyz789",
  "phone": "abc123",
  "birthName": "abc123",
  "postalCode": "abc123",
  "city": "xyz789",
  "additionalAddressInfo": "xyz789"
}
Response
{"data": {"addPatient": "abc123"}}

answer

Response

Returns a Boolean!

Arguments
Name Description
session - ID!
question - ID!
field - String
values - [String!]!
order - Int!
hint - String
choices - [String!]
type - AiResponseType
medicalLabel - String

Example

Query
mutation answer(
  $session: ID!,
  $question: ID!,
  $field: String,
  $values: [String!]!,
  $order: Int!,
  $hint: String,
  $choices: [String!],
  $type: AiResponseType,
  $medicalLabel: String
) {
  answer(
    session: $session,
    question: $question,
    field: $field,
    values: $values,
    order: $order,
    hint: $hint,
    choices: $choices,
    type: $type,
    medicalLabel: $medicalLabel
  )
}
Variables
{
  "session": 4,
  "question": "4",
  "field": "xyz789",
  "values": ["abc123"],
  "order": 123,
  "hint": "xyz789",
  "choices": ["xyz789"],
  "type": "Text",
  "medicalLabel": "xyz789"
}
Response
{"data": {"answer": true}}

authPatient

Response

Returns a String

Arguments
Name Description
token - String!

Example

Query
mutation authPatient($token: String!) {
  authPatient(token: $token)
}
Variables
{"token": "xyz789"}
Response
{"data": {"authPatient": "abc123"}}

completeInterview

Response

Returns a Boolean!

Arguments
Name Description
session - ID!

Example

Query
mutation completeInterview($session: ID!) {
  completeInterview(session: $session)
}
Variables
{"session": "4"}
Response
{"data": {"completeInterview": false}}

createAiResponses

Arguments
Name Description
input - [AiResponseCreateInput!]!

Example

Query
mutation createAiResponses($input: [AiResponseCreateInput!]!) {
  createAiResponses(input: $input) {
    info {
      ...CreateInfoFragment
    }
    aiResponses {
      ...AiResponseFragment
    }
  }
}
Variables
{"input": [AiResponseCreateInput]}
Response
{
  "data": {
    "createAiResponses": {
      "info": CreateInfo,
      "aiResponses": [AiResponse]
    }
  }
}

createAlertGroups

Arguments
Name Description
input - [AlertGroupCreateInput!]!

Example

Query
mutation createAlertGroups($input: [AlertGroupCreateInput!]!) {
  createAlertGroups(input: $input) {
    info {
      ...CreateInfoFragment
    }
    alertGroups {
      ...AlertGroupFragment
    }
  }
}
Variables
{"input": [AlertGroupCreateInput]}
Response
{
  "data": {
    "createAlertGroups": {
      "info": CreateInfo,
      "alertGroups": [AlertGroup]
    }
  }
}

createAlerts

Response

Returns a CreateAlertsMutationResponse!

Arguments
Name Description
input - [AlertCreateInput!]!

Example

Query
mutation createAlerts($input: [AlertCreateInput!]!) {
  createAlerts(input: $input) {
    info {
      ...CreateInfoFragment
    }
    alerts {
      ...AlertFragment
    }
  }
}
Variables
{"input": [AlertCreateInput]}
Response
{
  "data": {
    "createAlerts": {
      "info": CreateInfo,
      "alerts": [Alert]
    }
  }
}

createAnswers

Response

Returns a CreateAnswersMutationResponse!

Arguments
Name Description
input - [AnswerCreateInput!]!

Example

Query
mutation createAnswers($input: [AnswerCreateInput!]!) {
  createAnswers(input: $input) {
    info {
      ...CreateInfoFragment
    }
    answers {
      ...AnswerFragment
    }
  }
}
Variables
{"input": [AnswerCreateInput]}
Response
{
  "data": {
    "createAnswers": {
      "info": CreateInfo,
      "answers": [Answer]
    }
  }
}

createApiClients

Arguments
Name Description
input - [ApiClientCreateInput!]!

Example

Query
mutation createApiClients($input: [ApiClientCreateInput!]!) {
  createApiClients(input: $input) {
    info {
      ...CreateInfoFragment
    }
    apiClients {
      ...ApiClientFragment
    }
  }
}
Variables
{"input": [ApiClientCreateInput]}
Response
{
  "data": {
    "createApiClients": {
      "info": CreateInfo,
      "apiClients": [ApiClient]
    }
  }
}

createCheckboxQuestions

Arguments
Name Description
input - [CheckboxQuestionCreateInput!]!

Example

Query
mutation createCheckboxQuestions($input: [CheckboxQuestionCreateInput!]!) {
  createCheckboxQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    checkboxQuestions {
      ...CheckboxQuestionFragment
    }
  }
}
Variables
{"input": [CheckboxQuestionCreateInput]}
Response
{
  "data": {
    "createCheckboxQuestions": {
      "info": CreateInfo,
      "checkboxQuestions": [CheckboxQuestion]
    }
  }
}

createConditionGroups

Arguments
Name Description
input - [ConditionGroupCreateInput!]!

Example

Query
mutation createConditionGroups($input: [ConditionGroupCreateInput!]!) {
  createConditionGroups(input: $input) {
    info {
      ...CreateInfoFragment
    }
    conditionGroups {
      ...ConditionGroupFragment
    }
  }
}
Variables
{"input": [ConditionGroupCreateInput]}
Response
{
  "data": {
    "createConditionGroups": {
      "info": CreateInfo,
      "conditionGroups": [ConditionGroup]
    }
  }
}

createConditions

Arguments
Name Description
input - [ConditionCreateInput!]!

Example

Query
mutation createConditions($input: [ConditionCreateInput!]!) {
  createConditions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    conditions {
      ...ConditionFragment
    }
  }
}
Variables
{"input": [ConditionCreateInput]}
Response
{
  "data": {
    "createConditions": {
      "info": CreateInfo,
      "conditions": [Condition]
    }
  }
}

createConfigurations

Arguments
Name Description
input - [ConfigurationCreateInput!]!

Example

Query
mutation createConfigurations($input: [ConfigurationCreateInput!]!) {
  createConfigurations(input: $input) {
    info {
      ...CreateInfoFragment
    }
    configurations {
      ...ConfigurationFragment
    }
  }
}
Variables
{"input": [ConfigurationCreateInput]}
Response
{
  "data": {
    "createConfigurations": {
      "info": CreateInfo,
      "configurations": [Configuration]
    }
  }
}

createCooldowns

Arguments
Name Description
input - [CooldownCreateInput!]!

Example

Query
mutation createCooldowns($input: [CooldownCreateInput!]!) {
  createCooldowns(input: $input) {
    info {
      ...CreateInfoFragment
    }
    cooldowns {
      ...CooldownFragment
    }
  }
}
Variables
{"input": [CooldownCreateInput]}
Response
{
  "data": {
    "createCooldowns": {
      "info": CreateInfo,
      "cooldowns": [Cooldown]
    }
  }
}

createDateQuestions

Arguments
Name Description
input - [DateQuestionCreateInput!]!

Example

Query
mutation createDateQuestions($input: [DateQuestionCreateInput!]!) {
  createDateQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    dateQuestions {
      ...DateQuestionFragment
    }
  }
}
Variables
{"input": [DateQuestionCreateInput]}
Response
{
  "data": {
    "createDateQuestions": {
      "info": CreateInfo,
      "dateQuestions": [DateQuestion]
    }
  }
}

createDeleteInfos

Arguments
Name Description
input - [DeleteInfoCreateInput!]!

Example

Query
mutation createDeleteInfos($input: [DeleteInfoCreateInput!]!) {
  createDeleteInfos(input: $input) {
    info {
      ...CreateInfoFragment
    }
    deleteInfos {
      ...DeleteInfoFragment
    }
  }
}
Variables
{"input": [DeleteInfoCreateInput]}
Response
{
  "data": {
    "createDeleteInfos": {
      "info": CreateInfo,
      "deleteInfos": [DeleteInfo]
    }
  }
}

createDevices

Response

Returns a CreateDevicesMutationResponse!

Arguments
Name Description
input - [DeviceCreateInput!]!

Example

Query
mutation createDevices($input: [DeviceCreateInput!]!) {
  createDevices(input: $input) {
    info {
      ...CreateInfoFragment
    }
    devices {
      ...DeviceFragment
    }
  }
}
Variables
{"input": [DeviceCreateInput]}
Response
{
  "data": {
    "createDevices": {
      "info": CreateInfo,
      "devices": [Device]
    }
  }
}

createDocuments

Arguments
Name Description
input - [DocumentCreateInput!]!

Example

Query
mutation createDocuments($input: [DocumentCreateInput!]!) {
  createDocuments(input: $input) {
    info {
      ...CreateInfoFragment
    }
    documents {
      ...DocumentFragment
    }
  }
}
Variables
{"input": [DocumentCreateInput]}
Response
{
  "data": {
    "createDocuments": {
      "info": CreateInfo,
      "documents": [Document]
    }
  }
}

createInstitutions

Arguments
Name Description
input - [InstitutionCreateInput!]!

Example

Query
mutation createInstitutions($input: [InstitutionCreateInput!]!) {
  createInstitutions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    institutions {
      ...InstitutionFragment
    }
  }
}
Variables
{"input": [InstitutionCreateInput]}
Response
{
  "data": {
    "createInstitutions": {
      "info": CreateInfo,
      "institutions": [Institution]
    }
  }
}

createInterviews

Arguments
Name Description
input - [InterviewCreateInput!]!

Example

Query
mutation createInterviews($input: [InterviewCreateInput!]!) {
  createInterviews(input: $input) {
    info {
      ...CreateInfoFragment
    }
    interviews {
      ...InterviewFragment
    }
  }
}
Variables
{"input": [InterviewCreateInput]}
Response
{
  "data": {
    "createInterviews": {
      "info": CreateInfo,
      "interviews": [Interview]
    }
  }
}

createInvoices

Response

Returns a CreateInvoicesMutationResponse!

Arguments
Name Description
input - [InvoiceCreateInput!]!

Example

Query
mutation createInvoices($input: [InvoiceCreateInput!]!) {
  createInvoices(input: $input) {
    info {
      ...CreateInfoFragment
    }
    invoices {
      ...InvoiceFragment
    }
  }
}
Variables
{"input": [InvoiceCreateInput]}
Response
{
  "data": {
    "createInvoices": {
      "info": CreateInfo,
      "invoices": [Invoice]
    }
  }
}

createPatients

Response

Returns a CreatePatientsMutationResponse!

Arguments
Name Description
input - [PatientCreateInput!]!

Example

Query
mutation createPatients($input: [PatientCreateInput!]!) {
  createPatients(input: $input) {
    info {
      ...CreateInfoFragment
    }
    patients {
      ...PatientFragment
    }
  }
}
Variables
{"input": [PatientCreateInput]}
Response
{
  "data": {
    "createPatients": {
      "info": CreateInfo,
      "patients": [Patient]
    }
  }
}

createPdfDocuments

Arguments
Name Description
input - [PDFDocumentCreateInput!]!

Example

Query
mutation createPdfDocuments($input: [PDFDocumentCreateInput!]!) {
  createPdfDocuments(input: $input) {
    info {
      ...CreateInfoFragment
    }
    pdfDocuments {
      ...PDFDocumentFragment
    }
  }
}
Variables
{"input": [PDFDocumentCreateInput]}
Response
{
  "data": {
    "createPdfDocuments": {
      "info": CreateInfo,
      "pdfDocuments": [PDFDocument]
    }
  }
}

createPostalAddresses

Arguments
Name Description
input - [PostalAddressCreateInput!]!

Example

Query
mutation createPostalAddresses($input: [PostalAddressCreateInput!]!) {
  createPostalAddresses(input: $input) {
    info {
      ...CreateInfoFragment
    }
    postalAddresses {
      ...PostalAddressFragment
    }
  }
}
Variables
{"input": [PostalAddressCreateInput]}
Response
{
  "data": {
    "createPostalAddresses": {
      "info": CreateInfo,
      "postalAddresses": [PostalAddress]
    }
  }
}

createQuestionItems

Arguments
Name Description
input - [QuestionItemCreateInput!]!

Example

Query
mutation createQuestionItems($input: [QuestionItemCreateInput!]!) {
  createQuestionItems(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionItems {
      ...QuestionItemFragment
    }
  }
}
Variables
{"input": [QuestionItemCreateInput]}
Response
{
  "data": {
    "createQuestionItems": {
      "info": CreateInfo,
      "questionItems": [QuestionItem]
    }
  }
}

createQuestionnaire

Response

Returns an ID

Arguments
Name Description
name - String!
nodes - [SerializationNodeInput!]!
alerts - AlertGroupInput
quoting - QuotingCreateInput
cooldown - CooldownCreateInput
isTemplate - Boolean

Example

Query
mutation createQuestionnaire(
  $name: String!,
  $nodes: [SerializationNodeInput!]!,
  $alerts: AlertGroupInput,
  $quoting: QuotingCreateInput,
  $cooldown: CooldownCreateInput,
  $isTemplate: Boolean
) {
  createQuestionnaire(
    name: $name,
    nodes: $nodes,
    alerts: $alerts,
    quoting: $quoting,
    cooldown: $cooldown,
    isTemplate: $isTemplate
  )
}
Variables
{
  "name": "abc123",
  "nodes": [SerializationNodeInput],
  "alerts": AlertGroupInput,
  "quoting": QuotingCreateInput,
  "cooldown": CooldownCreateInput,
  "isTemplate": true
}
Response
{"data": {"createQuestionnaire": 4}}

createQuestionnaireAis

Arguments
Name Description
input - [QuestionnaireAiCreateInput!]!

Example

Query
mutation createQuestionnaireAis($input: [QuestionnaireAiCreateInput!]!) {
  createQuestionnaireAis(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireAis {
      ...QuestionnaireAiFragment
    }
  }
}
Variables
{"input": [QuestionnaireAiCreateInput]}
Response
{
  "data": {
    "createQuestionnaireAis": {
      "info": CreateInfo,
      "questionnaireAis": [QuestionnaireAi]
    }
  }
}

createQuestionnaireAlerts

Arguments
Name Description
input - [QuestionnaireAlertsCreateInput!]!

Example

Query
mutation createQuestionnaireAlerts($input: [QuestionnaireAlertsCreateInput!]!) {
  createQuestionnaireAlerts(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireAlerts {
      ...QuestionnaireAlertsFragment
    }
  }
}
Variables
{"input": [QuestionnaireAlertsCreateInput]}
Response
{
  "data": {
    "createQuestionnaireAlerts": {
      "info": CreateInfo,
      "questionnaireAlerts": [QuestionnaireAlerts]
    }
  }
}

createQuestionnaireAppointmentDates

Example

Query
mutation createQuestionnaireAppointmentDates($input: [QuestionnaireAppointmentDateCreateInput!]!) {
  createQuestionnaireAppointmentDates(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireAppointmentDates {
      ...QuestionnaireAppointmentDateFragment
    }
  }
}
Variables
{"input": [QuestionnaireAppointmentDateCreateInput]}
Response
{
  "data": {
    "createQuestionnaireAppointmentDates": {
      "info": CreateInfo,
      "questionnaireAppointmentDates": [
        QuestionnaireAppointmentDate
      ]
    }
  }
}

createQuestionnaireConditions

Arguments
Name Description
input - [QuestionnaireConditionCreateInput!]!

Example

Query
mutation createQuestionnaireConditions($input: [QuestionnaireConditionCreateInput!]!) {
  createQuestionnaireConditions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireConditions {
      ...QuestionnaireConditionFragment
    }
  }
}
Variables
{"input": [QuestionnaireConditionCreateInput]}
Response
{
  "data": {
    "createQuestionnaireConditions": {
      "info": CreateInfo,
      "questionnaireConditions": [QuestionnaireCondition]
    }
  }
}

createQuestionnaireDocumentFillers

Example

Query
mutation createQuestionnaireDocumentFillers($input: [QuestionnaireDocumentFillerCreateInput!]!) {
  createQuestionnaireDocumentFillers(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireDocumentFillers {
      ...QuestionnaireDocumentFillerFragment
    }
  }
}
Variables
{"input": [QuestionnaireDocumentFillerCreateInput]}
Response
{
  "data": {
    "createQuestionnaireDocumentFillers": {
      "info": CreateInfo,
      "questionnaireDocumentFillers": [
        QuestionnaireDocumentFiller
      ]
    }
  }
}

createQuestionnaireDocuments

Arguments
Name Description
input - [QuestionnaireDocumentCreateInput!]!

Example

Query
mutation createQuestionnaireDocuments($input: [QuestionnaireDocumentCreateInput!]!) {
  createQuestionnaireDocuments(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireDocuments {
      ...QuestionnaireDocumentFragment
    }
  }
}
Variables
{"input": [QuestionnaireDocumentCreateInput]}
Response
{
  "data": {
    "createQuestionnaireDocuments": {
      "info": CreateInfo,
      "questionnaireDocuments": [QuestionnaireDocument]
    }
  }
}

createQuestionnaireIdentities

Arguments
Name Description
input - [QuestionnaireIdentityCreateInput!]!

Example

Query
mutation createQuestionnaireIdentities($input: [QuestionnaireIdentityCreateInput!]!) {
  createQuestionnaireIdentities(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireIdentities {
      ...QuestionnaireIdentityFragment
    }
  }
}
Variables
{"input": [QuestionnaireIdentityCreateInput]}
Response
{
  "data": {
    "createQuestionnaireIdentities": {
      "info": CreateInfo,
      "questionnaireIdentities": [QuestionnaireIdentity]
    }
  }
}

createQuestionnaireInfoSteps

Arguments
Name Description
input - [QuestionnaireInfoStepCreateInput!]!

Example

Query
mutation createQuestionnaireInfoSteps($input: [QuestionnaireInfoStepCreateInput!]!) {
  createQuestionnaireInfoSteps(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireInfoSteps {
      ...QuestionnaireInfoStepFragment
    }
  }
}
Variables
{"input": [QuestionnaireInfoStepCreateInput]}
Response
{
  "data": {
    "createQuestionnaireInfoSteps": {
      "info": CreateInfo,
      "questionnaireInfoSteps": [QuestionnaireInfoStep]
    }
  }
}

createQuestionnaireInterviews

Arguments
Name Description
input - [QuestionnaireInterviewCreateInput!]!

Example

Query
mutation createQuestionnaireInterviews($input: [QuestionnaireInterviewCreateInput!]!) {
  createQuestionnaireInterviews(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireInterviews {
      ...QuestionnaireInterviewFragment
    }
  }
}
Variables
{"input": [QuestionnaireInterviewCreateInput]}
Response
{
  "data": {
    "createQuestionnaireInterviews": {
      "info": CreateInfo,
      "questionnaireInterviews": [QuestionnaireInterview]
    }
  }
}

createQuestionnaireMenuEntries

Arguments
Name Description
input - [QuestionnaireMenuEntryCreateInput!]!

Example

Query
mutation createQuestionnaireMenuEntries($input: [QuestionnaireMenuEntryCreateInput!]!) {
  createQuestionnaireMenuEntries(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireMenuEntries {
      ...QuestionnaireMenuEntryFragment
    }
  }
}
Variables
{"input": [QuestionnaireMenuEntryCreateInput]}
Response
{
  "data": {
    "createQuestionnaireMenuEntries": {
      "info": CreateInfo,
      "questionnaireMenuEntries": [QuestionnaireMenuEntry]
    }
  }
}

createQuestionnaireMenuItems

Arguments
Name Description
input - [QuestionnaireMenuItemCreateInput!]!

Example

Query
mutation createQuestionnaireMenuItems($input: [QuestionnaireMenuItemCreateInput!]!) {
  createQuestionnaireMenuItems(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireMenuItems {
      ...QuestionnaireMenuItemFragment
    }
  }
}
Variables
{"input": [QuestionnaireMenuItemCreateInput]}
Response
{
  "data": {
    "createQuestionnaireMenuItems": {
      "info": CreateInfo,
      "questionnaireMenuItems": [QuestionnaireMenuItem]
    }
  }
}

createQuestionnaireMenus

Arguments
Name Description
input - [QuestionnaireMenuCreateInput!]!

Example

Query
mutation createQuestionnaireMenus($input: [QuestionnaireMenuCreateInput!]!) {
  createQuestionnaireMenus(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireMenus {
      ...QuestionnaireMenuFragment
    }
  }
}
Variables
{"input": [QuestionnaireMenuCreateInput]}
Response
{
  "data": {
    "createQuestionnaireMenus": {
      "info": CreateInfo,
      "questionnaireMenus": [QuestionnaireMenu]
    }
  }
}

createQuestionnaireRouters

Arguments
Name Description
input - [QuestionnaireRouterCreateInput!]!

Example

Query
mutation createQuestionnaireRouters($input: [QuestionnaireRouterCreateInput!]!) {
  createQuestionnaireRouters(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireRouters {
      ...QuestionnaireRouterFragment
    }
  }
}
Variables
{"input": [QuestionnaireRouterCreateInput]}
Response
{
  "data": {
    "createQuestionnaireRouters": {
      "info": CreateInfo,
      "questionnaireRouters": [QuestionnaireRouter]
    }
  }
}

createQuestionnaireSelectMenus

Arguments
Name Description
input - [QuestionnaireSelectMenuCreateInput!]!

Example

Query
mutation createQuestionnaireSelectMenus($input: [QuestionnaireSelectMenuCreateInput!]!) {
  createQuestionnaireSelectMenus(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireSelectMenus {
      ...QuestionnaireSelectMenuFragment
    }
  }
}
Variables
{"input": [QuestionnaireSelectMenuCreateInput]}
Response
{
  "data": {
    "createQuestionnaireSelectMenus": {
      "info": CreateInfo,
      "questionnaireSelectMenus": [
        QuestionnaireSelectMenu
      ]
    }
  }
}

createQuestionnaireSetProperties

Example

Query
mutation createQuestionnaireSetProperties($input: [QuestionnaireSetPropertyCreateInput!]!) {
  createQuestionnaireSetProperties(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireSetProperties {
      ...QuestionnaireSetPropertyFragment
    }
  }
}
Variables
{"input": [QuestionnaireSetPropertyCreateInput]}
Response
{
  "data": {
    "createQuestionnaireSetProperties": {
      "info": CreateInfo,
      "questionnaireSetProperties": [
        QuestionnaireSetProperty
      ]
    }
  }
}

createQuestionnaireSurveys

Arguments
Name Description
input - [QuestionnaireSurveyCreateInput!]!

Example

Query
mutation createQuestionnaireSurveys($input: [QuestionnaireSurveyCreateInput!]!) {
  createQuestionnaireSurveys(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireSurveys {
      ...QuestionnaireSurveyFragment
    }
  }
}
Variables
{"input": [QuestionnaireSurveyCreateInput]}
Response
{
  "data": {
    "createQuestionnaireSurveys": {
      "info": CreateInfo,
      "questionnaireSurveys": [QuestionnaireSurvey]
    }
  }
}

createQuestionnaireThirdParties

Example

Query
mutation createQuestionnaireThirdParties($input: [QuestionnaireThirdPartyCreateInput!]!) {
  createQuestionnaireThirdParties(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireThirdParties {
      ...QuestionnaireThirdPartyFragment
    }
  }
}
Variables
{"input": [QuestionnaireThirdPartyCreateInput]}
Response
{
  "data": {
    "createQuestionnaireThirdParties": {
      "info": CreateInfo,
      "questionnaireThirdParties": [
        QuestionnaireThirdParty
      ]
    }
  }
}

createQuestionnaireWelcomeSteps

Example

Query
mutation createQuestionnaireWelcomeSteps($input: [QuestionnaireWelcomeStepCreateInput!]!) {
  createQuestionnaireWelcomeSteps(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaireWelcomeSteps {
      ...QuestionnaireWelcomeStepFragment
    }
  }
}
Variables
{"input": [QuestionnaireWelcomeStepCreateInput]}
Response
{
  "data": {
    "createQuestionnaireWelcomeSteps": {
      "info": CreateInfo,
      "questionnaireWelcomeSteps": [
        QuestionnaireWelcomeStep
      ]
    }
  }
}

createQuestionnaires

Arguments
Name Description
input - [QuestionnaireCreateInput!]!

Example

Query
mutation createQuestionnaires($input: [QuestionnaireCreateInput!]!) {
  createQuestionnaires(input: $input) {
    info {
      ...CreateInfoFragment
    }
    questionnaires {
      ...QuestionnaireFragment
    }
  }
}
Variables
{"input": [QuestionnaireCreateInput]}
Response
{
  "data": {
    "createQuestionnaires": {
      "info": CreateInfo,
      "questionnaires": [Questionnaire]
    }
  }
}

createQuotings

Response

Returns a CreateQuotingsMutationResponse!

Arguments
Name Description
input - [QuotingCreateInput!]!

Example

Query
mutation createQuotings($input: [QuotingCreateInput!]!) {
  createQuotings(input: $input) {
    info {
      ...CreateInfoFragment
    }
    quotings {
      ...QuotingFragment
    }
  }
}
Variables
{"input": [QuotingCreateInput]}
Response
{
  "data": {
    "createQuotings": {
      "info": CreateInfo,
      "quotings": [Quoting]
    }
  }
}

createRadioQuestions

Arguments
Name Description
input - [RadioQuestionCreateInput!]!

Example

Query
mutation createRadioQuestions($input: [RadioQuestionCreateInput!]!) {
  createRadioQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    radioQuestions {
      ...RadioQuestionFragment
    }
  }
}
Variables
{"input": [RadioQuestionCreateInput]}
Response
{
  "data": {
    "createRadioQuestions": {
      "info": CreateInfo,
      "radioQuestions": [RadioQuestion]
    }
  }
}

createRangeQuestions

Arguments
Name Description
input - [RangeQuestionCreateInput!]!

Example

Query
mutation createRangeQuestions($input: [RangeQuestionCreateInput!]!) {
  createRangeQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    rangeQuestions {
      ...RangeQuestionFragment
    }
  }
}
Variables
{"input": [RangeQuestionCreateInput]}
Response
{
  "data": {
    "createRangeQuestions": {
      "info": CreateInfo,
      "rangeQuestions": [RangeQuestion]
    }
  }
}

createSearchQuestionResults

Arguments
Name Description
input - [SearchQuestionResultCreateInput!]!

Example

Query
mutation createSearchQuestionResults($input: [SearchQuestionResultCreateInput!]!) {
  createSearchQuestionResults(input: $input) {
    info {
      ...CreateInfoFragment
    }
    searchQuestionResults {
      ...SearchQuestionResultFragment
    }
  }
}
Variables
{"input": [SearchQuestionResultCreateInput]}
Response
{
  "data": {
    "createSearchQuestionResults": {
      "info": CreateInfo,
      "searchQuestionResults": [SearchQuestionResult]
    }
  }
}

createSelectQuestions

Arguments
Name Description
input - [SelectQuestionCreateInput!]!

Example

Query
mutation createSelectQuestions($input: [SelectQuestionCreateInput!]!) {
  createSelectQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    selectQuestions {
      ...SelectQuestionFragment
    }
  }
}
Variables
{"input": [SelectQuestionCreateInput]}
Response
{
  "data": {
    "createSelectQuestions": {
      "info": CreateInfo,
      "selectQuestions": [SelectQuestion]
    }
  }
}

createSerializationNodes

Arguments
Name Description
input - [SerializationNodeCreateInput!]!

Example

Query
mutation createSerializationNodes($input: [SerializationNodeCreateInput!]!) {
  createSerializationNodes(input: $input) {
    info {
      ...CreateInfoFragment
    }
    serializationNodes {
      ...SerializationNodeFragment
    }
  }
}
Variables
{"input": [SerializationNodeCreateInput]}
Response
{
  "data": {
    "createSerializationNodes": {
      "info": CreateInfo,
      "serializationNodes": [SerializationNode]
    }
  }
}

createSerializationSockets

Arguments
Name Description
input - [SerializationSocketCreateInput!]!

Example

Query
mutation createSerializationSockets($input: [SerializationSocketCreateInput!]!) {
  createSerializationSockets(input: $input) {
    info {
      ...CreateInfoFragment
    }
    serializationSockets {
      ...SerializationSocketFragment
    }
  }
}
Variables
{"input": [SerializationSocketCreateInput]}
Response
{
  "data": {
    "createSerializationSockets": {
      "info": CreateInfo,
      "serializationSockets": [SerializationSocket]
    }
  }
}

createSession

Response

Returns an ID!

Arguments
Name Description
linkId - String!
isDeviceLink - Boolean!
doctorId - ID!

Example

Query
mutation createSession(
  $linkId: String!,
  $isDeviceLink: Boolean!,
  $doctorId: ID!
) {
  createSession(
    linkId: $linkId,
    isDeviceLink: $isDeviceLink,
    doctorId: $doctorId
  )
}
Variables
{
  "linkId": "xyz789",
  "isDeviceLink": false,
  "doctorId": 4
}
Response
{"data": {"createSession": 4}}

createSpecialities

Arguments
Name Description
input - [SpecialityCreateInput!]!

Example

Query
mutation createSpecialities($input: [SpecialityCreateInput!]!) {
  createSpecialities(input: $input) {
    info {
      ...CreateInfoFragment
    }
    specialities {
      ...SpecialityFragment
    }
  }
}
Variables
{"input": [SpecialityCreateInput]}
Response
{
  "data": {
    "createSpecialities": {
      "info": CreateInfo,
      "specialities": [Speciality]
    }
  }
}

createTextQuestions

Arguments
Name Description
input - [TextQuestionCreateInput!]!

Example

Query
mutation createTextQuestions($input: [TextQuestionCreateInput!]!) {
  createTextQuestions(input: $input) {
    info {
      ...CreateInfoFragment
    }
    textQuestions {
      ...TextQuestionFragment
    }
  }
}
Variables
{"input": [TextQuestionCreateInput]}
Response
{
  "data": {
    "createTextQuestions": {
      "info": CreateInfo,
      "textQuestions": [TextQuestion]
    }
  }
}

createUnserializationResponses

Arguments
Name Description
input - [UnserializationResponseCreateInput!]!

Example

Query
mutation createUnserializationResponses($input: [UnserializationResponseCreateInput!]!) {
  createUnserializationResponses(input: $input) {
    info {
      ...CreateInfoFragment
    }
    unserializationResponses {
      ...UnserializationResponseFragment
    }
  }
}
Variables
{"input": [UnserializationResponseCreateInput]}
Response
{
  "data": {
    "createUnserializationResponses": {
      "info": CreateInfo,
      "unserializationResponses": [
        UnserializationResponse
      ]
    }
  }
}

createVersionnedGraphs

Arguments
Name Description
input - [VersionnedGraphCreateInput!]!

Example

Query
mutation createVersionnedGraphs($input: [VersionnedGraphCreateInput!]!) {
  createVersionnedGraphs(input: $input) {
    info {
      ...CreateInfoFragment
    }
    versionnedGraphs {
      ...VersionnedGraphFragment
    }
  }
}
Variables
{"input": [VersionnedGraphCreateInput]}
Response
{
  "data": {
    "createVersionnedGraphs": {
      "info": CreateInfo,
      "versionnedGraphs": [VersionnedGraph]
    }
  }
}

createWorkflow

Response

Returns an ID

Arguments
Name Description
name - String!
nodes - [SerializationNodeInput!]!
isTemplate - Boolean

Example

Query
mutation createWorkflow(
  $name: String!,
  $nodes: [SerializationNodeInput!]!,
  $isTemplate: Boolean
) {
  createWorkflow(
    name: $name,
    nodes: $nodes,
    isTemplate: $isTemplate
  )
}
Variables
{
  "name": "abc123",
  "nodes": [SerializationNodeInput],
  "isTemplate": true
}
Response
{"data": {"createWorkflow": "4"}}

createWorkflows

Arguments
Name Description
input - [WorkflowCreateInput!]!

Example

Query
mutation createWorkflows($input: [WorkflowCreateInput!]!) {
  createWorkflows(input: $input) {
    info {
      ...CreateInfoFragment
    }
    workflows {
      ...WorkflowFragment
    }
  }
}
Variables
{"input": [WorkflowCreateInput]}
Response
{
  "data": {
    "createWorkflows": {
      "info": CreateInfo,
      "workflows": [Workflow]
    }
  }
}

deleteAiResponses

Response

Returns a DeleteInfo!

Arguments
Name Description
where - AiResponseWhere

Example

Query
mutation deleteAiResponses($where: AiResponseWhere) {
  deleteAiResponses(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": AiResponseWhere}
Response
{"data": {"deleteAiResponses": {"nodesDeleted": 123}}}

deleteAlertGroups

Response

Returns a DeleteInfo!

Arguments
Name Description
where - AlertGroupWhere
delete - AlertGroupDeleteInput

Example

Query
mutation deleteAlertGroups(
  $where: AlertGroupWhere,
  $delete: AlertGroupDeleteInput
) {
  deleteAlertGroups(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": AlertGroupWhere,
  "delete": AlertGroupDeleteInput
}
Response
{"data": {"deleteAlertGroups": {"nodesDeleted": 123}}}

deleteAlerts

Response

Returns a DeleteInfo!

Arguments
Name Description
where - AlertWhere
delete - AlertDeleteInput

Example

Query
mutation deleteAlerts(
  $where: AlertWhere,
  $delete: AlertDeleteInput
) {
  deleteAlerts(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": AlertWhere,
  "delete": AlertDeleteInput
}
Response
{"data": {"deleteAlerts": {"nodesDeleted": 123}}}

deleteAnswers

Response

Returns a DeleteInfo!

Arguments
Name Description
where - AnswerWhere
delete - AnswerDeleteInput

Example

Query
mutation deleteAnswers(
  $where: AnswerWhere,
  $delete: AnswerDeleteInput
) {
  deleteAnswers(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": AnswerWhere,
  "delete": AnswerDeleteInput
}
Response
{"data": {"deleteAnswers": {"nodesDeleted": 987}}}

deleteApiClients

Response

Returns a DeleteInfo!

Arguments
Name Description
where - ApiClientWhere
delete - ApiClientDeleteInput

Example

Query
mutation deleteApiClients(
  $where: ApiClientWhere,
  $delete: ApiClientDeleteInput
) {
  deleteApiClients(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": ApiClientWhere,
  "delete": ApiClientDeleteInput
}
Response
{"data": {"deleteApiClients": {"nodesDeleted": 123}}}

deleteCheckboxQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - CheckboxQuestionWhere
delete - CheckboxQuestionDeleteInput

Example

Query
mutation deleteCheckboxQuestions(
  $where: CheckboxQuestionWhere,
  $delete: CheckboxQuestionDeleteInput
) {
  deleteCheckboxQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": CheckboxQuestionWhere,
  "delete": CheckboxQuestionDeleteInput
}
Response
{"data": {"deleteCheckboxQuestions": {"nodesDeleted": 123}}}

deleteConditionGroups

Response

Returns a DeleteInfo!

Arguments
Name Description
where - ConditionGroupWhere
delete - ConditionGroupDeleteInput

Example

Query
mutation deleteConditionGroups(
  $where: ConditionGroupWhere,
  $delete: ConditionGroupDeleteInput
) {
  deleteConditionGroups(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": ConditionGroupWhere,
  "delete": ConditionGroupDeleteInput
}
Response
{"data": {"deleteConditionGroups": {"nodesDeleted": 123}}}

deleteConditions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - ConditionWhere

Example

Query
mutation deleteConditions($where: ConditionWhere) {
  deleteConditions(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": ConditionWhere}
Response
{"data": {"deleteConditions": {"nodesDeleted": 987}}}

deleteConfigurations

Response

Returns a DeleteInfo!

Arguments
Name Description
where - ConfigurationWhere
delete - ConfigurationDeleteInput

Example

Query
mutation deleteConfigurations(
  $where: ConfigurationWhere,
  $delete: ConfigurationDeleteInput
) {
  deleteConfigurations(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": ConfigurationWhere,
  "delete": ConfigurationDeleteInput
}
Response
{"data": {"deleteConfigurations": {"nodesDeleted": 987}}}

deleteCooldowns

Response

Returns a DeleteInfo!

Arguments
Name Description
where - CooldownWhere

Example

Query
mutation deleteCooldowns($where: CooldownWhere) {
  deleteCooldowns(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": CooldownWhere}
Response
{"data": {"deleteCooldowns": {"nodesDeleted": 987}}}

deleteDateQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - DateQuestionWhere
delete - DateQuestionDeleteInput

Example

Query
mutation deleteDateQuestions(
  $where: DateQuestionWhere,
  $delete: DateQuestionDeleteInput
) {
  deleteDateQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": DateQuestionWhere,
  "delete": DateQuestionDeleteInput
}
Response
{"data": {"deleteDateQuestions": {"nodesDeleted": 987}}}

deleteDeleteInfos

Response

Returns a DeleteInfo!

Arguments
Name Description
where - DeleteInfoWhere

Example

Query
mutation deleteDeleteInfos($where: DeleteInfoWhere) {
  deleteDeleteInfos(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": DeleteInfoWhere}
Response
{"data": {"deleteDeleteInfos": {"nodesDeleted": 987}}}

deleteDevices

Response

Returns a DeleteInfo

Arguments
Name Description
where - DeviceWhere
hardDelete - Boolean Default = false

Example

Query
mutation deleteDevices(
  $where: DeviceWhere,
  $hardDelete: Boolean
) {
  deleteDevices(
    where: $where,
    hardDelete: $hardDelete
  ) {
    nodesDeleted
  }
}
Variables
{"where": DeviceWhere, "hardDelete": false}
Response
{"data": {"deleteDevices": {"nodesDeleted": 123}}}

deleteDoctors

Response

Returns a DeleteInfo!

Arguments
Name Description
where - DoctorWhere
delete - DoctorDeleteInput

Example

Query
mutation deleteDoctors(
  $where: DoctorWhere,
  $delete: DoctorDeleteInput
) {
  deleteDoctors(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": DoctorWhere,
  "delete": DoctorDeleteInput
}
Response
{"data": {"deleteDoctors": {"nodesDeleted": 987}}}

deleteDocuments

Response

Returns a DeleteInfo!

Arguments
Name Description
where - DocumentWhere

Example

Query
mutation deleteDocuments($where: DocumentWhere) {
  deleteDocuments(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": DocumentWhere}
Response
{"data": {"deleteDocuments": {"nodesDeleted": 987}}}

deleteInstitutions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - InstitutionWhere
delete - InstitutionDeleteInput

Example

Query
mutation deleteInstitutions(
  $where: InstitutionWhere,
  $delete: InstitutionDeleteInput
) {
  deleteInstitutions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": InstitutionWhere,
  "delete": InstitutionDeleteInput
}
Response
{"data": {"deleteInstitutions": {"nodesDeleted": 123}}}

deleteInterviews

Response

Returns a DeleteInfo!

Arguments
Name Description
where - InterviewWhere
delete - InterviewDeleteInput

Example

Query
mutation deleteInterviews(
  $where: InterviewWhere,
  $delete: InterviewDeleteInput
) {
  deleteInterviews(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": InterviewWhere,
  "delete": InterviewDeleteInput
}
Response
{"data": {"deleteInterviews": {"nodesDeleted": 123}}}

deleteInvoices

Response

Returns a DeleteInfo!

Arguments
Name Description
where - InvoiceWhere

Example

Query
mutation deleteInvoices($where: InvoiceWhere) {
  deleteInvoices(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": InvoiceWhere}
Response
{"data": {"deleteInvoices": {"nodesDeleted": 123}}}

deleteManagers

Response

Returns a DeleteInfo!

Arguments
Name Description
where - ManagerWhere

Example

Query
mutation deleteManagers($where: ManagerWhere) {
  deleteManagers(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": ManagerWhere}
Response
{"data": {"deleteManagers": {"nodesDeleted": 987}}}

deletePatients

Response

Returns a DeleteInfo!

Arguments
Name Description
where - PatientWhere
delete - PatientDeleteInput

Example

Query
mutation deletePatients(
  $where: PatientWhere,
  $delete: PatientDeleteInput
) {
  deletePatients(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": PatientWhere,
  "delete": PatientDeleteInput
}
Response
{"data": {"deletePatients": {"nodesDeleted": 987}}}

deletePdfDocuments

Response

Returns a DeleteInfo!

Arguments
Name Description
where - PDFDocumentWhere
delete - PDFDocumentDeleteInput

Example

Query
mutation deletePdfDocuments(
  $where: PDFDocumentWhere,
  $delete: PDFDocumentDeleteInput
) {
  deletePdfDocuments(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": PDFDocumentWhere,
  "delete": PDFDocumentDeleteInput
}
Response
{"data": {"deletePdfDocuments": {"nodesDeleted": 987}}}

deletePostalAddresses

Response

Returns a DeleteInfo!

Arguments
Name Description
where - PostalAddressWhere

Example

Query
mutation deletePostalAddresses($where: PostalAddressWhere) {
  deletePostalAddresses(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": PostalAddressWhere}
Response
{"data": {"deletePostalAddresses": {"nodesDeleted": 987}}}

deleteQuestionItems

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionItemWhere

Example

Query
mutation deleteQuestionItems($where: QuestionItemWhere) {
  deleteQuestionItems(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": QuestionItemWhere}
Response
{"data": {"deleteQuestionItems": {"nodesDeleted": 987}}}

deleteQuestionnaireAis

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireAiWhere
delete - QuestionnaireAiDeleteInput

Example

Query
mutation deleteQuestionnaireAis(
  $where: QuestionnaireAiWhere,
  $delete: QuestionnaireAiDeleteInput
) {
  deleteQuestionnaireAis(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireAiWhere,
  "delete": QuestionnaireAiDeleteInput
}
Response
{"data": {"deleteQuestionnaireAis": {"nodesDeleted": 123}}}

deleteQuestionnaireAlerts

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireAlertsWhere

Example

Query
mutation deleteQuestionnaireAlerts($where: QuestionnaireAlertsWhere) {
  deleteQuestionnaireAlerts(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": QuestionnaireAlertsWhere}
Response
{"data": {"deleteQuestionnaireAlerts": {"nodesDeleted": 123}}}

deleteQuestionnaireAppointmentDates

Response

Returns a DeleteInfo!

Example

Query
mutation deleteQuestionnaireAppointmentDates(
  $where: QuestionnaireAppointmentDateWhere,
  $delete: QuestionnaireAppointmentDateDeleteInput
) {
  deleteQuestionnaireAppointmentDates(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireAppointmentDateWhere,
  "delete": QuestionnaireAppointmentDateDeleteInput
}
Response
{"data": {"deleteQuestionnaireAppointmentDates": {"nodesDeleted": 123}}}

deleteQuestionnaireConditions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireConditionWhere
delete - QuestionnaireConditionDeleteInput

Example

Query
mutation deleteQuestionnaireConditions(
  $where: QuestionnaireConditionWhere,
  $delete: QuestionnaireConditionDeleteInput
) {
  deleteQuestionnaireConditions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireConditionWhere,
  "delete": QuestionnaireConditionDeleteInput
}
Response
{"data": {"deleteQuestionnaireConditions": {"nodesDeleted": 987}}}

deleteQuestionnaireDocumentFillers

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireDocumentFillerWhere
delete - QuestionnaireDocumentFillerDeleteInput

Example

Query
mutation deleteQuestionnaireDocumentFillers(
  $where: QuestionnaireDocumentFillerWhere,
  $delete: QuestionnaireDocumentFillerDeleteInput
) {
  deleteQuestionnaireDocumentFillers(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireDocumentFillerWhere,
  "delete": QuestionnaireDocumentFillerDeleteInput
}
Response
{"data": {"deleteQuestionnaireDocumentFillers": {"nodesDeleted": 123}}}

deleteQuestionnaireDocuments

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireDocumentWhere
delete - QuestionnaireDocumentDeleteInput

Example

Query
mutation deleteQuestionnaireDocuments(
  $where: QuestionnaireDocumentWhere,
  $delete: QuestionnaireDocumentDeleteInput
) {
  deleteQuestionnaireDocuments(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireDocumentWhere,
  "delete": QuestionnaireDocumentDeleteInput
}
Response
{"data": {"deleteQuestionnaireDocuments": {"nodesDeleted": 123}}}

deleteQuestionnaireIdentities

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireIdentityWhere
delete - QuestionnaireIdentityDeleteInput

Example

Query
mutation deleteQuestionnaireIdentities(
  $where: QuestionnaireIdentityWhere,
  $delete: QuestionnaireIdentityDeleteInput
) {
  deleteQuestionnaireIdentities(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireIdentityWhere,
  "delete": QuestionnaireIdentityDeleteInput
}
Response
{"data": {"deleteQuestionnaireIdentities": {"nodesDeleted": 123}}}

deleteQuestionnaireInfoSteps

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireInfoStepWhere
delete - QuestionnaireInfoStepDeleteInput

Example

Query
mutation deleteQuestionnaireInfoSteps(
  $where: QuestionnaireInfoStepWhere,
  $delete: QuestionnaireInfoStepDeleteInput
) {
  deleteQuestionnaireInfoSteps(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireInfoStepWhere,
  "delete": QuestionnaireInfoStepDeleteInput
}
Response
{"data": {"deleteQuestionnaireInfoSteps": {"nodesDeleted": 987}}}

deleteQuestionnaireInterviews

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireInterviewWhere
delete - QuestionnaireInterviewDeleteInput

Example

Query
mutation deleteQuestionnaireInterviews(
  $where: QuestionnaireInterviewWhere,
  $delete: QuestionnaireInterviewDeleteInput
) {
  deleteQuestionnaireInterviews(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireInterviewWhere,
  "delete": QuestionnaireInterviewDeleteInput
}
Response
{"data": {"deleteQuestionnaireInterviews": {"nodesDeleted": 123}}}

deleteQuestionnaireMenuEntries

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireMenuEntryWhere
delete - QuestionnaireMenuEntryDeleteInput

Example

Query
mutation deleteQuestionnaireMenuEntries(
  $where: QuestionnaireMenuEntryWhere,
  $delete: QuestionnaireMenuEntryDeleteInput
) {
  deleteQuestionnaireMenuEntries(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireMenuEntryWhere,
  "delete": QuestionnaireMenuEntryDeleteInput
}
Response
{"data": {"deleteQuestionnaireMenuEntries": {"nodesDeleted": 123}}}

deleteQuestionnaireMenuItems

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireMenuItemWhere

Example

Query
mutation deleteQuestionnaireMenuItems($where: QuestionnaireMenuItemWhere) {
  deleteQuestionnaireMenuItems(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": QuestionnaireMenuItemWhere}
Response
{"data": {"deleteQuestionnaireMenuItems": {"nodesDeleted": 123}}}

deleteQuestionnaireMenus

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireMenuWhere
delete - QuestionnaireMenuDeleteInput

Example

Query
mutation deleteQuestionnaireMenus(
  $where: QuestionnaireMenuWhere,
  $delete: QuestionnaireMenuDeleteInput
) {
  deleteQuestionnaireMenus(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireMenuWhere,
  "delete": QuestionnaireMenuDeleteInput
}
Response
{"data": {"deleteQuestionnaireMenus": {"nodesDeleted": 987}}}

deleteQuestionnaireRouters

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireRouterWhere
delete - QuestionnaireRouterDeleteInput

Example

Query
mutation deleteQuestionnaireRouters(
  $where: QuestionnaireRouterWhere,
  $delete: QuestionnaireRouterDeleteInput
) {
  deleteQuestionnaireRouters(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireRouterWhere,
  "delete": QuestionnaireRouterDeleteInput
}
Response
{"data": {"deleteQuestionnaireRouters": {"nodesDeleted": 123}}}

deleteQuestionnaireSelectMenus

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireSelectMenuWhere
delete - QuestionnaireSelectMenuDeleteInput

Example

Query
mutation deleteQuestionnaireSelectMenus(
  $where: QuestionnaireSelectMenuWhere,
  $delete: QuestionnaireSelectMenuDeleteInput
) {
  deleteQuestionnaireSelectMenus(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireSelectMenuWhere,
  "delete": QuestionnaireSelectMenuDeleteInput
}
Response
{"data": {"deleteQuestionnaireSelectMenus": {"nodesDeleted": 123}}}

deleteQuestionnaireSetProperties

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireSetPropertyWhere
delete - QuestionnaireSetPropertyDeleteInput

Example

Query
mutation deleteQuestionnaireSetProperties(
  $where: QuestionnaireSetPropertyWhere,
  $delete: QuestionnaireSetPropertyDeleteInput
) {
  deleteQuestionnaireSetProperties(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireSetPropertyWhere,
  "delete": QuestionnaireSetPropertyDeleteInput
}
Response
{"data": {"deleteQuestionnaireSetProperties": {"nodesDeleted": 123}}}

deleteQuestionnaireSurveys

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireSurveyWhere
delete - QuestionnaireSurveyDeleteInput

Example

Query
mutation deleteQuestionnaireSurveys(
  $where: QuestionnaireSurveyWhere,
  $delete: QuestionnaireSurveyDeleteInput
) {
  deleteQuestionnaireSurveys(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireSurveyWhere,
  "delete": QuestionnaireSurveyDeleteInput
}
Response
{"data": {"deleteQuestionnaireSurveys": {"nodesDeleted": 987}}}

deleteQuestionnaireThirdParties

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireThirdPartyWhere
delete - QuestionnaireThirdPartyDeleteInput

Example

Query
mutation deleteQuestionnaireThirdParties(
  $where: QuestionnaireThirdPartyWhere,
  $delete: QuestionnaireThirdPartyDeleteInput
) {
  deleteQuestionnaireThirdParties(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireThirdPartyWhere,
  "delete": QuestionnaireThirdPartyDeleteInput
}
Response
{"data": {"deleteQuestionnaireThirdParties": {"nodesDeleted": 987}}}

deleteQuestionnaireWelcomeSteps

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireWelcomeStepWhere
delete - QuestionnaireWelcomeStepDeleteInput

Example

Query
mutation deleteQuestionnaireWelcomeSteps(
  $where: QuestionnaireWelcomeStepWhere,
  $delete: QuestionnaireWelcomeStepDeleteInput
) {
  deleteQuestionnaireWelcomeSteps(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireWelcomeStepWhere,
  "delete": QuestionnaireWelcomeStepDeleteInput
}
Response
{"data": {"deleteQuestionnaireWelcomeSteps": {"nodesDeleted": 123}}}

deleteQuestionnaires

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuestionnaireWhere
delete - QuestionnaireDeleteInput

Example

Query
mutation deleteQuestionnaires(
  $where: QuestionnaireWhere,
  $delete: QuestionnaireDeleteInput
) {
  deleteQuestionnaires(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuestionnaireWhere,
  "delete": QuestionnaireDeleteInput
}
Response
{"data": {"deleteQuestionnaires": {"nodesDeleted": 987}}}

deleteQuotings

Response

Returns a DeleteInfo!

Arguments
Name Description
where - QuotingWhere
delete - QuotingDeleteInput

Example

Query
mutation deleteQuotings(
  $where: QuotingWhere,
  $delete: QuotingDeleteInput
) {
  deleteQuotings(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": QuotingWhere,
  "delete": QuotingDeleteInput
}
Response
{"data": {"deleteQuotings": {"nodesDeleted": 123}}}

deleteRadioQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - RadioQuestionWhere
delete - RadioQuestionDeleteInput

Example

Query
mutation deleteRadioQuestions(
  $where: RadioQuestionWhere,
  $delete: RadioQuestionDeleteInput
) {
  deleteRadioQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": RadioQuestionWhere,
  "delete": RadioQuestionDeleteInput
}
Response
{"data": {"deleteRadioQuestions": {"nodesDeleted": 987}}}

deleteRangeQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - RangeQuestionWhere
delete - RangeQuestionDeleteInput

Example

Query
mutation deleteRangeQuestions(
  $where: RangeQuestionWhere,
  $delete: RangeQuestionDeleteInput
) {
  deleteRangeQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": RangeQuestionWhere,
  "delete": RangeQuestionDeleteInput
}
Response
{"data": {"deleteRangeQuestions": {"nodesDeleted": 987}}}

deleteSearchQuestionResults

Response

Returns a DeleteInfo!

Arguments
Name Description
where - SearchQuestionResultWhere

Example

Query
mutation deleteSearchQuestionResults($where: SearchQuestionResultWhere) {
  deleteSearchQuestionResults(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": SearchQuestionResultWhere}
Response
{"data": {"deleteSearchQuestionResults": {"nodesDeleted": 123}}}

deleteSelectQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - SelectQuestionWhere
delete - SelectQuestionDeleteInput

Example

Query
mutation deleteSelectQuestions(
  $where: SelectQuestionWhere,
  $delete: SelectQuestionDeleteInput
) {
  deleteSelectQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": SelectQuestionWhere,
  "delete": SelectQuestionDeleteInput
}
Response
{"data": {"deleteSelectQuestions": {"nodesDeleted": 987}}}

deleteSerializationNodes

Response

Returns a DeleteInfo!

Arguments
Name Description
where - SerializationNodeWhere

Example

Query
mutation deleteSerializationNodes($where: SerializationNodeWhere) {
  deleteSerializationNodes(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": SerializationNodeWhere}
Response
{"data": {"deleteSerializationNodes": {"nodesDeleted": 123}}}

deleteSerializationSockets

Response

Returns a DeleteInfo!

Arguments
Name Description
where - SerializationSocketWhere

Example

Query
mutation deleteSerializationSockets($where: SerializationSocketWhere) {
  deleteSerializationSockets(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": SerializationSocketWhere}
Response
{"data": {"deleteSerializationSockets": {"nodesDeleted": 987}}}

deleteSpecialities

Response

Returns a DeleteInfo!

Arguments
Name Description
where - SpecialityWhere
delete - SpecialityDeleteInput

Example

Query
mutation deleteSpecialities(
  $where: SpecialityWhere,
  $delete: SpecialityDeleteInput
) {
  deleteSpecialities(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": SpecialityWhere,
  "delete": SpecialityDeleteInput
}
Response
{"data": {"deleteSpecialities": {"nodesDeleted": 123}}}

deleteTextQuestions

Response

Returns a DeleteInfo!

Arguments
Name Description
where - TextQuestionWhere
delete - TextQuestionDeleteInput

Example

Query
mutation deleteTextQuestions(
  $where: TextQuestionWhere,
  $delete: TextQuestionDeleteInput
) {
  deleteTextQuestions(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": TextQuestionWhere,
  "delete": TextQuestionDeleteInput
}
Response
{"data": {"deleteTextQuestions": {"nodesDeleted": 987}}}

deleteUnserializationResponses

Response

Returns a DeleteInfo!

Arguments
Name Description
where - UnserializationResponseWhere

Example

Query
mutation deleteUnserializationResponses($where: UnserializationResponseWhere) {
  deleteUnserializationResponses(where: $where) {
    nodesDeleted
  }
}
Variables
{"where": UnserializationResponseWhere}
Response
{"data": {"deleteUnserializationResponses": {"nodesDeleted": 123}}}

deleteVersionnedGraphs

Response

Returns a DeleteInfo!

Arguments
Name Description
where - VersionnedGraphWhere
delete - VersionnedGraphDeleteInput

Example

Query
mutation deleteVersionnedGraphs(
  $where: VersionnedGraphWhere,
  $delete: VersionnedGraphDeleteInput
) {
  deleteVersionnedGraphs(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": VersionnedGraphWhere,
  "delete": VersionnedGraphDeleteInput
}
Response
{"data": {"deleteVersionnedGraphs": {"nodesDeleted": 123}}}

deleteWorkflows

Response

Returns a DeleteInfo!

Arguments
Name Description
where - WorkflowWhere
delete - WorkflowDeleteInput

Example

Query
mutation deleteWorkflows(
  $where: WorkflowWhere,
  $delete: WorkflowDeleteInput
) {
  deleteWorkflows(
    where: $where,
    delete: $delete
  ) {
    nodesDeleted
  }
}
Variables
{
  "where": WorkflowWhere,
  "delete": WorkflowDeleteInput
}
Response
{"data": {"deleteWorkflows": {"nodesDeleted": 987}}}

linkChromePlugin

Response

Returns a String

Example

Query
mutation linkChromePlugin {
  linkChromePlugin
}
Response
{"data": {"linkChromePlugin": "xyz789"}}

populatePdfVars

Response

Returns [PDFField!]!

Arguments
Name Description
pdfId - ID!

Example

Query
mutation populatePdfVars($pdfId: ID!) {
  populatePdfVars(pdfId: $pdfId) {
    name
    order
    type
    options
    parentAggregate {
      ...PDFFieldPDFDocumentParentAggregationSelectionFragment
    }
    parent {
      ...PDFDocumentFragment
    }
    parentConnection {
      ...PDFFieldParentConnectionFragment
    }
  }
}
Variables
{"pdfId": "4"}
Response
{
  "data": {
    "populatePdfVars": [
      {
        "name": "xyz789",
        "order": 123,
        "type": "Unknown",
        "options": ["xyz789"],
        "parentAggregate": PDFFieldPDFDocumentParentAggregationSelection,
        "parent": PDFDocument,
        "parentConnection": PDFFieldParentConnection
      }
    ]
  }
}

pscAuth

Response

Returns a String

Arguments
Name Description
code - String!

Example

Query
mutation pscAuth($code: String!) {
  pscAuth(code: $code)
}
Variables
{"code": "xyz789"}
Response
{"data": {"pscAuth": "xyz789"}}

saveConfiguration

Response

Returns a Boolean

Arguments
Name Description
institutionId - ID!
dashboardLayout - String

Example

Query
mutation saveConfiguration(
  $institutionId: ID!,
  $dashboardLayout: String
) {
  saveConfiguration(
    institutionId: $institutionId,
    dashboardLayout: $dashboardLayout
  )
}
Variables
{
  "institutionId": 4,
  "dashboardLayout": "abc123"
}
Response
{"data": {"saveConfiguration": true}}

saveQuestionnaire

Response

Returns an ID

Arguments
Name Description
id - ID!
name - String!
nodes - [SerializationNodeInput!]!
alerts - AlertGroupInput
quoting - QuotingCreateInput
cooldown - CooldownCreateInput
isTemplate - Boolean

Example

Query
mutation saveQuestionnaire(
  $id: ID!,
  $name: String!,
  $nodes: [SerializationNodeInput!]!,
  $alerts: AlertGroupInput,
  $quoting: QuotingCreateInput,
  $cooldown: CooldownCreateInput,
  $isTemplate: Boolean
) {
  saveQuestionnaire(
    id: $id,
    name: $name,
    nodes: $nodes,
    alerts: $alerts,
    quoting: $quoting,
    cooldown: $cooldown,
    isTemplate: $isTemplate
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "nodes": [SerializationNodeInput],
  "alerts": AlertGroupInput,
  "quoting": QuotingCreateInput,
  "cooldown": CooldownCreateInput,
  "isTemplate": true
}
Response
{"data": {"saveQuestionnaire": "4"}}

saveWorkflow

Response

Returns an ID

Arguments
Name Description
id - ID!
name - String!
nodes - [SerializationNodeInput!]!
isTemplate - Boolean

Example

Query
mutation saveWorkflow(
  $id: ID!,
  $name: String!,
  $nodes: [SerializationNodeInput!]!,
  $isTemplate: Boolean
) {
  saveWorkflow(
    id: $id,
    name: $name,
    nodes: $nodes,
    isTemplate: $isTemplate
  )
}
Variables
{
  "id": "4",
  "name": "xyz789",
  "nodes": [SerializationNodeInput],
  "isTemplate": false
}
Response
{"data": {"saveWorkflow": "4"}}

sendNoticeByEmail

Response

Returns a Boolean

Arguments
Name Description
question - ID!
email - String!

Example

Query
mutation sendNoticeByEmail(
  $question: ID!,
  $email: String!
) {
  sendNoticeByEmail(
    question: $question,
    email: $email
  )
}
Variables
{
  "question": "4",
  "email": "xyz789"
}
Response
{"data": {"sendNoticeByEmail": true}}

signInDoctor

Response

Returns a String

Arguments
Name Description
email - String!
password - String!

Example

Query
mutation signInDoctor(
  $email: String!,
  $password: String!
) {
  signInDoctor(
    email: $email,
    password: $password
  )
}
Variables
{
  "email": "abc123",
  "password": "xyz789"
}
Response
{"data": {"signInDoctor": "xyz789"}}

signInManager

Response

Returns a String

Arguments
Name Description
email - String!
password - String!

Example

Query
mutation signInManager(
  $email: String!,
  $password: String!
) {
  signInManager(
    email: $email,
    password: $password
  )
}
Variables
{
  "email": "abc123",
  "password": "xyz789"
}
Response
{"data": {"signInManager": "abc123"}}

signInPatient

Response

Returns a String

Arguments
Name Description
email - String!
password - String!

Example

Query
mutation signInPatient(
  $email: String!,
  $password: String!
) {
  signInPatient(
    email: $email,
    password: $password
  )
}
Variables
{
  "email": "xyz789",
  "password": "xyz789"
}
Response
{"data": {"signInPatient": "xyz789"}}

signUpDoctor

Response

Returns a String

Arguments
Name Description
email - String!
password - String!
firstName - String!
lastName - String!
speciality - ID!
rpps - String!
phone - String
address - PostalAddressCreateInput

Example

Query
mutation signUpDoctor(
  $email: String!,
  $password: String!,
  $firstName: String!,
  $lastName: String!,
  $speciality: ID!,
  $rpps: String!,
  $phone: String,
  $address: PostalAddressCreateInput
) {
  signUpDoctor(
    email: $email,
    password: $password,
    firstName: $firstName,
    lastName: $lastName,
    speciality: $speciality,
    rpps: $rpps,
    phone: $phone,
    address: $address
  )
}
Variables
{
  "email": "abc123",
  "password": "abc123",
  "firstName": "xyz789",
  "lastName": "abc123",
  "speciality": "4",
  "rpps": "xyz789",
  "phone": "abc123",
  "address": PostalAddressCreateInput
}
Response
{"data": {"signUpDoctor": "abc123"}}

signUpPatient

Response

Returns a String

Arguments
Name Description
email - String!
password - String!

Example

Query
mutation signUpPatient(
  $email: String!,
  $password: String!
) {
  signUpPatient(
    email: $email,
    password: $password
  )
}
Variables
{
  "email": "abc123",
  "password": "xyz789"
}
Response
{"data": {"signUpPatient": "abc123"}}

subscribe

Response

Returns a Boolean

Arguments
Name Description
email - String!
phone - String!

Example

Query
mutation subscribe(
  $email: String!,
  $phone: String!
) {
  subscribe(
    email: $email,
    phone: $phone
  )
}
Variables
{
  "email": "abc123",
  "phone": "abc123"
}
Response
{"data": {"subscribe": true}}

updateAiResponses

Arguments
Name Description
where - AiResponseWhere
update - AiResponseUpdateInput

Example

Query
mutation updateAiResponses(
  $where: AiResponseWhere,
  $update: AiResponseUpdateInput
) {
  updateAiResponses(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    aiResponses {
      ...AiResponseFragment
    }
  }
}
Variables
{
  "where": AiResponseWhere,
  "update": AiResponseUpdateInput
}
Response
{
  "data": {
    "updateAiResponses": {
      "info": UpdateInfo,
      "aiResponses": [AiResponse]
    }
  }
}

updateAlertGroups

Arguments
Name Description
where - AlertGroupWhere
update - AlertGroupUpdateInput

Example

Query
mutation updateAlertGroups(
  $where: AlertGroupWhere,
  $update: AlertGroupUpdateInput
) {
  updateAlertGroups(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    alertGroups {
      ...AlertGroupFragment
    }
  }
}
Variables
{
  "where": AlertGroupWhere,
  "update": AlertGroupUpdateInput
}
Response
{
  "data": {
    "updateAlertGroups": {
      "info": UpdateInfo,
      "alertGroups": [AlertGroup]
    }
  }
}

updateAlerts

Response

Returns an UpdateAlertsMutationResponse!

Arguments
Name Description
where - AlertWhere
update - AlertUpdateInput

Example

Query
mutation updateAlerts(
  $where: AlertWhere,
  $update: AlertUpdateInput
) {
  updateAlerts(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    alerts {
      ...AlertFragment
    }
  }
}
Variables
{
  "where": AlertWhere,
  "update": AlertUpdateInput
}
Response
{
  "data": {
    "updateAlerts": {
      "info": UpdateInfo,
      "alerts": [Alert]
    }
  }
}

updateAnswers

Response

Returns an UpdateAnswersMutationResponse!

Arguments
Name Description
where - AnswerWhere
update - AnswerUpdateInput

Example

Query
mutation updateAnswers(
  $where: AnswerWhere,
  $update: AnswerUpdateInput
) {
  updateAnswers(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    answers {
      ...AnswerFragment
    }
  }
}
Variables
{
  "where": AnswerWhere,
  "update": AnswerUpdateInput
}
Response
{
  "data": {
    "updateAnswers": {
      "info": UpdateInfo,
      "answers": [Answer]
    }
  }
}

updateApiClients

Response

Returns an UpdateApiClientsMutationResponse!

Arguments
Name Description
where - ApiClientWhere
update - ApiClientUpdateInput

Example

Query
mutation updateApiClients(
  $where: ApiClientWhere,
  $update: ApiClientUpdateInput
) {
  updateApiClients(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    apiClients {
      ...ApiClientFragment
    }
  }
}
Variables
{
  "where": ApiClientWhere,
  "update": ApiClientUpdateInput
}
Response
{
  "data": {
    "updateApiClients": {
      "info": UpdateInfo,
      "apiClients": [ApiClient]
    }
  }
}

updateCheckboxQuestions

Arguments
Name Description
where - CheckboxQuestionWhere
update - CheckboxQuestionUpdateInput

Example

Query
mutation updateCheckboxQuestions(
  $where: CheckboxQuestionWhere,
  $update: CheckboxQuestionUpdateInput
) {
  updateCheckboxQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    checkboxQuestions {
      ...CheckboxQuestionFragment
    }
  }
}
Variables
{
  "where": CheckboxQuestionWhere,
  "update": CheckboxQuestionUpdateInput
}
Response
{
  "data": {
    "updateCheckboxQuestions": {
      "info": UpdateInfo,
      "checkboxQuestions": [CheckboxQuestion]
    }
  }
}

updateConditionGroups

Arguments
Name Description
where - ConditionGroupWhere
update - ConditionGroupUpdateInput

Example

Query
mutation updateConditionGroups(
  $where: ConditionGroupWhere,
  $update: ConditionGroupUpdateInput
) {
  updateConditionGroups(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    conditionGroups {
      ...ConditionGroupFragment
    }
  }
}
Variables
{
  "where": ConditionGroupWhere,
  "update": ConditionGroupUpdateInput
}
Response
{
  "data": {
    "updateConditionGroups": {
      "info": UpdateInfo,
      "conditionGroups": [ConditionGroup]
    }
  }
}

updateConditions

Response

Returns an UpdateConditionsMutationResponse!

Arguments
Name Description
where - ConditionWhere
update - ConditionUpdateInput

Example

Query
mutation updateConditions(
  $where: ConditionWhere,
  $update: ConditionUpdateInput
) {
  updateConditions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    conditions {
      ...ConditionFragment
    }
  }
}
Variables
{
  "where": ConditionWhere,
  "update": ConditionUpdateInput
}
Response
{
  "data": {
    "updateConditions": {
      "info": UpdateInfo,
      "conditions": [Condition]
    }
  }
}

updateConfigurations

Arguments
Name Description
where - ConfigurationWhere
update - ConfigurationUpdateInput

Example

Query
mutation updateConfigurations(
  $where: ConfigurationWhere,
  $update: ConfigurationUpdateInput
) {
  updateConfigurations(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    configurations {
      ...ConfigurationFragment
    }
  }
}
Variables
{
  "where": ConfigurationWhere,
  "update": ConfigurationUpdateInput
}
Response
{
  "data": {
    "updateConfigurations": {
      "info": UpdateInfo,
      "configurations": [Configuration]
    }
  }
}

updateCooldowns

Response

Returns an UpdateCooldownsMutationResponse!

Arguments
Name Description
where - CooldownWhere
update - CooldownUpdateInput

Example

Query
mutation updateCooldowns(
  $where: CooldownWhere,
  $update: CooldownUpdateInput
) {
  updateCooldowns(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    cooldowns {
      ...CooldownFragment
    }
  }
}
Variables
{
  "where": CooldownWhere,
  "update": CooldownUpdateInput
}
Response
{
  "data": {
    "updateCooldowns": {
      "info": UpdateInfo,
      "cooldowns": [Cooldown]
    }
  }
}

updateDateQuestions

Arguments
Name Description
where - DateQuestionWhere
update - DateQuestionUpdateInput

Example

Query
mutation updateDateQuestions(
  $where: DateQuestionWhere,
  $update: DateQuestionUpdateInput
) {
  updateDateQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    dateQuestions {
      ...DateQuestionFragment
    }
  }
}
Variables
{
  "where": DateQuestionWhere,
  "update": DateQuestionUpdateInput
}
Response
{
  "data": {
    "updateDateQuestions": {
      "info": UpdateInfo,
      "dateQuestions": [DateQuestion]
    }
  }
}

updateDeleteInfos

Arguments
Name Description
where - DeleteInfoWhere
update - DeleteInfoUpdateInput

Example

Query
mutation updateDeleteInfos(
  $where: DeleteInfoWhere,
  $update: DeleteInfoUpdateInput
) {
  updateDeleteInfos(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    deleteInfos {
      ...DeleteInfoFragment
    }
  }
}
Variables
{
  "where": DeleteInfoWhere,
  "update": DeleteInfoUpdateInput
}
Response
{
  "data": {
    "updateDeleteInfos": {
      "info": UpdateInfo,
      "deleteInfos": [DeleteInfo]
    }
  }
}

updateDevices

Response

Returns an UpdateDevicesMutationResponse!

Arguments
Name Description
where - DeviceWhere
update - DeviceUpdateInput

Example

Query
mutation updateDevices(
  $where: DeviceWhere,
  $update: DeviceUpdateInput
) {
  updateDevices(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    devices {
      ...DeviceFragment
    }
  }
}
Variables
{
  "where": DeviceWhere,
  "update": DeviceUpdateInput
}
Response
{
  "data": {
    "updateDevices": {
      "info": UpdateInfo,
      "devices": [Device]
    }
  }
}

updateDoctorPassword

Response

Returns a String

Arguments
Name Description
id - ID!
password - String

Example

Query
mutation updateDoctorPassword(
  $id: ID!,
  $password: String
) {
  updateDoctorPassword(
    id: $id,
    password: $password
  )
}
Variables
{"id": 4, "password": "xyz789"}
Response
{"data": {"updateDoctorPassword": "xyz789"}}

updateDoctors

Response

Returns an UpdateDoctorsMutationResponse!

Arguments
Name Description
where - DoctorWhere
update - DoctorUpdateInput

Example

Query
mutation updateDoctors(
  $where: DoctorWhere,
  $update: DoctorUpdateInput
) {
  updateDoctors(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    doctors {
      ...DoctorFragment
    }
  }
}
Variables
{
  "where": DoctorWhere,
  "update": DoctorUpdateInput
}
Response
{
  "data": {
    "updateDoctors": {
      "info": UpdateInfo,
      "doctors": [Doctor]
    }
  }
}

updateDocuments

Response

Returns an UpdateDocumentsMutationResponse!

Arguments
Name Description
where - DocumentWhere
update - DocumentUpdateInput

Example

Query
mutation updateDocuments(
  $where: DocumentWhere,
  $update: DocumentUpdateInput
) {
  updateDocuments(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    documents {
      ...DocumentFragment
    }
  }
}
Variables
{
  "where": DocumentWhere,
  "update": DocumentUpdateInput
}
Response
{
  "data": {
    "updateDocuments": {
      "info": UpdateInfo,
      "documents": [Document]
    }
  }
}

updateInstitutions

Arguments
Name Description
where - InstitutionWhere
update - InstitutionUpdateInput

Example

Query
mutation updateInstitutions(
  $where: InstitutionWhere,
  $update: InstitutionUpdateInput
) {
  updateInstitutions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    institutions {
      ...InstitutionFragment
    }
  }
}
Variables
{
  "where": InstitutionWhere,
  "update": InstitutionUpdateInput
}
Response
{
  "data": {
    "updateInstitutions": {
      "info": UpdateInfo,
      "institutions": [Institution]
    }
  }
}

updateInterviews

Response

Returns an UpdateInterviewsMutationResponse!

Arguments
Name Description
where - InterviewWhere
update - InterviewUpdateInput

Example

Query
mutation updateInterviews(
  $where: InterviewWhere,
  $update: InterviewUpdateInput
) {
  updateInterviews(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    interviews {
      ...InterviewFragment
    }
  }
}
Variables
{
  "where": InterviewWhere,
  "update": InterviewUpdateInput
}
Response
{
  "data": {
    "updateInterviews": {
      "info": UpdateInfo,
      "interviews": [Interview]
    }
  }
}

updateInvoices

Response

Returns an UpdateInvoicesMutationResponse!

Arguments
Name Description
where - InvoiceWhere
update - InvoiceUpdateInput

Example

Query
mutation updateInvoices(
  $where: InvoiceWhere,
  $update: InvoiceUpdateInput
) {
  updateInvoices(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    invoices {
      ...InvoiceFragment
    }
  }
}
Variables
{
  "where": InvoiceWhere,
  "update": InvoiceUpdateInput
}
Response
{
  "data": {
    "updateInvoices": {
      "info": UpdateInfo,
      "invoices": [Invoice]
    }
  }
}

updateManagerPassword

Response

Returns a String

Arguments
Name Description
id - ID!
password - String

Example

Query
mutation updateManagerPassword(
  $id: ID!,
  $password: String
) {
  updateManagerPassword(
    id: $id,
    password: $password
  )
}
Variables
{
  "id": "4",
  "password": "abc123"
}
Response
{
  "data": {
    "updateManagerPassword": "xyz789"
  }
}

updateManagers

Response

Returns an UpdateManagersMutationResponse!

Arguments
Name Description
where - ManagerWhere
update - ManagerUpdateInput

Example

Query
mutation updateManagers(
  $where: ManagerWhere,
  $update: ManagerUpdateInput
) {
  updateManagers(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    managers {
      ...ManagerFragment
    }
  }
}
Variables
{
  "where": ManagerWhere,
  "update": ManagerUpdateInput
}
Response
{
  "data": {
    "updateManagers": {
      "info": UpdateInfo,
      "managers": [Manager]
    }
  }
}

updatePatients

Response

Returns an UpdatePatientsMutationResponse!

Arguments
Name Description
where - PatientWhere
update - PatientUpdateInput

Example

Query
mutation updatePatients(
  $where: PatientWhere,
  $update: PatientUpdateInput
) {
  updatePatients(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    patients {
      ...PatientFragment
    }
  }
}
Variables
{
  "where": PatientWhere,
  "update": PatientUpdateInput
}
Response
{
  "data": {
    "updatePatients": {
      "info": UpdateInfo,
      "patients": [Patient]
    }
  }
}

updatePdfDocuments

Arguments
Name Description
where - PDFDocumentWhere
update - PDFDocumentUpdateInput

Example

Query
mutation updatePdfDocuments(
  $where: PDFDocumentWhere,
  $update: PDFDocumentUpdateInput
) {
  updatePdfDocuments(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    pdfDocuments {
      ...PDFDocumentFragment
    }
  }
}
Variables
{
  "where": PDFDocumentWhere,
  "update": PDFDocumentUpdateInput
}
Response
{
  "data": {
    "updatePdfDocuments": {
      "info": UpdateInfo,
      "pdfDocuments": [PDFDocument]
    }
  }
}

updatePostalAddresses

Arguments
Name Description
where - PostalAddressWhere
update - PostalAddressUpdateInput

Example

Query
mutation updatePostalAddresses(
  $where: PostalAddressWhere,
  $update: PostalAddressUpdateInput
) {
  updatePostalAddresses(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    postalAddresses {
      ...PostalAddressFragment
    }
  }
}
Variables
{
  "where": PostalAddressWhere,
  "update": PostalAddressUpdateInput
}
Response
{
  "data": {
    "updatePostalAddresses": {
      "info": UpdateInfo,
      "postalAddresses": [PostalAddress]
    }
  }
}

updateQuestionItems

Arguments
Name Description
where - QuestionItemWhere
update - QuestionItemUpdateInput

Example

Query
mutation updateQuestionItems(
  $where: QuestionItemWhere,
  $update: QuestionItemUpdateInput
) {
  updateQuestionItems(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionItems {
      ...QuestionItemFragment
    }
  }
}
Variables
{
  "where": QuestionItemWhere,
  "update": QuestionItemUpdateInput
}
Response
{
  "data": {
    "updateQuestionItems": {
      "info": UpdateInfo,
      "questionItems": [QuestionItem]
    }
  }
}

updateQuestionnaireAis

Arguments
Name Description
where - QuestionnaireAiWhere
update - QuestionnaireAiUpdateInput

Example

Query
mutation updateQuestionnaireAis(
  $where: QuestionnaireAiWhere,
  $update: QuestionnaireAiUpdateInput
) {
  updateQuestionnaireAis(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireAis {
      ...QuestionnaireAiFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAiWhere,
  "update": QuestionnaireAiUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireAis": {
      "info": UpdateInfo,
      "questionnaireAis": [QuestionnaireAi]
    }
  }
}

updateQuestionnaireAlerts

Arguments
Name Description
where - QuestionnaireAlertsWhere
update - QuestionnaireAlertsUpdateInput

Example

Query
mutation updateQuestionnaireAlerts(
  $where: QuestionnaireAlertsWhere,
  $update: QuestionnaireAlertsUpdateInput
) {
  updateQuestionnaireAlerts(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireAlerts {
      ...QuestionnaireAlertsFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAlertsWhere,
  "update": QuestionnaireAlertsUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireAlerts": {
      "info": UpdateInfo,
      "questionnaireAlerts": [QuestionnaireAlerts]
    }
  }
}

updateQuestionnaireAppointmentDates

Example

Query
mutation updateQuestionnaireAppointmentDates(
  $where: QuestionnaireAppointmentDateWhere,
  $update: QuestionnaireAppointmentDateUpdateInput
) {
  updateQuestionnaireAppointmentDates(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireAppointmentDates {
      ...QuestionnaireAppointmentDateFragment
    }
  }
}
Variables
{
  "where": QuestionnaireAppointmentDateWhere,
  "update": QuestionnaireAppointmentDateUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireAppointmentDates": {
      "info": UpdateInfo,
      "questionnaireAppointmentDates": [
        QuestionnaireAppointmentDate
      ]
    }
  }
}

updateQuestionnaireConditions

Example

Query
mutation updateQuestionnaireConditions(
  $where: QuestionnaireConditionWhere,
  $update: QuestionnaireConditionUpdateInput
) {
  updateQuestionnaireConditions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireConditions {
      ...QuestionnaireConditionFragment
    }
  }
}
Variables
{
  "where": QuestionnaireConditionWhere,
  "update": QuestionnaireConditionUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireConditions": {
      "info": UpdateInfo,
      "questionnaireConditions": [QuestionnaireCondition]
    }
  }
}

updateQuestionnaireDocumentFillers

Example

Query
mutation updateQuestionnaireDocumentFillers(
  $where: QuestionnaireDocumentFillerWhere,
  $update: QuestionnaireDocumentFillerUpdateInput
) {
  updateQuestionnaireDocumentFillers(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireDocumentFillers {
      ...QuestionnaireDocumentFillerFragment
    }
  }
}
Variables
{
  "where": QuestionnaireDocumentFillerWhere,
  "update": QuestionnaireDocumentFillerUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireDocumentFillers": {
      "info": UpdateInfo,
      "questionnaireDocumentFillers": [
        QuestionnaireDocumentFiller
      ]
    }
  }
}

updateQuestionnaireDocuments

Example

Query
mutation updateQuestionnaireDocuments(
  $where: QuestionnaireDocumentWhere,
  $update: QuestionnaireDocumentUpdateInput
) {
  updateQuestionnaireDocuments(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireDocuments {
      ...QuestionnaireDocumentFragment
    }
  }
}
Variables
{
  "where": QuestionnaireDocumentWhere,
  "update": QuestionnaireDocumentUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireDocuments": {
      "info": UpdateInfo,
      "questionnaireDocuments": [QuestionnaireDocument]
    }
  }
}

updateQuestionnaireIdentities

Example

Query
mutation updateQuestionnaireIdentities(
  $where: QuestionnaireIdentityWhere,
  $update: QuestionnaireIdentityUpdateInput
) {
  updateQuestionnaireIdentities(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireIdentities {
      ...QuestionnaireIdentityFragment
    }
  }
}
Variables
{
  "where": QuestionnaireIdentityWhere,
  "update": QuestionnaireIdentityUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireIdentities": {
      "info": UpdateInfo,
      "questionnaireIdentities": [QuestionnaireIdentity]
    }
  }
}

updateQuestionnaireInfoSteps

Example

Query
mutation updateQuestionnaireInfoSteps(
  $where: QuestionnaireInfoStepWhere,
  $update: QuestionnaireInfoStepUpdateInput
) {
  updateQuestionnaireInfoSteps(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireInfoSteps {
      ...QuestionnaireInfoStepFragment
    }
  }
}
Variables
{
  "where": QuestionnaireInfoStepWhere,
  "update": QuestionnaireInfoStepUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireInfoSteps": {
      "info": UpdateInfo,
      "questionnaireInfoSteps": [QuestionnaireInfoStep]
    }
  }
}

updateQuestionnaireInterviews

Example

Query
mutation updateQuestionnaireInterviews(
  $where: QuestionnaireInterviewWhere,
  $update: QuestionnaireInterviewUpdateInput
) {
  updateQuestionnaireInterviews(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireInterviews {
      ...QuestionnaireInterviewFragment
    }
  }
}
Variables
{
  "where": QuestionnaireInterviewWhere,
  "update": QuestionnaireInterviewUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireInterviews": {
      "info": UpdateInfo,
      "questionnaireInterviews": [QuestionnaireInterview]
    }
  }
}

updateQuestionnaireMenuEntries

Example

Query
mutation updateQuestionnaireMenuEntries(
  $where: QuestionnaireMenuEntryWhere,
  $update: QuestionnaireMenuEntryUpdateInput
) {
  updateQuestionnaireMenuEntries(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireMenuEntries {
      ...QuestionnaireMenuEntryFragment
    }
  }
}
Variables
{
  "where": QuestionnaireMenuEntryWhere,
  "update": QuestionnaireMenuEntryUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireMenuEntries": {
      "info": UpdateInfo,
      "questionnaireMenuEntries": [QuestionnaireMenuEntry]
    }
  }
}

updateQuestionnaireMenuItems

Example

Query
mutation updateQuestionnaireMenuItems(
  $where: QuestionnaireMenuItemWhere,
  $update: QuestionnaireMenuItemUpdateInput
) {
  updateQuestionnaireMenuItems(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireMenuItems {
      ...QuestionnaireMenuItemFragment
    }
  }
}
Variables
{
  "where": QuestionnaireMenuItemWhere,
  "update": QuestionnaireMenuItemUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireMenuItems": {
      "info": UpdateInfo,
      "questionnaireMenuItems": [QuestionnaireMenuItem]
    }
  }
}

updateQuestionnaireMenus

Arguments
Name Description
where - QuestionnaireMenuWhere
update - QuestionnaireMenuUpdateInput

Example

Query
mutation updateQuestionnaireMenus(
  $where: QuestionnaireMenuWhere,
  $update: QuestionnaireMenuUpdateInput
) {
  updateQuestionnaireMenus(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireMenus {
      ...QuestionnaireMenuFragment
    }
  }
}
Variables
{
  "where": QuestionnaireMenuWhere,
  "update": QuestionnaireMenuUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireMenus": {
      "info": UpdateInfo,
      "questionnaireMenus": [QuestionnaireMenu]
    }
  }
}

updateQuestionnaireRouters

Arguments
Name Description
where - QuestionnaireRouterWhere
update - QuestionnaireRouterUpdateInput

Example

Query
mutation updateQuestionnaireRouters(
  $where: QuestionnaireRouterWhere,
  $update: QuestionnaireRouterUpdateInput
) {
  updateQuestionnaireRouters(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireRouters {
      ...QuestionnaireRouterFragment
    }
  }
}
Variables
{
  "where": QuestionnaireRouterWhere,
  "update": QuestionnaireRouterUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireRouters": {
      "info": UpdateInfo,
      "questionnaireRouters": [QuestionnaireRouter]
    }
  }
}

updateQuestionnaireSelectMenus

Example

Query
mutation updateQuestionnaireSelectMenus(
  $where: QuestionnaireSelectMenuWhere,
  $update: QuestionnaireSelectMenuUpdateInput
) {
  updateQuestionnaireSelectMenus(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireSelectMenus {
      ...QuestionnaireSelectMenuFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSelectMenuWhere,
  "update": QuestionnaireSelectMenuUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireSelectMenus": {
      "info": UpdateInfo,
      "questionnaireSelectMenus": [
        QuestionnaireSelectMenu
      ]
    }
  }
}

updateQuestionnaireSetProperties

Example

Query
mutation updateQuestionnaireSetProperties(
  $where: QuestionnaireSetPropertyWhere,
  $update: QuestionnaireSetPropertyUpdateInput
) {
  updateQuestionnaireSetProperties(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireSetProperties {
      ...QuestionnaireSetPropertyFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSetPropertyWhere,
  "update": QuestionnaireSetPropertyUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireSetProperties": {
      "info": UpdateInfo,
      "questionnaireSetProperties": [
        QuestionnaireSetProperty
      ]
    }
  }
}

updateQuestionnaireSurveys

Arguments
Name Description
where - QuestionnaireSurveyWhere
update - QuestionnaireSurveyUpdateInput

Example

Query
mutation updateQuestionnaireSurveys(
  $where: QuestionnaireSurveyWhere,
  $update: QuestionnaireSurveyUpdateInput
) {
  updateQuestionnaireSurveys(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireSurveys {
      ...QuestionnaireSurveyFragment
    }
  }
}
Variables
{
  "where": QuestionnaireSurveyWhere,
  "update": QuestionnaireSurveyUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireSurveys": {
      "info": UpdateInfo,
      "questionnaireSurveys": [QuestionnaireSurvey]
    }
  }
}

updateQuestionnaireThirdParties

Example

Query
mutation updateQuestionnaireThirdParties(
  $where: QuestionnaireThirdPartyWhere,
  $update: QuestionnaireThirdPartyUpdateInput
) {
  updateQuestionnaireThirdParties(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireThirdParties {
      ...QuestionnaireThirdPartyFragment
    }
  }
}
Variables
{
  "where": QuestionnaireThirdPartyWhere,
  "update": QuestionnaireThirdPartyUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireThirdParties": {
      "info": UpdateInfo,
      "questionnaireThirdParties": [
        QuestionnaireThirdParty
      ]
    }
  }
}

updateQuestionnaireWelcomeSteps

Example

Query
mutation updateQuestionnaireWelcomeSteps(
  $where: QuestionnaireWelcomeStepWhere,
  $update: QuestionnaireWelcomeStepUpdateInput
) {
  updateQuestionnaireWelcomeSteps(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaireWelcomeSteps {
      ...QuestionnaireWelcomeStepFragment
    }
  }
}
Variables
{
  "where": QuestionnaireWelcomeStepWhere,
  "update": QuestionnaireWelcomeStepUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaireWelcomeSteps": {
      "info": UpdateInfo,
      "questionnaireWelcomeSteps": [
        QuestionnaireWelcomeStep
      ]
    }
  }
}

updateQuestionnaires

Arguments
Name Description
where - QuestionnaireWhere
update - QuestionnaireUpdateInput

Example

Query
mutation updateQuestionnaires(
  $where: QuestionnaireWhere,
  $update: QuestionnaireUpdateInput
) {
  updateQuestionnaires(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    questionnaires {
      ...QuestionnaireFragment
    }
  }
}
Variables
{
  "where": QuestionnaireWhere,
  "update": QuestionnaireUpdateInput
}
Response
{
  "data": {
    "updateQuestionnaires": {
      "info": UpdateInfo,
      "questionnaires": [Questionnaire]
    }
  }
}

updateQuotings

Response

Returns an UpdateQuotingsMutationResponse!

Arguments
Name Description
where - QuotingWhere
update - QuotingUpdateInput

Example

Query
mutation updateQuotings(
  $where: QuotingWhere,
  $update: QuotingUpdateInput
) {
  updateQuotings(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    quotings {
      ...QuotingFragment
    }
  }
}
Variables
{
  "where": QuotingWhere,
  "update": QuotingUpdateInput
}
Response
{
  "data": {
    "updateQuotings": {
      "info": UpdateInfo,
      "quotings": [Quoting]
    }
  }
}

updateRadioQuestions

Arguments
Name Description
where - RadioQuestionWhere
update - RadioQuestionUpdateInput

Example

Query
mutation updateRadioQuestions(
  $where: RadioQuestionWhere,
  $update: RadioQuestionUpdateInput
) {
  updateRadioQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    radioQuestions {
      ...RadioQuestionFragment
    }
  }
}
Variables
{
  "where": RadioQuestionWhere,
  "update": RadioQuestionUpdateInput
}
Response
{
  "data": {
    "updateRadioQuestions": {
      "info": UpdateInfo,
      "radioQuestions": [RadioQuestion]
    }
  }
}

updateRangeQuestions

Arguments
Name Description
where - RangeQuestionWhere
update - RangeQuestionUpdateInput

Example

Query
mutation updateRangeQuestions(
  $where: RangeQuestionWhere,
  $update: RangeQuestionUpdateInput
) {
  updateRangeQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    rangeQuestions {
      ...RangeQuestionFragment
    }
  }
}
Variables
{
  "where": RangeQuestionWhere,
  "update": RangeQuestionUpdateInput
}
Response
{
  "data": {
    "updateRangeQuestions": {
      "info": UpdateInfo,
      "rangeQuestions": [RangeQuestion]
    }
  }
}

updateSearchQuestionResults

Arguments
Name Description
where - SearchQuestionResultWhere
update - SearchQuestionResultUpdateInput

Example

Query
mutation updateSearchQuestionResults(
  $where: SearchQuestionResultWhere,
  $update: SearchQuestionResultUpdateInput
) {
  updateSearchQuestionResults(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    searchQuestionResults {
      ...SearchQuestionResultFragment
    }
  }
}
Variables
{
  "where": SearchQuestionResultWhere,
  "update": SearchQuestionResultUpdateInput
}
Response
{
  "data": {
    "updateSearchQuestionResults": {
      "info": UpdateInfo,
      "searchQuestionResults": [SearchQuestionResult]
    }
  }
}

updateSelectQuestions

Arguments
Name Description
where - SelectQuestionWhere
update - SelectQuestionUpdateInput

Example

Query
mutation updateSelectQuestions(
  $where: SelectQuestionWhere,
  $update: SelectQuestionUpdateInput
) {
  updateSelectQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    selectQuestions {
      ...SelectQuestionFragment
    }
  }
}
Variables
{
  "where": SelectQuestionWhere,
  "update": SelectQuestionUpdateInput
}
Response
{
  "data": {
    "updateSelectQuestions": {
      "info": UpdateInfo,
      "selectQuestions": [SelectQuestion]
    }
  }
}

updateSerializationNodes

Arguments
Name Description
where - SerializationNodeWhere
update - SerializationNodeUpdateInput

Example

Query
mutation updateSerializationNodes(
  $where: SerializationNodeWhere,
  $update: SerializationNodeUpdateInput
) {
  updateSerializationNodes(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    serializationNodes {
      ...SerializationNodeFragment
    }
  }
}
Variables
{
  "where": SerializationNodeWhere,
  "update": SerializationNodeUpdateInput
}
Response
{
  "data": {
    "updateSerializationNodes": {
      "info": UpdateInfo,
      "serializationNodes": [SerializationNode]
    }
  }
}

updateSerializationSockets

Arguments
Name Description
where - SerializationSocketWhere
update - SerializationSocketUpdateInput

Example

Query
mutation updateSerializationSockets(
  $where: SerializationSocketWhere,
  $update: SerializationSocketUpdateInput
) {
  updateSerializationSockets(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    serializationSockets {
      ...SerializationSocketFragment
    }
  }
}
Variables
{
  "where": SerializationSocketWhere,
  "update": SerializationSocketUpdateInput
}
Response
{
  "data": {
    "updateSerializationSockets": {
      "info": UpdateInfo,
      "serializationSockets": [SerializationSocket]
    }
  }
}

updateSpecialities

Arguments
Name Description
where - SpecialityWhere
update - SpecialityUpdateInput

Example

Query
mutation updateSpecialities(
  $where: SpecialityWhere,
  $update: SpecialityUpdateInput
) {
  updateSpecialities(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    specialities {
      ...SpecialityFragment
    }
  }
}
Variables
{
  "where": SpecialityWhere,
  "update": SpecialityUpdateInput
}
Response
{
  "data": {
    "updateSpecialities": {
      "info": UpdateInfo,
      "specialities": [Speciality]
    }
  }
}

updateTextQuestions

Arguments
Name Description
where - TextQuestionWhere
update - TextQuestionUpdateInput

Example

Query
mutation updateTextQuestions(
  $where: TextQuestionWhere,
  $update: TextQuestionUpdateInput
) {
  updateTextQuestions(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    textQuestions {
      ...TextQuestionFragment
    }
  }
}
Variables
{
  "where": TextQuestionWhere,
  "update": TextQuestionUpdateInput
}
Response
{
  "data": {
    "updateTextQuestions": {
      "info": UpdateInfo,
      "textQuestions": [TextQuestion]
    }
  }
}

updateUnserializationResponses

Example

Query
mutation updateUnserializationResponses(
  $where: UnserializationResponseWhere,
  $update: UnserializationResponseUpdateInput
) {
  updateUnserializationResponses(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    unserializationResponses {
      ...UnserializationResponseFragment
    }
  }
}
Variables
{
  "where": UnserializationResponseWhere,
  "update": UnserializationResponseUpdateInput
}
Response
{
  "data": {
    "updateUnserializationResponses": {
      "info": UpdateInfo,
      "unserializationResponses": [
        UnserializationResponse
      ]
    }
  }
}

updateVersionnedGraphs

Arguments
Name Description
where - VersionnedGraphWhere
update - VersionnedGraphUpdateInput

Example

Query
mutation updateVersionnedGraphs(
  $where: VersionnedGraphWhere,
  $update: VersionnedGraphUpdateInput
) {
  updateVersionnedGraphs(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    versionnedGraphs {
      ...VersionnedGraphFragment
    }
  }
}
Variables
{
  "where": VersionnedGraphWhere,
  "update": VersionnedGraphUpdateInput
}
Response
{
  "data": {
    "updateVersionnedGraphs": {
      "info": UpdateInfo,
      "versionnedGraphs": [VersionnedGraph]
    }
  }
}

updateWorkflows

Response

Returns an UpdateWorkflowsMutationResponse!

Arguments
Name Description
where - WorkflowWhere
update - WorkflowUpdateInput

Example

Query
mutation updateWorkflows(
  $where: WorkflowWhere,
  $update: WorkflowUpdateInput
) {
  updateWorkflows(
    where: $where,
    update: $update
  ) {
    info {
      ...UpdateInfoFragment
    }
    workflows {
      ...WorkflowFragment
    }
  }
}
Variables
{
  "where": WorkflowWhere,
  "update": WorkflowUpdateInput
}
Response
{
  "data": {
    "updateWorkflows": {
      "info": UpdateInfo,
      "workflows": [Workflow]
    }
  }
}

Types

AiResponse

Fields
Field Name Description
type - AiResponseType!
name - String!
hint - String
medicalLabel - String
placeholder - String
choices - [String!]
Example
{
  "type": "Text",
  "name": "abc123",
  "hint": "xyz789",
  "medicalLabel": "xyz789",
  "placeholder": "xyz789",
  "choices": ["abc123"]
}

AiResponseAggregateSelection

Fields
Field Name Description
count - Int!
name - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
placeholder - StringAggregateSelection!
Example
{
  "count": 123,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "placeholder": StringAggregateSelection
}

AiResponseCreateInput

Fields
Input Field Description
type - AiResponseType!
name - String!
hint - String
medicalLabel - String
placeholder - String
choices - [String!]
Example
{
  "type": "Text",
  "name": "abc123",
  "hint": "xyz789",
  "medicalLabel": "abc123",
  "placeholder": "xyz789",
  "choices": ["abc123"]
}

AiResponseEdge

Fields
Field Name Description
cursor - String!
node - AiResponse!
Example
{
  "cursor": "xyz789",
  "node": AiResponse
}

AiResponseOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [AiResponseSort!] Specify one or more AiResponseSort objects to sort AiResponses by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [AiResponseSort]}

AiResponseSort

Description

Fields to sort AiResponses by. The order in which sorts are applied is not guaranteed when specifying many fields in one AiResponseSort object.

Fields
Input Field Description
type - SortDirection
name - SortDirection
hint - SortDirection
medicalLabel - SortDirection
placeholder - SortDirection
Example
{
  "type": "ASC",
  "name": "ASC",
  "hint": "ASC",
  "medicalLabel": "ASC",
  "placeholder": "ASC"
}

AiResponseType

Values
Enum Value Description

Text

MultipleChoices

SingleChoice

Date

Boolean

Finished

Example
"Text"

AiResponseUpdateInput

Fields
Input Field Description
type - AiResponseType
name - String
hint - String
medicalLabel - String
placeholder - String
choices - [String!]
choices_POP - Int
choices_PUSH - [String!]
Example
{
  "type": "Text",
  "name": "abc123",
  "hint": "abc123",
  "medicalLabel": "xyz789",
  "placeholder": "abc123",
  "choices": ["abc123"],
  "choices_POP": 123,
  "choices_PUSH": ["xyz789"]
}

AiResponseWhere

Fields
Input Field Description
type - AiResponseType
type_IN - [AiResponseType!]
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
medicalLabel - String
medicalLabel_IN - [String]
medicalLabel_CONTAINS - String
medicalLabel_STARTS_WITH - String
medicalLabel_ENDS_WITH - String
placeholder - String
placeholder_IN - [String]
placeholder_CONTAINS - String
placeholder_STARTS_WITH - String
placeholder_ENDS_WITH - String
choices - [String!]
choices_INCLUDES - String
OR - [AiResponseWhere!]
AND - [AiResponseWhere!]
NOT - AiResponseWhere
Example
{
  "type": "Text",
  "type_IN": ["Text"],
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "hint": "abc123",
  "hint_IN": ["abc123"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "abc123",
  "hint_ENDS_WITH": "xyz789",
  "medicalLabel": "abc123",
  "medicalLabel_IN": ["abc123"],
  "medicalLabel_CONTAINS": "xyz789",
  "medicalLabel_STARTS_WITH": "abc123",
  "medicalLabel_ENDS_WITH": "xyz789",
  "placeholder": "xyz789",
  "placeholder_IN": ["abc123"],
  "placeholder_CONTAINS": "xyz789",
  "placeholder_STARTS_WITH": "xyz789",
  "placeholder_ENDS_WITH": "xyz789",
  "choices": ["abc123"],
  "choices_INCLUDES": "xyz789",
  "OR": [AiResponseWhere],
  "AND": [AiResponseWhere],
  "NOT": AiResponseWhere
}

AiResponsesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [AiResponseEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [AiResponseEdge]
}

Alert

Fields
Field Name Description
message - String
conditionAggregate - AlertConditionGroupConditionAggregationSelection
Arguments
directed - Boolean
condition - ConditionGroup!
Arguments
directed - Boolean
conditionConnection - AlertConditionConnection!
Arguments
Example
{
  "message": "abc123",
  "conditionAggregate": AlertConditionGroupConditionAggregationSelection,
  "condition": ConditionGroup,
  "conditionConnection": AlertConditionConnection
}

AlertAggregateSelection

Fields
Field Name Description
count - Int!
message - StringAggregateSelection!
Example
{"count": 123, "message": StringAggregateSelection}

AlertConditionAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [AlertConditionAggregateInput!]
OR - [AlertConditionAggregateInput!]
NOT - AlertConditionAggregateInput
node - AlertConditionNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [AlertConditionAggregateInput],
  "OR": [AlertConditionAggregateInput],
  "NOT": AlertConditionAggregateInput,
  "node": AlertConditionNodeAggregationWhereInput
}

AlertConditionConnectFieldInput

Fields
Input Field Description
where - ConditionGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - ConditionGroupConnectInput
Example
{
  "where": ConditionGroupConnectWhere,
  "overwrite": true,
  "connect": ConditionGroupConnectInput
}

AlertConditionConnection

Fields
Field Name Description
edges - [AlertConditionRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [AlertConditionRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

AlertConditionConnectionSort

Fields
Input Field Description
node - ConditionGroupSort
Example
{"node": ConditionGroupSort}

AlertConditionConnectionWhere

Example
{
  "AND": [AlertConditionConnectionWhere],
  "OR": [AlertConditionConnectionWhere],
  "NOT": AlertConditionConnectionWhere,
  "node": ConditionGroupWhere
}

AlertConditionCreateFieldInput

Fields
Input Field Description
node - ConditionGroupCreateInput!
Example
{"node": ConditionGroupCreateInput}

AlertConditionDeleteFieldInput

Fields
Input Field Description
where - AlertConditionConnectionWhere
delete - ConditionGroupDeleteInput
Example
{
  "where": AlertConditionConnectionWhere,
  "delete": ConditionGroupDeleteInput
}

AlertConditionDisconnectFieldInput

Fields
Input Field Description
where - AlertConditionConnectionWhere
disconnect - ConditionGroupDisconnectInput
Example
{
  "where": AlertConditionConnectionWhere,
  "disconnect": ConditionGroupDisconnectInput
}

AlertConditionFieldInput

Fields
Input Field Description
connect - AlertConditionConnectFieldInput
create - AlertConditionCreateFieldInput
Example
{
  "connect": AlertConditionConnectFieldInput,
  "create": AlertConditionCreateFieldInput
}

AlertConditionGroupConditionAggregationSelection

Fields
Field Name Description
count - Int!
node - AlertConditionGroupConditionNodeAggregateSelection
Example
{
  "count": 123,
  "node": AlertConditionGroupConditionNodeAggregateSelection
}

AlertConditionGroupConditionNodeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

AlertConditionNodeAggregationWhereInput

Fields
Input Field Description
AND - [AlertConditionNodeAggregationWhereInput!]
OR - [AlertConditionNodeAggregationWhereInput!]
NOT - AlertConditionNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [AlertConditionNodeAggregationWhereInput],
  "OR": [AlertConditionNodeAggregationWhereInput],
  "NOT": AlertConditionNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 123,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 123.45,
  "label_LONGEST_LENGTH_GT": 987,
  "label_SHORTEST_LENGTH_GT": 987,
  "label_AVERAGE_LENGTH_GTE": 987.65,
  "label_LONGEST_LENGTH_GTE": 123,
  "label_SHORTEST_LENGTH_GTE": 123,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 123,
  "label_SHORTEST_LENGTH_LT": 987,
  "label_AVERAGE_LENGTH_LTE": 123.45,
  "label_LONGEST_LENGTH_LTE": 123,
  "label_SHORTEST_LENGTH_LTE": 123
}

AlertConditionRelationship

Fields
Field Name Description
cursor - String!
node - ConditionGroup!
Example
{
  "cursor": "xyz789",
  "node": ConditionGroup
}

AlertConditionUpdateConnectionInput

Fields
Input Field Description
node - ConditionGroupUpdateInput
Example
{"node": ConditionGroupUpdateInput}

AlertConditionUpdateFieldInput

Example
{
  "where": AlertConditionConnectionWhere,
  "connect": AlertConditionConnectFieldInput,
  "disconnect": AlertConditionDisconnectFieldInput,
  "create": AlertConditionCreateFieldInput,
  "update": AlertConditionUpdateConnectionInput,
  "delete": AlertConditionDeleteFieldInput
}

AlertConnectInput

Fields
Input Field Description
condition - AlertConditionConnectFieldInput
Example
{"condition": AlertConditionConnectFieldInput}

AlertConnectWhere

Fields
Input Field Description
node - AlertWhere!
Example
{"node": AlertWhere}

AlertCreateInput

Fields
Input Field Description
message - String
condition - AlertConditionFieldInput
Example
{
  "message": "xyz789",
  "condition": AlertConditionFieldInput
}

AlertDeleteInput

Fields
Input Field Description
condition - AlertConditionDeleteFieldInput
Example
{"condition": AlertConditionDeleteFieldInput}

AlertDisconnectInput

Fields
Input Field Description
condition - AlertConditionDisconnectFieldInput
Example
{"condition": AlertConditionDisconnectFieldInput}

AlertEdge

Fields
Field Name Description
cursor - String!
node - Alert!
Example
{
  "cursor": "abc123",
  "node": Alert
}

AlertGroup

Fields
Field Name Description
severeAggregate - AlertGroupAlertSevereAggregationSelection
Arguments
where - AlertWhere
directed - Boolean
severe - Alert
Arguments
where - AlertWhere
options - AlertOptions
directed - Boolean
severeConnection - AlertGroupSevereConnection!
Arguments
warningAggregate - AlertGroupAlertWarningAggregationSelection
Arguments
where - AlertWhere
directed - Boolean
warning - Alert
Arguments
where - AlertWhere
options - AlertOptions
directed - Boolean
warningConnection - AlertGroupWarningConnection!
Arguments
Example
{
  "severeAggregate": AlertGroupAlertSevereAggregationSelection,
  "severe": Alert,
  "severeConnection": AlertGroupSevereConnection,
  "warningAggregate": AlertGroupAlertWarningAggregationSelection,
  "warning": Alert,
  "warningConnection": AlertGroupWarningConnection
}

AlertGroupAggregateSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

AlertGroupAlertSevereAggregationSelection

Fields
Field Name Description
count - Int!
node - AlertGroupAlertSevereNodeAggregateSelection
Example
{
  "count": 123,
  "node": AlertGroupAlertSevereNodeAggregateSelection
}

AlertGroupAlertSevereNodeAggregateSelection

Fields
Field Name Description
message - StringAggregateSelection!
Example
{"message": StringAggregateSelection}

AlertGroupAlertWarningAggregationSelection

Fields
Field Name Description
count - Int!
node - AlertGroupAlertWarningNodeAggregateSelection
Example
{
  "count": 123,
  "node": AlertGroupAlertWarningNodeAggregateSelection
}

AlertGroupAlertWarningNodeAggregateSelection

Fields
Field Name Description
message - StringAggregateSelection!
Example
{"message": StringAggregateSelection}

AlertGroupConnectInput

Fields
Input Field Description
severe - AlertGroupSevereConnectFieldInput
warning - AlertGroupWarningConnectFieldInput
Example
{
  "severe": AlertGroupSevereConnectFieldInput,
  "warning": AlertGroupWarningConnectFieldInput
}

AlertGroupConnectWhere

Fields
Input Field Description
node - AlertGroupWhere!
Example
{"node": AlertGroupWhere}

AlertGroupCreateInput

Fields
Input Field Description
severe - AlertGroupSevereFieldInput
warning - AlertGroupWarningFieldInput
Example
{
  "severe": AlertGroupSevereFieldInput,
  "warning": AlertGroupWarningFieldInput
}

AlertGroupDeleteInput

Fields
Input Field Description
severe - AlertGroupSevereDeleteFieldInput
warning - AlertGroupWarningDeleteFieldInput
Example
{
  "severe": AlertGroupSevereDeleteFieldInput,
  "warning": AlertGroupWarningDeleteFieldInput
}

AlertGroupDisconnectInput

Fields
Input Field Description
severe - AlertGroupSevereDisconnectFieldInput
warning - AlertGroupWarningDisconnectFieldInput
Example
{
  "severe": AlertGroupSevereDisconnectFieldInput,
  "warning": AlertGroupWarningDisconnectFieldInput
}

AlertGroupEdge

Fields
Field Name Description
cursor - String!
node - AlertGroup!
Example
{
  "cursor": "abc123",
  "node": AlertGroup
}

AlertGroupInput

Fields
Input Field Description
severe - AlertInput
warning - AlertInput
Example
{
  "severe": AlertInput,
  "warning": AlertInput
}

AlertGroupOptions

Fields
Input Field Description
limit - Int
offset - Int
Example
{"limit": 987, "offset": 987}

AlertGroupSevereAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [AlertGroupSevereAggregateInput!]
OR - [AlertGroupSevereAggregateInput!]
NOT - AlertGroupSevereAggregateInput
node - AlertGroupSevereNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [AlertGroupSevereAggregateInput],
  "OR": [AlertGroupSevereAggregateInput],
  "NOT": AlertGroupSevereAggregateInput,
  "node": AlertGroupSevereNodeAggregationWhereInput
}

AlertGroupSevereConnectFieldInput

Fields
Input Field Description
where - AlertConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertConnectInput
Example
{
  "where": AlertConnectWhere,
  "overwrite": false,
  "connect": AlertConnectInput
}

AlertGroupSevereConnection

Fields
Field Name Description
edges - [AlertGroupSevereRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [AlertGroupSevereRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

AlertGroupSevereConnectionSort

Fields
Input Field Description
node - AlertSort
Example
{"node": AlertSort}

AlertGroupSevereConnectionWhere

Example
{
  "AND": [AlertGroupSevereConnectionWhere],
  "OR": [AlertGroupSevereConnectionWhere],
  "NOT": AlertGroupSevereConnectionWhere,
  "node": AlertWhere
}

AlertGroupSevereCreateFieldInput

Fields
Input Field Description
node - AlertCreateInput!
Example
{"node": AlertCreateInput}

AlertGroupSevereDeleteFieldInput

Fields
Input Field Description
where - AlertGroupSevereConnectionWhere
delete - AlertDeleteInput
Example
{
  "where": AlertGroupSevereConnectionWhere,
  "delete": AlertDeleteInput
}

AlertGroupSevereDisconnectFieldInput

Fields
Input Field Description
where - AlertGroupSevereConnectionWhere
disconnect - AlertDisconnectInput
Example
{
  "where": AlertGroupSevereConnectionWhere,
  "disconnect": AlertDisconnectInput
}

AlertGroupSevereFieldInput

Fields
Input Field Description
connect - AlertGroupSevereConnectFieldInput
create - AlertGroupSevereCreateFieldInput
Example
{
  "connect": AlertGroupSevereConnectFieldInput,
  "create": AlertGroupSevereCreateFieldInput
}

AlertGroupSevereNodeAggregationWhereInput

Fields
Input Field Description
AND - [AlertGroupSevereNodeAggregationWhereInput!]
OR - [AlertGroupSevereNodeAggregationWhereInput!]
NOT - AlertGroupSevereNodeAggregationWhereInput
message_AVERAGE_LENGTH_EQUAL - Float
message_LONGEST_LENGTH_EQUAL - Int
message_SHORTEST_LENGTH_EQUAL - Int
message_AVERAGE_LENGTH_GT - Float
message_LONGEST_LENGTH_GT - Int
message_SHORTEST_LENGTH_GT - Int
message_AVERAGE_LENGTH_GTE - Float
message_LONGEST_LENGTH_GTE - Int
message_SHORTEST_LENGTH_GTE - Int
message_AVERAGE_LENGTH_LT - Float
message_LONGEST_LENGTH_LT - Int
message_SHORTEST_LENGTH_LT - Int
message_AVERAGE_LENGTH_LTE - Float
message_LONGEST_LENGTH_LTE - Int
message_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [AlertGroupSevereNodeAggregationWhereInput],
  "OR": [AlertGroupSevereNodeAggregationWhereInput],
  "NOT": AlertGroupSevereNodeAggregationWhereInput,
  "message_AVERAGE_LENGTH_EQUAL": 123.45,
  "message_LONGEST_LENGTH_EQUAL": 123,
  "message_SHORTEST_LENGTH_EQUAL": 987,
  "message_AVERAGE_LENGTH_GT": 987.65,
  "message_LONGEST_LENGTH_GT": 123,
  "message_SHORTEST_LENGTH_GT": 123,
  "message_AVERAGE_LENGTH_GTE": 987.65,
  "message_LONGEST_LENGTH_GTE": 123,
  "message_SHORTEST_LENGTH_GTE": 987,
  "message_AVERAGE_LENGTH_LT": 123.45,
  "message_LONGEST_LENGTH_LT": 123,
  "message_SHORTEST_LENGTH_LT": 987,
  "message_AVERAGE_LENGTH_LTE": 987.65,
  "message_LONGEST_LENGTH_LTE": 123,
  "message_SHORTEST_LENGTH_LTE": 987
}

AlertGroupSevereRelationship

Fields
Field Name Description
cursor - String!
node - Alert!
Example
{
  "cursor": "abc123",
  "node": Alert
}

AlertGroupSevereUpdateConnectionInput

Fields
Input Field Description
node - AlertUpdateInput
Example
{"node": AlertUpdateInput}

AlertGroupSevereUpdateFieldInput

Example
{
  "where": AlertGroupSevereConnectionWhere,
  "connect": AlertGroupSevereConnectFieldInput,
  "disconnect": AlertGroupSevereDisconnectFieldInput,
  "create": AlertGroupSevereCreateFieldInput,
  "update": AlertGroupSevereUpdateConnectionInput,
  "delete": AlertGroupSevereDeleteFieldInput
}

AlertGroupUpdateInput

Fields
Input Field Description
severe - AlertGroupSevereUpdateFieldInput
warning - AlertGroupWarningUpdateFieldInput
Example
{
  "severe": AlertGroupSevereUpdateFieldInput,
  "warning": AlertGroupWarningUpdateFieldInput
}

AlertGroupWarningAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [AlertGroupWarningAggregateInput!]
OR - [AlertGroupWarningAggregateInput!]
NOT - AlertGroupWarningAggregateInput
node - AlertGroupWarningNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [AlertGroupWarningAggregateInput],
  "OR": [AlertGroupWarningAggregateInput],
  "NOT": AlertGroupWarningAggregateInput,
  "node": AlertGroupWarningNodeAggregationWhereInput
}

AlertGroupWarningConnectFieldInput

Fields
Input Field Description
where - AlertConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertConnectInput
Example
{
  "where": AlertConnectWhere,
  "overwrite": true,
  "connect": AlertConnectInput
}

AlertGroupWarningConnection

Fields
Field Name Description
edges - [AlertGroupWarningRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [AlertGroupWarningRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

AlertGroupWarningConnectionSort

Fields
Input Field Description
node - AlertSort
Example
{"node": AlertSort}

AlertGroupWarningConnectionWhere

Example
{
  "AND": [AlertGroupWarningConnectionWhere],
  "OR": [AlertGroupWarningConnectionWhere],
  "NOT": AlertGroupWarningConnectionWhere,
  "node": AlertWhere
}

AlertGroupWarningCreateFieldInput

Fields
Input Field Description
node - AlertCreateInput!
Example
{"node": AlertCreateInput}

AlertGroupWarningDeleteFieldInput

Fields
Input Field Description
where - AlertGroupWarningConnectionWhere
delete - AlertDeleteInput
Example
{
  "where": AlertGroupWarningConnectionWhere,
  "delete": AlertDeleteInput
}

AlertGroupWarningDisconnectFieldInput

Fields
Input Field Description
where - AlertGroupWarningConnectionWhere
disconnect - AlertDisconnectInput
Example
{
  "where": AlertGroupWarningConnectionWhere,
  "disconnect": AlertDisconnectInput
}

AlertGroupWarningFieldInput

Fields
Input Field Description
connect - AlertGroupWarningConnectFieldInput
create - AlertGroupWarningCreateFieldInput
Example
{
  "connect": AlertGroupWarningConnectFieldInput,
  "create": AlertGroupWarningCreateFieldInput
}

AlertGroupWarningNodeAggregationWhereInput

Fields
Input Field Description
AND - [AlertGroupWarningNodeAggregationWhereInput!]
OR - [AlertGroupWarningNodeAggregationWhereInput!]
NOT - AlertGroupWarningNodeAggregationWhereInput
message_AVERAGE_LENGTH_EQUAL - Float
message_LONGEST_LENGTH_EQUAL - Int
message_SHORTEST_LENGTH_EQUAL - Int
message_AVERAGE_LENGTH_GT - Float
message_LONGEST_LENGTH_GT - Int
message_SHORTEST_LENGTH_GT - Int
message_AVERAGE_LENGTH_GTE - Float
message_LONGEST_LENGTH_GTE - Int
message_SHORTEST_LENGTH_GTE - Int
message_AVERAGE_LENGTH_LT - Float
message_LONGEST_LENGTH_LT - Int
message_SHORTEST_LENGTH_LT - Int
message_AVERAGE_LENGTH_LTE - Float
message_LONGEST_LENGTH_LTE - Int
message_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [AlertGroupWarningNodeAggregationWhereInput],
  "OR": [AlertGroupWarningNodeAggregationWhereInput],
  "NOT": AlertGroupWarningNodeAggregationWhereInput,
  "message_AVERAGE_LENGTH_EQUAL": 987.65,
  "message_LONGEST_LENGTH_EQUAL": 123,
  "message_SHORTEST_LENGTH_EQUAL": 987,
  "message_AVERAGE_LENGTH_GT": 123.45,
  "message_LONGEST_LENGTH_GT": 123,
  "message_SHORTEST_LENGTH_GT": 123,
  "message_AVERAGE_LENGTH_GTE": 987.65,
  "message_LONGEST_LENGTH_GTE": 987,
  "message_SHORTEST_LENGTH_GTE": 987,
  "message_AVERAGE_LENGTH_LT": 987.65,
  "message_LONGEST_LENGTH_LT": 123,
  "message_SHORTEST_LENGTH_LT": 987,
  "message_AVERAGE_LENGTH_LTE": 123.45,
  "message_LONGEST_LENGTH_LTE": 123,
  "message_SHORTEST_LENGTH_LTE": 987
}

AlertGroupWarningRelationship

Fields
Field Name Description
cursor - String!
node - Alert!
Example
{
  "cursor": "abc123",
  "node": Alert
}

AlertGroupWarningUpdateConnectionInput

Fields
Input Field Description
node - AlertUpdateInput
Example
{"node": AlertUpdateInput}

AlertGroupWarningUpdateFieldInput

Example
{
  "where": AlertGroupWarningConnectionWhere,
  "connect": AlertGroupWarningConnectFieldInput,
  "disconnect": AlertGroupWarningDisconnectFieldInput,
  "create": AlertGroupWarningCreateFieldInput,
  "update": AlertGroupWarningUpdateConnectionInput,
  "delete": AlertGroupWarningDeleteFieldInput
}

AlertGroupWhere

Fields
Input Field Description
OR - [AlertGroupWhere!]
AND - [AlertGroupWhere!]
NOT - AlertGroupWhere
severe - AlertWhere
severe_NOT - AlertWhere
severeConnection - AlertGroupSevereConnectionWhere
severeConnection_NOT - AlertGroupSevereConnectionWhere
severeAggregate - AlertGroupSevereAggregateInput
warning - AlertWhere
warning_NOT - AlertWhere
warningConnection - AlertGroupWarningConnectionWhere
warningConnection_NOT - AlertGroupWarningConnectionWhere
warningAggregate - AlertGroupWarningAggregateInput
Example
{
  "OR": [AlertGroupWhere],
  "AND": [AlertGroupWhere],
  "NOT": AlertGroupWhere,
  "severe": AlertWhere,
  "severe_NOT": AlertWhere,
  "severeConnection": AlertGroupSevereConnectionWhere,
  "severeConnection_NOT": AlertGroupSevereConnectionWhere,
  "severeAggregate": AlertGroupSevereAggregateInput,
  "warning": AlertWhere,
  "warning_NOT": AlertWhere,
  "warningConnection": AlertGroupWarningConnectionWhere,
  "warningConnection_NOT": AlertGroupWarningConnectionWhere,
  "warningAggregate": AlertGroupWarningAggregateInput
}

AlertGroupsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [AlertGroupEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [AlertGroupEdge]
}

AlertInput

Fields
Input Field Description
condition - ConditionGroupInput!
message - String
Example
{
  "condition": ConditionGroupInput,
  "message": "xyz789"
}

AlertLevel

Values
Enum Value Description

None

Warning

Severe

Example
"None"

AlertOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [AlertSort!] Specify one or more AlertSort objects to sort Alerts by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [AlertSort]}

AlertSort

Description

Fields to sort Alerts by. The order in which sorts are applied is not guaranteed when specifying many fields in one AlertSort object.

Fields
Input Field Description
message - SortDirection
Example
{"message": "ASC"}

AlertUpdateInput

Fields
Input Field Description
message - String
condition - AlertConditionUpdateFieldInput
Example
{
  "message": "abc123",
  "condition": AlertConditionUpdateFieldInput
}

AlertWhere

Fields
Input Field Description
message - String
message_IN - [String]
message_CONTAINS - String
message_STARTS_WITH - String
message_ENDS_WITH - String
OR - [AlertWhere!]
AND - [AlertWhere!]
NOT - AlertWhere
condition - ConditionGroupWhere
condition_NOT - ConditionGroupWhere
conditionConnection - AlertConditionConnectionWhere
conditionConnection_NOT - AlertConditionConnectionWhere
conditionAggregate - AlertConditionAggregateInput
Example
{
  "message": "abc123",
  "message_IN": ["xyz789"],
  "message_CONTAINS": "xyz789",
  "message_STARTS_WITH": "xyz789",
  "message_ENDS_WITH": "xyz789",
  "OR": [AlertWhere],
  "AND": [AlertWhere],
  "NOT": AlertWhere,
  "condition": ConditionGroupWhere,
  "condition_NOT": ConditionGroupWhere,
  "conditionConnection": AlertConditionConnectionWhere,
  "conditionConnection_NOT": AlertConditionConnectionWhere,
  "conditionAggregate": AlertConditionAggregateInput
}

AlertsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [AlertEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [AlertEdge]
}

Answer

Description

Represents a single response given by the patient during an interview. It stores the raw value(s) for a questionnaire step, metadata about the question (type, choices, medical label, hint), and the computed alert level. Each Answer is linked to both its Interview and the specific QuestionnaireStep.

We denormalize the AI question’s metadata (type, hint, medicalLabel, choices) onto the Answer to snapshot exactly what the patient saw when responding and to keep it to restore on previous.

Fields
Field Name Description
field - String
type - AiResponseType
choices - [String!]
hint - String
medicalLabel - String
values - [String!]!
label - String
order - Int!
alert - AlertLevel
createdAt - DateTime!
interviewAggregate - AnswerInterviewInterviewAggregationSelection
Arguments
where - InterviewWhere
directed - Boolean
interview - Interview!
Arguments
where - InterviewWhere
options - InterviewOptions
directed - Boolean
interviewConnection - AnswerInterviewConnection!
Arguments
questionAggregate - AnswerQuestionnaireStepQuestionAggregationSelection
Arguments
directed - Boolean
question - QuestionnaireStep!
Arguments
questionConnection - AnswerQuestionConnection!
Arguments
Example
{
  "field": "xyz789",
  "type": "Text",
  "choices": ["xyz789"],
  "hint": "xyz789",
  "medicalLabel": "xyz789",
  "values": ["abc123"],
  "label": "abc123",
  "order": 987,
  "alert": "None",
  "createdAt": "2007-12-03T10:15:30Z",
  "interviewAggregate": AnswerInterviewInterviewAggregationSelection,
  "interview": Interview,
  "interviewConnection": AnswerInterviewConnection,
  "questionAggregate": AnswerQuestionnaireStepQuestionAggregationSelection,
  "question": QuestionnaireStep,
  "questionConnection": AnswerQuestionConnection
}

AnswerAggregateSelection

Fields
Field Name Description
count - Int!
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "count": 123,
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

AnswerConnectInput

Fields
Input Field Description
interview - AnswerInterviewConnectFieldInput
question - AnswerQuestionConnectFieldInput
Example
{
  "interview": AnswerInterviewConnectFieldInput,
  "question": AnswerQuestionConnectFieldInput
}

AnswerConnectWhere

Fields
Input Field Description
node - AnswerWhere!
Example
{"node": AnswerWhere}

AnswerCreateInput

Fields
Input Field Description
field - String
type - AiResponseType
choices - [String!]
hint - String
medicalLabel - String
values - [String!]!
order - Int!
alert - AlertLevel
interview - AnswerInterviewFieldInput
question - AnswerQuestionFieldInput
Example
{
  "field": "xyz789",
  "type": "Text",
  "choices": ["xyz789"],
  "hint": "xyz789",
  "medicalLabel": "abc123",
  "values": ["abc123"],
  "order": 987,
  "alert": "None",
  "interview": AnswerInterviewFieldInput,
  "question": AnswerQuestionFieldInput
}

AnswerDeleteInput

Fields
Input Field Description
interview - AnswerInterviewDeleteFieldInput
question - AnswerQuestionDeleteFieldInput
Example
{
  "interview": AnswerInterviewDeleteFieldInput,
  "question": AnswerQuestionDeleteFieldInput
}

AnswerDisconnectInput

Fields
Input Field Description
interview - AnswerInterviewDisconnectFieldInput
question - AnswerQuestionDisconnectFieldInput
Example
{
  "interview": AnswerInterviewDisconnectFieldInput,
  "question": AnswerQuestionDisconnectFieldInput
}

AnswerEdge

Fields
Field Name Description
cursor - String!
node - Answer!
Example
{
  "cursor": "abc123",
  "node": Answer
}

AnswerFiltersParams

Fields
Input Field Description
anonymous - Boolean
filters - [ExportFilterGroup!]!
criteria - [ExportCriterion!]!
Example
{
  "anonymous": false,
  "filters": [ExportFilterGroup],
  "criteria": [ExportCriterion]
}

AnswerInterviewAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [AnswerInterviewAggregateInput!]
OR - [AnswerInterviewAggregateInput!]
NOT - AnswerInterviewAggregateInput
node - AnswerInterviewNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [AnswerInterviewAggregateInput],
  "OR": [AnswerInterviewAggregateInput],
  "NOT": AnswerInterviewAggregateInput,
  "node": AnswerInterviewNodeAggregationWhereInput
}

AnswerInterviewConnectFieldInput

Fields
Input Field Description
where - InterviewConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - InterviewConnectInput
Example
{
  "where": InterviewConnectWhere,
  "overwrite": false,
  "connect": InterviewConnectInput
}

AnswerInterviewConnectOrCreateFieldInput

Fields
Input Field Description
where - InterviewConnectOrCreateWhere!
onCreate - AnswerInterviewConnectOrCreateFieldInputOnCreate!
Example
{
  "where": InterviewConnectOrCreateWhere,
  "onCreate": AnswerInterviewConnectOrCreateFieldInputOnCreate
}

AnswerInterviewConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InterviewOnCreateInput!
Example
{"node": InterviewOnCreateInput}

AnswerInterviewConnection

Fields
Field Name Description
edges - [AnswerInterviewRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [AnswerInterviewRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

AnswerInterviewConnectionSort

Fields
Input Field Description
node - InterviewSort
Example
{"node": InterviewSort}

AnswerInterviewConnectionWhere

Example
{
  "AND": [AnswerInterviewConnectionWhere],
  "OR": [AnswerInterviewConnectionWhere],
  "NOT": AnswerInterviewConnectionWhere,
  "node": InterviewWhere
}

AnswerInterviewCreateFieldInput

Fields
Input Field Description
node - InterviewCreateInput!
Example
{"node": InterviewCreateInput}

AnswerInterviewDeleteFieldInput

Fields
Input Field Description
where - AnswerInterviewConnectionWhere
delete - InterviewDeleteInput
Example
{
  "where": AnswerInterviewConnectionWhere,
  "delete": InterviewDeleteInput
}

AnswerInterviewDisconnectFieldInput

Fields
Input Field Description
where - AnswerInterviewConnectionWhere
disconnect - InterviewDisconnectInput
Example
{
  "where": AnswerInterviewConnectionWhere,
  "disconnect": InterviewDisconnectInput
}

AnswerInterviewFieldInput

Fields
Input Field Description
connectOrCreate - AnswerInterviewConnectOrCreateFieldInput
connect - AnswerInterviewConnectFieldInput
create - AnswerInterviewCreateFieldInput
Example
{
  "connectOrCreate": AnswerInterviewConnectOrCreateFieldInput,
  "connect": AnswerInterviewConnectFieldInput,
  "create": AnswerInterviewCreateFieldInput
}

AnswerInterviewInterviewAggregationSelection

Fields
Field Name Description
count - Int!
node - AnswerInterviewInterviewNodeAggregateSelection
Example
{
  "count": 123,
  "node": AnswerInterviewInterviewNodeAggregateSelection
}

AnswerInterviewInterviewNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

AnswerInterviewNodeAggregationWhereInput

Fields
Input Field Description
AND - [AnswerInterviewNodeAggregationWhereInput!]
OR - [AnswerInterviewNodeAggregationWhereInput!]
NOT - AnswerInterviewNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [AnswerInterviewNodeAggregationWhereInput],
  "OR": [AnswerInterviewNodeAggregationWhereInput],
  "NOT": AnswerInterviewNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

AnswerInterviewRelationship

Fields
Field Name Description
cursor - String!
node - Interview!
Example
{
  "cursor": "xyz789",
  "node": Interview
}

AnswerInterviewUpdateConnectionInput

Fields
Input Field Description
node - InterviewUpdateInput
Example
{"node": InterviewUpdateInput}

AnswerInterviewUpdateFieldInput

Example
{
  "where": AnswerInterviewConnectionWhere,
  "connectOrCreate": AnswerInterviewConnectOrCreateFieldInput,
  "connect": AnswerInterviewConnectFieldInput,
  "disconnect": AnswerInterviewDisconnectFieldInput,
  "create": AnswerInterviewCreateFieldInput,
  "update": AnswerInterviewUpdateConnectionInput,
  "delete": AnswerInterviewDeleteFieldInput
}

AnswerOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [AnswerSort!] Specify one or more AnswerSort objects to sort Answers by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [AnswerSort]}

AnswerQuestionAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [AnswerQuestionAggregateInput!]
OR - [AnswerQuestionAggregateInput!]
NOT - AnswerQuestionAggregateInput
node - AnswerQuestionNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [AnswerQuestionAggregateInput],
  "OR": [AnswerQuestionAggregateInput],
  "NOT": AnswerQuestionAggregateInput,
  "node": AnswerQuestionNodeAggregationWhereInput
}

AnswerQuestionConnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

AnswerQuestionConnection

Fields
Field Name Description
edges - [AnswerQuestionRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [AnswerQuestionRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

AnswerQuestionConnectionSort

Fields
Input Field Description
node - QuestionnaireStepSort
Example
{"node": QuestionnaireStepSort}

AnswerQuestionConnectionWhere

Example
{
  "AND": [AnswerQuestionConnectionWhere],
  "OR": [AnswerQuestionConnectionWhere],
  "NOT": AnswerQuestionConnectionWhere,
  "node": QuestionnaireStepWhere
}

AnswerQuestionCreateFieldInput

Fields
Input Field Description
node - QuestionnaireStepCreateInput!
Example
{"node": QuestionnaireStepCreateInput}

AnswerQuestionDeleteFieldInput

Fields
Input Field Description
where - AnswerQuestionConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": AnswerQuestionConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

AnswerQuestionDisconnectFieldInput

Fields
Input Field Description
where - AnswerQuestionConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": AnswerQuestionConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

AnswerQuestionFieldInput

Fields
Input Field Description
connect - AnswerQuestionConnectFieldInput
create - AnswerQuestionCreateFieldInput
Example
{
  "connect": AnswerQuestionConnectFieldInput,
  "create": AnswerQuestionCreateFieldInput
}

AnswerQuestionNodeAggregationWhereInput

Fields
Input Field Description
AND - [AnswerQuestionNodeAggregationWhereInput!]
OR - [AnswerQuestionNodeAggregationWhereInput!]
NOT - AnswerQuestionNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [AnswerQuestionNodeAggregationWhereInput],
  "OR": [AnswerQuestionNodeAggregationWhereInput],
  "NOT": AnswerQuestionNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

AnswerQuestionRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireStep
}

AnswerQuestionUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
Example
{"node": QuestionnaireStepUpdateInput}

AnswerQuestionUpdateFieldInput

Example
{
  "where": AnswerQuestionConnectionWhere,
  "connect": AnswerQuestionConnectFieldInput,
  "disconnect": AnswerQuestionDisconnectFieldInput,
  "create": AnswerQuestionCreateFieldInput,
  "update": AnswerQuestionUpdateConnectionInput,
  "delete": AnswerQuestionDeleteFieldInput
}

AnswerQuestionnaireStepQuestionAggregationSelection

Fields
Field Name Description
count - Int!
node - AnswerQuestionnaireStepQuestionNodeAggregateSelection
Example
{
  "count": 123,
  "node": AnswerQuestionnaireStepQuestionNodeAggregateSelection
}

AnswerQuestionnaireStepQuestionNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

AnswerSort

Description

Fields to sort Answers by. The order in which sorts are applied is not guaranteed when specifying many fields in one AnswerSort object.

Fields
Input Field Description
field - SortDirection
type - SortDirection
hint - SortDirection
medicalLabel - SortDirection
label - SortDirection
order - SortDirection
alert - SortDirection
createdAt - SortDirection
Example
{
  "field": "ASC",
  "type": "ASC",
  "hint": "ASC",
  "medicalLabel": "ASC",
  "label": "ASC",
  "order": "ASC",
  "alert": "ASC",
  "createdAt": "ASC"
}

AnswerUpdateInput

Fields
Input Field Description
field - String
type - AiResponseType
choices - [String!]
choices_POP - Int
choices_PUSH - [String!]
hint - String
medicalLabel - String
values - [String!]
values_POP - Int
values_PUSH - [String!]
order - Int
order_INCREMENT - Int
order_DECREMENT - Int
alert - AlertLevel
createdAt - DateTime
interview - AnswerInterviewUpdateFieldInput
question - AnswerQuestionUpdateFieldInput
Example
{
  "field": "xyz789",
  "type": "Text",
  "choices": ["xyz789"],
  "choices_POP": 987,
  "choices_PUSH": ["abc123"],
  "hint": "xyz789",
  "medicalLabel": "abc123",
  "values": ["xyz789"],
  "values_POP": 987,
  "values_PUSH": ["abc123"],
  "order": 123,
  "order_INCREMENT": 123,
  "order_DECREMENT": 123,
  "alert": "None",
  "createdAt": "2007-12-03T10:15:30Z",
  "interview": AnswerInterviewUpdateFieldInput,
  "question": AnswerQuestionUpdateFieldInput
}

AnswerWhere

Fields
Input Field Description
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
type - AiResponseType
type_IN - [AiResponseType]
choices - [String!]
choices_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
medicalLabel - String
medicalLabel_IN - [String]
medicalLabel_CONTAINS - String
medicalLabel_STARTS_WITH - String
medicalLabel_ENDS_WITH - String
values - [String!]
values_INCLUDES - String
label - String
label_IN - [String]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
order - Int
order_IN - [Int!]
order_LT - Int
order_LTE - Int
order_GT - Int
order_GTE - Int
alert - AlertLevel
alert_IN - [AlertLevel]
createdAt - DateTime
createdAt_IN - [DateTime!]
createdAt_LT - DateTime
createdAt_LTE - DateTime
createdAt_GT - DateTime
createdAt_GTE - DateTime
OR - [AnswerWhere!]
AND - [AnswerWhere!]
NOT - AnswerWhere
interview - InterviewWhere
interview_NOT - InterviewWhere
interviewConnection - AnswerInterviewConnectionWhere
interviewConnection_NOT - AnswerInterviewConnectionWhere
interviewAggregate - AnswerInterviewAggregateInput
question - QuestionnaireStepWhere
question_NOT - QuestionnaireStepWhere
questionConnection - AnswerQuestionConnectionWhere
questionConnection_NOT - AnswerQuestionConnectionWhere
questionAggregate - AnswerQuestionAggregateInput
Example
{
  "field": "abc123",
  "field_IN": ["xyz789"],
  "field_CONTAINS": "abc123",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "type": "Text",
  "type_IN": ["Text"],
  "choices": ["abc123"],
  "choices_INCLUDES": "abc123",
  "hint": "xyz789",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "xyz789",
  "hint_ENDS_WITH": "abc123",
  "medicalLabel": "abc123",
  "medicalLabel_IN": ["xyz789"],
  "medicalLabel_CONTAINS": "abc123",
  "medicalLabel_STARTS_WITH": "xyz789",
  "medicalLabel_ENDS_WITH": "abc123",
  "values": ["xyz789"],
  "values_INCLUDES": "xyz789",
  "label": "xyz789",
  "label_IN": ["abc123"],
  "label_CONTAINS": "xyz789",
  "label_STARTS_WITH": "xyz789",
  "label_ENDS_WITH": "abc123",
  "order": 123,
  "order_IN": [987],
  "order_LT": 123,
  "order_LTE": 987,
  "order_GT": 987,
  "order_GTE": 987,
  "alert": "None",
  "alert_IN": ["None"],
  "createdAt": "2007-12-03T10:15:30Z",
  "createdAt_IN": ["2007-12-03T10:15:30Z"],
  "createdAt_LT": "2007-12-03T10:15:30Z",
  "createdAt_LTE": "2007-12-03T10:15:30Z",
  "createdAt_GT": "2007-12-03T10:15:30Z",
  "createdAt_GTE": "2007-12-03T10:15:30Z",
  "OR": [AnswerWhere],
  "AND": [AnswerWhere],
  "NOT": AnswerWhere,
  "interview": InterviewWhere,
  "interview_NOT": InterviewWhere,
  "interviewConnection": AnswerInterviewConnectionWhere,
  "interviewConnection_NOT": AnswerInterviewConnectionWhere,
  "interviewAggregate": AnswerInterviewAggregateInput,
  "question": QuestionnaireStepWhere,
  "question_NOT": QuestionnaireStepWhere,
  "questionConnection": AnswerQuestionConnectionWhere,
  "questionConnection_NOT": AnswerQuestionConnectionWhere,
  "questionAggregate": AnswerQuestionAggregateInput
}

AnswersConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [AnswerEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [AnswerEdge]
}

ApiClient

Fields
Field Name Description
id - ID!
name - String!
email - String!
password - String!
phone - String
doctorAggregate - ApiClientDoctorDoctorAggregationSelection
Arguments
where - DoctorWhere
directed - Boolean
doctor - Doctor!
Arguments
where - DoctorWhere
options - DoctorOptions
directed - Boolean
doctorConnection - ApiClientDoctorConnection!
Arguments
Example
{
  "id": "4",
  "name": "xyz789",
  "email": "abc123",
  "password": "abc123",
  "phone": "xyz789",
  "doctorAggregate": ApiClientDoctorDoctorAggregationSelection,
  "doctor": Doctor,
  "doctorConnection": ApiClientDoctorConnection
}

ApiClientAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
email - StringAggregateSelection!
phone - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "email": StringAggregateSelection,
  "phone": StringAggregateSelection
}

ApiClientConnectInput

Fields
Input Field Description
doctor - ApiClientDoctorConnectFieldInput
Example
{"doctor": ApiClientDoctorConnectFieldInput}

ApiClientConnectOrCreateWhere

Fields
Input Field Description
node - ApiClientUniqueWhere!
Example
{"node": ApiClientUniqueWhere}

ApiClientConnectWhere

Fields
Input Field Description
node - ApiClientWhere!
Example
{"node": ApiClientWhere}

ApiClientCreateInput

Fields
Input Field Description
name - String!
email - String!
phone - String
doctor - ApiClientDoctorFieldInput
Example
{
  "name": "xyz789",
  "email": "abc123",
  "phone": "xyz789",
  "doctor": ApiClientDoctorFieldInput
}

ApiClientDeleteInput

Fields
Input Field Description
doctor - ApiClientDoctorDeleteFieldInput
Example
{"doctor": ApiClientDoctorDeleteFieldInput}

ApiClientDisconnectInput

Fields
Input Field Description
doctor - ApiClientDoctorDisconnectFieldInput
Example
{"doctor": ApiClientDoctorDisconnectFieldInput}

ApiClientDoctorAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [ApiClientDoctorAggregateInput!]
OR - [ApiClientDoctorAggregateInput!]
NOT - ApiClientDoctorAggregateInput
node - ApiClientDoctorNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [ApiClientDoctorAggregateInput],
  "OR": [ApiClientDoctorAggregateInput],
  "NOT": ApiClientDoctorAggregateInput,
  "node": ApiClientDoctorNodeAggregationWhereInput
}

ApiClientDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "overwrite": false,
  "connect": DoctorConnectInput
}

ApiClientDoctorConnectOrCreateFieldInput

Fields
Input Field Description
where - DoctorConnectOrCreateWhere!
onCreate - ApiClientDoctorConnectOrCreateFieldInputOnCreate!
Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": ApiClientDoctorConnectOrCreateFieldInputOnCreate
}

ApiClientDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

ApiClientDoctorConnection

Fields
Field Name Description
edges - [ApiClientDoctorRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [ApiClientDoctorRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

ApiClientDoctorConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

ApiClientDoctorConnectionWhere

Example
{
  "AND": [ApiClientDoctorConnectionWhere],
  "OR": [ApiClientDoctorConnectionWhere],
  "NOT": ApiClientDoctorConnectionWhere,
  "node": DoctorWhere
}

ApiClientDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

ApiClientDoctorDeleteFieldInput

Fields
Input Field Description
where - ApiClientDoctorConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": ApiClientDoctorConnectionWhere,
  "delete": DoctorDeleteInput
}

ApiClientDoctorDisconnectFieldInput

Fields
Input Field Description
where - ApiClientDoctorConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": ApiClientDoctorConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

ApiClientDoctorDoctorAggregationSelection

Fields
Field Name Description
count - Int!
node - ApiClientDoctorDoctorNodeAggregateSelection
Example
{
  "count": 123,
  "node": ApiClientDoctorDoctorNodeAggregateSelection
}

ApiClientDoctorDoctorNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

ApiClientDoctorFieldInput

Fields
Input Field Description
connectOrCreate - ApiClientDoctorConnectOrCreateFieldInput
connect - ApiClientDoctorConnectFieldInput
create - ApiClientDoctorCreateFieldInput
Example
{
  "connectOrCreate": ApiClientDoctorConnectOrCreateFieldInput,
  "connect": ApiClientDoctorConnectFieldInput,
  "create": ApiClientDoctorCreateFieldInput
}

ApiClientDoctorNodeAggregationWhereInput

Fields
Input Field Description
AND - [ApiClientDoctorNodeAggregationWhereInput!]
OR - [ApiClientDoctorNodeAggregationWhereInput!]
NOT - ApiClientDoctorNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [ApiClientDoctorNodeAggregationWhereInput],
  "OR": [ApiClientDoctorNodeAggregationWhereInput],
  "NOT": ApiClientDoctorNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 123.45,
  "email_LONGEST_LENGTH_EQUAL": 987,
  "email_SHORTEST_LENGTH_EQUAL": 987,
  "email_AVERAGE_LENGTH_GT": 987.65,
  "email_LONGEST_LENGTH_GT": 123,
  "email_SHORTEST_LENGTH_GT": 123,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 987,
  "email_AVERAGE_LENGTH_LT": 123.45,
  "email_LONGEST_LENGTH_LT": 123,
  "email_SHORTEST_LENGTH_LT": 123,
  "email_AVERAGE_LENGTH_LTE": 987.65,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 987,
  "firstName_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstName_LONGEST_LENGTH_EQUAL": 123,
  "firstName_SHORTEST_LENGTH_EQUAL": 123,
  "firstName_AVERAGE_LENGTH_GT": 987.65,
  "firstName_LONGEST_LENGTH_GT": 123,
  "firstName_SHORTEST_LENGTH_GT": 123,
  "firstName_AVERAGE_LENGTH_GTE": 123.45,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 123,
  "firstName_AVERAGE_LENGTH_LT": 987.65,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 123,
  "firstName_AVERAGE_LENGTH_LTE": 987.65,
  "firstName_LONGEST_LENGTH_LTE": 987,
  "firstName_SHORTEST_LENGTH_LTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 123,
  "lastName_SHORTEST_LENGTH_EQUAL": 987,
  "lastName_AVERAGE_LENGTH_GT": 123.45,
  "lastName_LONGEST_LENGTH_GT": 123,
  "lastName_SHORTEST_LENGTH_GT": 987,
  "lastName_AVERAGE_LENGTH_GTE": 123.45,
  "lastName_LONGEST_LENGTH_GTE": 123,
  "lastName_SHORTEST_LENGTH_GTE": 987,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 987,
  "lastName_SHORTEST_LENGTH_LT": 987,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 123,
  "lastName_SHORTEST_LENGTH_LTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GT": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 123,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "phone_AVERAGE_LENGTH_EQUAL": 123.45,
  "phone_LONGEST_LENGTH_EQUAL": 987,
  "phone_SHORTEST_LENGTH_EQUAL": 123,
  "phone_AVERAGE_LENGTH_GT": 987.65,
  "phone_LONGEST_LENGTH_GT": 987,
  "phone_SHORTEST_LENGTH_GT": 987,
  "phone_AVERAGE_LENGTH_GTE": 123.45,
  "phone_LONGEST_LENGTH_GTE": 987,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 123.45,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 123,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 987,
  "phone_SHORTEST_LENGTH_LTE": 987,
  "rpps_AVERAGE_LENGTH_EQUAL": 987.65,
  "rpps_LONGEST_LENGTH_EQUAL": 123,
  "rpps_SHORTEST_LENGTH_EQUAL": 123,
  "rpps_AVERAGE_LENGTH_GT": 987.65,
  "rpps_LONGEST_LENGTH_GT": 987,
  "rpps_SHORTEST_LENGTH_GT": 123,
  "rpps_AVERAGE_LENGTH_GTE": 123.45,
  "rpps_LONGEST_LENGTH_GTE": 123,
  "rpps_SHORTEST_LENGTH_GTE": 987,
  "rpps_AVERAGE_LENGTH_LT": 987.65,
  "rpps_LONGEST_LENGTH_LT": 987,
  "rpps_SHORTEST_LENGTH_LT": 123,
  "rpps_AVERAGE_LENGTH_LTE": 123.45,
  "rpps_LONGEST_LENGTH_LTE": 987,
  "rpps_SHORTEST_LENGTH_LTE": 987
}

ApiClientDoctorRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "abc123",
  "node": Doctor
}

ApiClientDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

ApiClientDoctorUpdateFieldInput

Example
{
  "where": ApiClientDoctorConnectionWhere,
  "connectOrCreate": ApiClientDoctorConnectOrCreateFieldInput,
  "connect": ApiClientDoctorConnectFieldInput,
  "disconnect": ApiClientDoctorDisconnectFieldInput,
  "create": ApiClientDoctorCreateFieldInput,
  "update": ApiClientDoctorUpdateConnectionInput,
  "delete": ApiClientDoctorDeleteFieldInput
}

ApiClientEdge

Fields
Field Name Description
cursor - String!
node - ApiClient!
Example
{
  "cursor": "xyz789",
  "node": ApiClient
}

ApiClientOnCreateInput

Fields
Input Field Description
name - String!
email - String!
phone - String
Example
{
  "name": "xyz789",
  "email": "abc123",
  "phone": "abc123"
}

ApiClientOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [ApiClientSort!] Specify one or more ApiClientSort objects to sort ApiClients by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [ApiClientSort]}

ApiClientSort

Description

Fields to sort ApiClients by. The order in which sorts are applied is not guaranteed when specifying many fields in one ApiClientSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
email - SortDirection
phone - SortDirection
Example
{"id": "ASC", "name": "ASC", "email": "ASC", "phone": "ASC"}

ApiClientUniqueWhere

Fields
Input Field Description
id - ID
email - String
Example
{"id": 4, "email": "xyz789"}

ApiClientUpdateInput

Fields
Input Field Description
name - String
email - String
phone - String
doctor - ApiClientDoctorUpdateFieldInput
Example
{
  "name": "xyz789",
  "email": "xyz789",
  "phone": "xyz789",
  "doctor": ApiClientDoctorUpdateFieldInput
}

ApiClientWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
email - String
email_IN - [String!]
email_CONTAINS - String
email_STARTS_WITH - String
email_ENDS_WITH - String
phone - String
phone_IN - [String]
phone_CONTAINS - String
phone_STARTS_WITH - String
phone_ENDS_WITH - String
OR - [ApiClientWhere!]
AND - [ApiClientWhere!]
NOT - ApiClientWhere
doctor - DoctorWhere
doctor_NOT - DoctorWhere
doctorConnection - ApiClientDoctorConnectionWhere
doctorConnection_NOT - ApiClientDoctorConnectionWhere
doctorAggregate - ApiClientDoctorAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "email": "xyz789",
  "email_IN": ["abc123"],
  "email_CONTAINS": "xyz789",
  "email_STARTS_WITH": "xyz789",
  "email_ENDS_WITH": "xyz789",
  "phone": "xyz789",
  "phone_IN": ["xyz789"],
  "phone_CONTAINS": "abc123",
  "phone_STARTS_WITH": "xyz789",
  "phone_ENDS_WITH": "xyz789",
  "OR": [ApiClientWhere],
  "AND": [ApiClientWhere],
  "NOT": ApiClientWhere,
  "doctor": DoctorWhere,
  "doctor_NOT": DoctorWhere,
  "doctorConnection": ApiClientDoctorConnectionWhere,
  "doctorConnection_NOT": ApiClientDoctorConnectionWhere,
  "doctorAggregate": ApiClientDoctorAggregateInput
}

ApiClientsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [ApiClientEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [ApiClientEdge]
}

BaseQuestionnaire

Fields
Field Name Description
id - ID!
name - String!
latest - VersionnedGraph!
versions - [VersionnedGraph!]!
Arguments
versionsConnection - BaseQuestionnaireVersionsConnection!
owner - Owner
Arguments
where - OwnerWhere
options - QueryOptions
ownerConnection - BaseQuestionnaireOwnerConnection!
Arguments
Possible Types
BaseQuestionnaire Types

Questionnaire

Workflow

Example
{
  "id": 4,
  "name": "xyz789",
  "latest": VersionnedGraph,
  "versions": [VersionnedGraph],
  "versionsConnection": BaseQuestionnaireVersionsConnection,
  "owner": Doctor,
  "ownerConnection": BaseQuestionnaireOwnerConnection
}

BaseQuestionnaireAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

BaseQuestionnaireConnectInput

Fields
Input Field Description
versions - [BaseQuestionnaireVersionsConnectFieldInput!]
owner - BaseQuestionnaireOwnerConnectInput
Example
{
  "versions": [
    BaseQuestionnaireVersionsConnectFieldInput
  ],
  "owner": BaseQuestionnaireOwnerConnectInput
}

BaseQuestionnaireConnectWhere

Fields
Input Field Description
node - BaseQuestionnaireWhere!
Example
{"node": BaseQuestionnaireWhere}

BaseQuestionnaireCreateInput

Fields
Input Field Description
Questionnaire - QuestionnaireCreateInput
Workflow - WorkflowCreateInput
Example
{
  "Questionnaire": QuestionnaireCreateInput,
  "Workflow": WorkflowCreateInput
}

BaseQuestionnaireDeleteInput

Fields
Input Field Description
versions - [BaseQuestionnaireVersionsDeleteFieldInput!]
owner - BaseQuestionnaireOwnerDeleteInput
Example
{
  "versions": [BaseQuestionnaireVersionsDeleteFieldInput],
  "owner": BaseQuestionnaireOwnerDeleteInput
}

BaseQuestionnaireDisconnectInput

Example
{
  "versions": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "owner": BaseQuestionnaireOwnerDisconnectInput
}

BaseQuestionnaireEdge

Fields
Field Name Description
cursor - String!
node - BaseQuestionnaire!
Example
{
  "cursor": "abc123",
  "node": BaseQuestionnaire
}

BaseQuestionnaireImplementation

Values
Enum Value Description

Questionnaire

Workflow

Example
"Questionnaire"

BaseQuestionnaireOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [BaseQuestionnaireSort] Specify one or more BaseQuestionnaireSort objects to sort BaseQuestionnaires by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [BaseQuestionnaireSort]
}

BaseQuestionnaireOwnerConnectInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorConnectFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionConnectFieldInput
}

BaseQuestionnaireOwnerConnection

Fields
Field Name Description
edges - [BaseQuestionnaireOwnerRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [BaseQuestionnaireOwnerRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

BaseQuestionnaireOwnerConnectionWhere

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "Institution": BaseQuestionnaireOwnerInstitutionConnectionWhere
}

BaseQuestionnaireOwnerDeleteInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDeleteFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

BaseQuestionnaireOwnerDisconnectInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput
}

BaseQuestionnaireOwnerDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "connect": DoctorConnectInput
}

BaseQuestionnaireOwnerDoctorConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": BaseQuestionnaireOwnerDoctorConnectOrCreateFieldInputOnCreate
}

BaseQuestionnaireOwnerDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

BaseQuestionnaireOwnerDoctorConnectionWhere

Example
{
  "AND": [BaseQuestionnaireOwnerDoctorConnectionWhere],
  "OR": [BaseQuestionnaireOwnerDoctorConnectionWhere],
  "NOT": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "node": DoctorWhere
}

BaseQuestionnaireOwnerDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

BaseQuestionnaireOwnerDoctorDeleteFieldInput

Fields
Input Field Description
where - BaseQuestionnaireOwnerDoctorConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "delete": DoctorDeleteInput
}

BaseQuestionnaireOwnerDoctorDisconnectFieldInput

Fields
Input Field Description
where - BaseQuestionnaireOwnerDoctorConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

BaseQuestionnaireOwnerDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

BaseQuestionnaireOwnerDoctorUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "connectOrCreate": BaseQuestionnaireOwnerDoctorConnectOrCreateFieldInput,
  "connect": BaseQuestionnaireOwnerDoctorConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "create": BaseQuestionnaireOwnerDoctorCreateFieldInput,
  "update": BaseQuestionnaireOwnerDoctorUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerDoctorDeleteFieldInput
}

BaseQuestionnaireOwnerInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "connect": InstitutionConnectInput
}

BaseQuestionnaireOwnerInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": BaseQuestionnaireOwnerInstitutionConnectOrCreateFieldInputOnCreate
}

BaseQuestionnaireOwnerInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

BaseQuestionnaireOwnerInstitutionConnectionWhere

Example
{
  "AND": [
    BaseQuestionnaireOwnerInstitutionConnectionWhere
  ],
  "OR": [
    BaseQuestionnaireOwnerInstitutionConnectionWhere
  ],
  "NOT": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "node": InstitutionWhere
}

BaseQuestionnaireOwnerInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

BaseQuestionnaireOwnerInstitutionDeleteFieldInput

Fields
Input Field Description
where - BaseQuestionnaireOwnerInstitutionConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "delete": InstitutionDeleteInput
}

BaseQuestionnaireOwnerInstitutionDisconnectFieldInput

Fields
Input Field Description
where - BaseQuestionnaireOwnerInstitutionConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

BaseQuestionnaireOwnerInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

BaseQuestionnaireOwnerInstitutionUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "connectOrCreate": BaseQuestionnaireOwnerInstitutionConnectOrCreateFieldInput,
  "connect": BaseQuestionnaireOwnerInstitutionConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput,
  "create": BaseQuestionnaireOwnerInstitutionCreateFieldInput,
  "update": BaseQuestionnaireOwnerInstitutionUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

BaseQuestionnaireOwnerRelationship

Fields
Field Name Description
cursor - String!
node - Owner!
Example
{
  "cursor": "xyz789",
  "node": Doctor
}

BaseQuestionnaireOwnerUpdateInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorUpdateFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionUpdateFieldInput
}

BaseQuestionnaireSort

Description

Fields to sort BaseQuestionnaires by. The order in which sorts are applied is not guaranteed when specifying many fields in one BaseQuestionnaireSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

BaseQuestionnaireUpdateInput

Fields
Input Field Description
id - ID
name - String
versions - [BaseQuestionnaireVersionsUpdateFieldInput!]
owner - BaseQuestionnaireOwnerUpdateInput
Example
{
  "id": "4",
  "name": "abc123",
  "versions": [BaseQuestionnaireVersionsUpdateFieldInput],
  "owner": BaseQuestionnaireOwnerUpdateInput
}

BaseQuestionnaireVersionsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [BaseQuestionnaireVersionsAggregateInput],
  "OR": [BaseQuestionnaireVersionsAggregateInput],
  "NOT": BaseQuestionnaireVersionsAggregateInput,
  "node": BaseQuestionnaireVersionsNodeAggregationWhereInput,
  "edge": BaseQuestionnaireVersionsEdgeAggregationWhereInput
}

BaseQuestionnaireVersionsConnectFieldInput

Fields
Input Field Description
edge - BaseQuestionnaireVersionsEdgeCreateInput!
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [VersionnedGraphConnectInput!]
Example
{
  "edge": BaseQuestionnaireVersionsEdgeCreateInput,
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": [VersionnedGraphConnectInput]
}

BaseQuestionnaireVersionsConnection

Fields
Field Name Description
edges - [BaseQuestionnaireVersionsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [BaseQuestionnaireVersionsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

BaseQuestionnaireVersionsConnectionSort

Fields
Input Field Description
node - VersionnedGraphSort
edge - BaseQuestionnaireVersionsEdgeSort
Example
{
  "node": VersionnedGraphSort,
  "edge": BaseQuestionnaireVersionsEdgeSort
}

BaseQuestionnaireVersionsConnectionWhere

Example
{
  "AND": [BaseQuestionnaireVersionsConnectionWhere],
  "OR": [BaseQuestionnaireVersionsConnectionWhere],
  "NOT": BaseQuestionnaireVersionsConnectionWhere,
  "node": VersionnedGraphWhere,
  "edge": BaseQuestionnaireVersionsEdgeWhere
}

BaseQuestionnaireVersionsCreateFieldInput

Fields
Input Field Description
edge - BaseQuestionnaireVersionsEdgeCreateInput!
node - VersionnedGraphCreateInput!
Example
{
  "edge": BaseQuestionnaireVersionsEdgeCreateInput,
  "node": VersionnedGraphCreateInput
}

BaseQuestionnaireVersionsDeleteFieldInput

Fields
Input Field Description
where - BaseQuestionnaireVersionsConnectionWhere
delete - VersionnedGraphDeleteInput
Example
{
  "where": BaseQuestionnaireVersionsConnectionWhere,
  "delete": VersionnedGraphDeleteInput
}

BaseQuestionnaireVersionsDisconnectFieldInput

Fields
Input Field Description
where - BaseQuestionnaireVersionsConnectionWhere
disconnect - VersionnedGraphDisconnectInput
Example
{
  "where": BaseQuestionnaireVersionsConnectionWhere,
  "disconnect": VersionnedGraphDisconnectInput
}

BaseQuestionnaireVersionsEdgeAggregationWhereInput

Fields
Input Field Description
VersionnedRelation - VersionnedRelationAggregationWhereInput

Relationship properties when source node is of type:

  • Questionnaire
  • Workflow
Example
{
  "VersionnedRelation": VersionnedRelationAggregationWhereInput
}

BaseQuestionnaireVersionsEdgeCreateInput

Fields
Input Field Description
VersionnedRelation - VersionnedRelationCreateInput!

Relationship properties when source node is of type:

  • Questionnaire
  • Workflow
Example
{"VersionnedRelation": VersionnedRelationCreateInput}

BaseQuestionnaireVersionsEdgeSort

Fields
Input Field Description
VersionnedRelation - VersionnedRelationSort

Relationship properties when source node is of type:

  • Questionnaire
  • Workflow
Example
{"VersionnedRelation": VersionnedRelationSort}

BaseQuestionnaireVersionsEdgeUpdateInput

Fields
Input Field Description
VersionnedRelation - VersionnedRelationUpdateInput

Relationship properties when source node is of type:

  • Questionnaire
  • Workflow
Example
{"VersionnedRelation": VersionnedRelationUpdateInput}

BaseQuestionnaireVersionsEdgeWhere

Fields
Input Field Description
VersionnedRelation - VersionnedRelationWhere

Relationship properties when source node is of type:

  • Questionnaire
  • Workflow
Example
{"VersionnedRelation": VersionnedRelationWhere}

BaseQuestionnaireVersionsNodeAggregationWhereInput

Fields
Input Field Description
AND - [BaseQuestionnaireVersionsNodeAggregationWhereInput!]
OR - [BaseQuestionnaireVersionsNodeAggregationWhereInput!]
NOT - BaseQuestionnaireVersionsNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    BaseQuestionnaireVersionsNodeAggregationWhereInput
  ],
  "OR": [
    BaseQuestionnaireVersionsNodeAggregationWhereInput
  ],
  "NOT": BaseQuestionnaireVersionsNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

BaseQuestionnaireVersionsRelationship

Fields
Field Name Description
cursor - String!
node - VersionnedGraph!
properties - BaseQuestionnaireVersionsRelationshipProperties!
Example
{
  "cursor": "abc123",
  "node": VersionnedGraph,
  "properties": VersionnedRelation
}

BaseQuestionnaireVersionsRelationshipProperties

Types
Union Types

VersionnedRelation

Example
VersionnedRelation

BaseQuestionnaireVersionsUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
edge - BaseQuestionnaireVersionsEdgeUpdateInput
Example
{
  "node": VersionnedGraphUpdateInput,
  "edge": BaseQuestionnaireVersionsEdgeUpdateInput
}

BaseQuestionnaireVersionsUpdateFieldInput

Example
{
  "where": BaseQuestionnaireVersionsConnectionWhere,
  "connect": [BaseQuestionnaireVersionsConnectFieldInput],
  "disconnect": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "create": [BaseQuestionnaireVersionsCreateFieldInput],
  "update": BaseQuestionnaireVersionsUpdateConnectionInput,
  "delete": [BaseQuestionnaireVersionsDeleteFieldInput]
}

BaseQuestionnaireWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
OR - [BaseQuestionnaireWhere!]
AND - [BaseQuestionnaireWhere!]
NOT - BaseQuestionnaireWhere
typename_IN - [BaseQuestionnaireImplementation!]
versions_ALL - VersionnedGraphWhere Return BaseQuestionnaires where all of the related VersionnedGraphs match this filter
versions_NONE - VersionnedGraphWhere Return BaseQuestionnaires where none of the related VersionnedGraphs match this filter
versions_SINGLE - VersionnedGraphWhere Return BaseQuestionnaires where one of the related VersionnedGraphs match this filter
versions_SOME - VersionnedGraphWhere Return BaseQuestionnaires where some of the related VersionnedGraphs match this filter
versionsConnection_ALL - BaseQuestionnaireVersionsConnectionWhere Return BaseQuestionnaires where all of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_NONE - BaseQuestionnaireVersionsConnectionWhere Return BaseQuestionnaires where none of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SINGLE - BaseQuestionnaireVersionsConnectionWhere Return BaseQuestionnaires where one of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SOME - BaseQuestionnaireVersionsConnectionWhere Return BaseQuestionnaires where some of the related BaseQuestionnaireVersionsConnections match this filter
versionsAggregate - BaseQuestionnaireVersionsAggregateInput
owner - OwnerWhere
owner_NOT - OwnerWhere
ownerConnection - BaseQuestionnaireOwnerConnectionWhere
ownerConnection_NOT - BaseQuestionnaireOwnerConnectionWhere
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "OR": [BaseQuestionnaireWhere],
  "AND": [BaseQuestionnaireWhere],
  "NOT": BaseQuestionnaireWhere,
  "typename_IN": ["Questionnaire"],
  "versions_ALL": VersionnedGraphWhere,
  "versions_NONE": VersionnedGraphWhere,
  "versions_SINGLE": VersionnedGraphWhere,
  "versions_SOME": VersionnedGraphWhere,
  "versionsConnection_ALL": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_NONE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SINGLE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SOME": BaseQuestionnaireVersionsConnectionWhere,
  "versionsAggregate": BaseQuestionnaireVersionsAggregateInput,
  "owner": OwnerWhere,
  "owner_NOT": OwnerWhere,
  "ownerConnection": BaseQuestionnaireOwnerConnectionWhere,
  "ownerConnection_NOT": BaseQuestionnaireOwnerConnectionWhere
}

BaseQuestionnairesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [BaseQuestionnaireEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [BaseQuestionnaireEdge]
}

Boolean

Description

The Boolean scalar type represents true or false.

CheckboxQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
nextsAggregate - CheckboxQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - CheckboxQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - CheckboxQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - CheckboxQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
choicesAggregate - CheckboxQuestionQuestionItemChoicesAggregationSelection
Arguments
directed - Boolean
choices - [QuestionItem!]!
Arguments
directed - Boolean
choicesConnection - CheckboxQuestionChoicesConnection!
answersAggregate - CheckboxQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - CheckboxQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - CheckboxQuestionCooldownConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "hint": "xyz789",
  "image": "abc123",
  "field": "abc123",
  "nextsAggregate": CheckboxQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": CheckboxQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": CheckboxQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": CheckboxQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "choicesAggregate": CheckboxQuestionQuestionItemChoicesAggregationSelection,
  "choices": [QuestionItem],
  "choicesConnection": CheckboxQuestionChoicesConnection,
  "answersAggregate": CheckboxQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": CheckboxQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": CheckboxQuestionCooldownConnection
}

CheckboxQuestionAggregateSelection

Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection
}

CheckboxQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

CheckboxQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [CheckboxQuestionAlertsAggregateInput!]
OR - [CheckboxQuestionAlertsAggregateInput!]
NOT - CheckboxQuestionAlertsAggregateInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [CheckboxQuestionAlertsAggregateInput],
  "OR": [CheckboxQuestionAlertsAggregateInput],
  "NOT": CheckboxQuestionAlertsAggregateInput
}

CheckboxQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": false,
  "connect": AlertGroupConnectInput
}

CheckboxQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

CheckboxQuestionAlertsFieldInput

Fields
Input Field Description
connect - CheckboxQuestionAlertsConnectFieldInput
create - CheckboxQuestionAlertsCreateFieldInput
Example
{
  "connect": CheckboxQuestionAlertsConnectFieldInput,
  "create": CheckboxQuestionAlertsCreateFieldInput
}

CheckboxQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

CheckboxQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": CheckboxQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": CheckboxQuestionAlertsCreateFieldInput,
  "update": CheckboxQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

CheckboxQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - CheckboxQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 987,
  "node": CheckboxQuestionAnswerAnswersNodeAggregateSelection
}

CheckboxQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

CheckboxQuestionAnswersAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [CheckboxQuestionAnswersAggregateInput],
  "OR": [CheckboxQuestionAnswersAggregateInput],
  "NOT": CheckboxQuestionAnswersAggregateInput,
  "node": CheckboxQuestionAnswersNodeAggregationWhereInput
}

CheckboxQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": true,
  "connect": [AnswerConnectInput]
}

CheckboxQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

CheckboxQuestionAnswersFieldInput

Example
{
  "connect": [CheckboxQuestionAnswersConnectFieldInput],
  "create": [CheckboxQuestionAnswersCreateFieldInput]
}

CheckboxQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionAnswersNodeAggregationWhereInput!]
OR - [CheckboxQuestionAnswersNodeAggregationWhereInput!]
NOT - CheckboxQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    CheckboxQuestionAnswersNodeAggregationWhereInput
  ],
  "OR": [
    CheckboxQuestionAnswersNodeAggregationWhereInput
  ],
  "NOT": CheckboxQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 987.65,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 987,
  "field_AVERAGE_LENGTH_GT": 123.45,
  "field_LONGEST_LENGTH_GT": 123,
  "field_SHORTEST_LENGTH_GT": 123,
  "field_AVERAGE_LENGTH_GTE": 987.65,
  "field_LONGEST_LENGTH_GTE": 987,
  "field_SHORTEST_LENGTH_GTE": 123,
  "field_AVERAGE_LENGTH_LT": 123.45,
  "field_LONGEST_LENGTH_LT": 987,
  "field_SHORTEST_LENGTH_LT": 123,
  "field_AVERAGE_LENGTH_LTE": 987.65,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 987,
  "hint_AVERAGE_LENGTH_EQUAL": 123.45,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 987,
  "hint_AVERAGE_LENGTH_GT": 987.65,
  "hint_LONGEST_LENGTH_GT": 987,
  "hint_SHORTEST_LENGTH_GT": 987,
  "hint_AVERAGE_LENGTH_GTE": 123.45,
  "hint_LONGEST_LENGTH_GTE": 987,
  "hint_SHORTEST_LENGTH_GTE": 987,
  "hint_AVERAGE_LENGTH_LT": 123.45,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 987,
  "hint_AVERAGE_LENGTH_LTE": 123.45,
  "hint_LONGEST_LENGTH_LTE": 987,
  "hint_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 987.65,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 123,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 987,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 987,
  "order_MAX_GT": 987,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 123.45,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

CheckboxQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

CheckboxQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [CheckboxQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [CheckboxQuestionAnswersCreateFieldInput],
  "update": CheckboxQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

CheckboxQuestionChoicesAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [CheckboxQuestionChoicesAggregateInput],
  "OR": [CheckboxQuestionChoicesAggregateInput],
  "NOT": CheckboxQuestionChoicesAggregateInput,
  "node": CheckboxQuestionChoicesNodeAggregationWhereInput
}

CheckboxQuestionChoicesConnectFieldInput

Fields
Input Field Description
where - QuestionItemConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": QuestionItemConnectWhere, "overwrite": true}

CheckboxQuestionChoicesConnectOrCreateFieldInput

Example
{
  "where": QuestionItemConnectOrCreateWhere,
  "onCreate": CheckboxQuestionChoicesConnectOrCreateFieldInputOnCreate
}

CheckboxQuestionChoicesConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - QuestionItemOnCreateInput!
Example
{"node": QuestionItemOnCreateInput}

CheckboxQuestionChoicesConnection

Fields
Field Name Description
edges - [CheckboxQuestionChoicesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [CheckboxQuestionChoicesRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

CheckboxQuestionChoicesConnectionSort

Fields
Input Field Description
node - QuestionItemSort
Example
{"node": QuestionItemSort}

CheckboxQuestionChoicesConnectionWhere

Example
{
  "AND": [CheckboxQuestionChoicesConnectionWhere],
  "OR": [CheckboxQuestionChoicesConnectionWhere],
  "NOT": CheckboxQuestionChoicesConnectionWhere,
  "node": QuestionItemWhere
}

CheckboxQuestionChoicesCreateFieldInput

Fields
Input Field Description
node - QuestionItemCreateInput!
Example
{"node": QuestionItemCreateInput}

CheckboxQuestionChoicesDeleteFieldInput

Fields
Input Field Description
where - CheckboxQuestionChoicesConnectionWhere
Example
{"where": CheckboxQuestionChoicesConnectionWhere}

CheckboxQuestionChoicesDisconnectFieldInput

Fields
Input Field Description
where - CheckboxQuestionChoicesConnectionWhere
Example
{"where": CheckboxQuestionChoicesConnectionWhere}

CheckboxQuestionChoicesFieldInput

Example
{
  "connectOrCreate": [
    CheckboxQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [CheckboxQuestionChoicesConnectFieldInput],
  "create": [CheckboxQuestionChoicesCreateFieldInput]
}

CheckboxQuestionChoicesNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionChoicesNodeAggregationWhereInput!]
OR - [CheckboxQuestionChoicesNodeAggregationWhereInput!]
NOT - CheckboxQuestionChoicesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
score_MIN_EQUAL - Int
score_MAX_EQUAL - Int
score_SUM_EQUAL - Int
score_AVERAGE_EQUAL - Float
score_MIN_GT - Int
score_MAX_GT - Int
score_SUM_GT - Int
score_AVERAGE_GT - Float
score_MIN_GTE - Int
score_MAX_GTE - Int
score_SUM_GTE - Int
score_AVERAGE_GTE - Float
score_MIN_LT - Int
score_MAX_LT - Int
score_SUM_LT - Int
score_AVERAGE_LT - Float
score_MIN_LTE - Int
score_MAX_LTE - Int
score_SUM_LTE - Int
score_AVERAGE_LTE - Float
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [
    CheckboxQuestionChoicesNodeAggregationWhereInput
  ],
  "OR": [
    CheckboxQuestionChoicesNodeAggregationWhereInput
  ],
  "NOT": CheckboxQuestionChoicesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 123,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 987.65,
  "label_LONGEST_LENGTH_GT": 123,
  "label_SHORTEST_LENGTH_GT": 123,
  "label_AVERAGE_LENGTH_GTE": 987.65,
  "label_LONGEST_LENGTH_GTE": 987,
  "label_SHORTEST_LENGTH_GTE": 123,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 123,
  "label_SHORTEST_LENGTH_LT": 987,
  "label_AVERAGE_LENGTH_LTE": 987.65,
  "label_LONGEST_LENGTH_LTE": 123,
  "label_SHORTEST_LENGTH_LTE": 123,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 987.65,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 123,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 123,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 123,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 123.45,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 123,
  "score_MIN_EQUAL": 123,
  "score_MAX_EQUAL": 123,
  "score_SUM_EQUAL": 987,
  "score_AVERAGE_EQUAL": 123.45,
  "score_MIN_GT": 987,
  "score_MAX_GT": 987,
  "score_SUM_GT": 123,
  "score_AVERAGE_GT": 123.45,
  "score_MIN_GTE": 123,
  "score_MAX_GTE": 123,
  "score_SUM_GTE": 987,
  "score_AVERAGE_GTE": 987.65,
  "score_MIN_LT": 987,
  "score_MAX_LT": 987,
  "score_SUM_LT": 123,
  "score_AVERAGE_LT": 123.45,
  "score_MIN_LTE": 123,
  "score_MAX_LTE": 987,
  "score_SUM_LTE": 987,
  "score_AVERAGE_LTE": 123.45,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 987,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 123,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 987,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 987.65
}

CheckboxQuestionChoicesRelationship

Fields
Field Name Description
cursor - String!
node - QuestionItem!
Example
{
  "cursor": "xyz789",
  "node": QuestionItem
}

CheckboxQuestionChoicesUpdateConnectionInput

Fields
Input Field Description
node - QuestionItemUpdateInput
Example
{"node": QuestionItemUpdateInput}

CheckboxQuestionChoicesUpdateFieldInput

Example
{
  "where": CheckboxQuestionChoicesConnectionWhere,
  "connectOrCreate": [
    CheckboxQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [CheckboxQuestionChoicesConnectFieldInput],
  "disconnect": [
    CheckboxQuestionChoicesDisconnectFieldInput
  ],
  "create": [CheckboxQuestionChoicesCreateFieldInput],
  "update": CheckboxQuestionChoicesUpdateConnectionInput,
  "delete": [CheckboxQuestionChoicesDeleteFieldInput]
}

CheckboxQuestionCooldownAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [CheckboxQuestionCooldownAggregateInput],
  "OR": [CheckboxQuestionCooldownAggregateInput],
  "NOT": CheckboxQuestionCooldownAggregateInput,
  "node": CheckboxQuestionCooldownNodeAggregationWhereInput
}

CheckboxQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": true}

CheckboxQuestionCooldownConnection

Fields
Field Name Description
edges - [CheckboxQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [CheckboxQuestionCooldownRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

CheckboxQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

CheckboxQuestionCooldownConnectionWhere

Example
{
  "AND": [CheckboxQuestionCooldownConnectionWhere],
  "OR": [CheckboxQuestionCooldownConnectionWhere],
  "NOT": CheckboxQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

CheckboxQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - CheckboxQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 987,
  "node": CheckboxQuestionCooldownCooldownNodeAggregateSelection
}

CheckboxQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

CheckboxQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

CheckboxQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - CheckboxQuestionCooldownConnectionWhere
Example
{"where": CheckboxQuestionCooldownConnectionWhere}

CheckboxQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - CheckboxQuestionCooldownConnectionWhere
Example
{"where": CheckboxQuestionCooldownConnectionWhere}

CheckboxQuestionCooldownFieldInput

Example
{
  "connect": CheckboxQuestionCooldownConnectFieldInput,
  "create": CheckboxQuestionCooldownCreateFieldInput
}

CheckboxQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionCooldownNodeAggregationWhereInput!]
OR - [CheckboxQuestionCooldownNodeAggregationWhereInput!]
NOT - CheckboxQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [
    CheckboxQuestionCooldownNodeAggregationWhereInput
  ],
  "OR": [
    CheckboxQuestionCooldownNodeAggregationWhereInput
  ],
  "NOT": CheckboxQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 123,
  "value_MAX_EQUAL": 123,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 123.45,
  "value_MIN_GT": 987,
  "value_MAX_GT": 987,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 987.65,
  "value_MIN_GTE": 123,
  "value_MAX_GTE": 987,
  "value_SUM_GTE": 123,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 987,
  "value_MAX_LT": 987,
  "value_SUM_LT": 987,
  "value_AVERAGE_LT": 123.45,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 987,
  "value_AVERAGE_LTE": 987.65
}

CheckboxQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "abc123",
  "node": Cooldown
}

CheckboxQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

CheckboxQuestionCooldownUpdateFieldInput

Example
{
  "where": CheckboxQuestionCooldownConnectionWhere,
  "connect": CheckboxQuestionCooldownConnectFieldInput,
  "disconnect": CheckboxQuestionCooldownDisconnectFieldInput,
  "create": CheckboxQuestionCooldownCreateFieldInput,
  "update": CheckboxQuestionCooldownUpdateConnectionInput,
  "delete": CheckboxQuestionCooldownDeleteFieldInput
}

CheckboxQuestionCreateInput

Example
{
  "name": "xyz789",
  "hint": "abc123",
  "image": "xyz789",
  "field": "xyz789",
  "nexts": CheckboxQuestionNextsFieldInput,
  "graph": CheckboxQuestionGraphFieldInput,
  "prevs": CheckboxQuestionPrevsFieldInput,
  "alerts": CheckboxQuestionAlertsFieldInput,
  "choices": CheckboxQuestionChoicesFieldInput,
  "answers": CheckboxQuestionAnswersFieldInput,
  "cooldown": CheckboxQuestionCooldownFieldInput
}

CheckboxQuestionDeleteInput

Example
{
  "nexts": [CheckboxQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [CheckboxQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "choices": [CheckboxQuestionChoicesDeleteFieldInput],
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": CheckboxQuestionCooldownDeleteFieldInput
}

CheckboxQuestionEdge

Fields
Field Name Description
cursor - String!
node - CheckboxQuestion!
Example
{
  "cursor": "abc123",
  "node": CheckboxQuestion
}

CheckboxQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [CheckboxQuestionGraphAggregateInput!]
OR - [CheckboxQuestionGraphAggregateInput!]
NOT - CheckboxQuestionGraphAggregateInput
node - CheckboxQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [CheckboxQuestionGraphAggregateInput],
  "OR": [CheckboxQuestionGraphAggregateInput],
  "NOT": CheckboxQuestionGraphAggregateInput,
  "node": CheckboxQuestionGraphNodeAggregationWhereInput
}

CheckboxQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

CheckboxQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

CheckboxQuestionGraphFieldInput

Fields
Input Field Description
connect - CheckboxQuestionGraphConnectFieldInput
create - CheckboxQuestionGraphCreateFieldInput
Example
{
  "connect": CheckboxQuestionGraphConnectFieldInput,
  "create": CheckboxQuestionGraphCreateFieldInput
}

CheckboxQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionGraphNodeAggregationWhereInput!]
OR - [CheckboxQuestionGraphNodeAggregationWhereInput!]
NOT - CheckboxQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [CheckboxQuestionGraphNodeAggregationWhereInput],
  "OR": [CheckboxQuestionGraphNodeAggregationWhereInput],
  "NOT": CheckboxQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

CheckboxQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

CheckboxQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": CheckboxQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": CheckboxQuestionGraphCreateFieldInput,
  "update": CheckboxQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

CheckboxQuestionNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [CheckboxQuestionNextsAggregateInput],
  "OR": [CheckboxQuestionNextsAggregateInput],
  "NOT": CheckboxQuestionNextsAggregateInput,
  "node": CheckboxQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

CheckboxQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

CheckboxQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

CheckboxQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

CheckboxQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

CheckboxQuestionNextsFieldInput

Example
{
  "connect": [CheckboxQuestionNextsConnectFieldInput],
  "create": [CheckboxQuestionNextsCreateFieldInput]
}

CheckboxQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionNextsNodeAggregationWhereInput!]
OR - [CheckboxQuestionNextsNodeAggregationWhereInput!]
NOT - CheckboxQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [CheckboxQuestionNextsNodeAggregationWhereInput],
  "OR": [CheckboxQuestionNextsNodeAggregationWhereInput],
  "NOT": CheckboxQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

CheckboxQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

CheckboxQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [CheckboxQuestionNextsConnectFieldInput],
  "disconnect": [
    CheckboxQuestionNextsDisconnectFieldInput
  ],
  "create": [CheckboxQuestionNextsCreateFieldInput],
  "update": CheckboxQuestionNextsUpdateConnectionInput,
  "delete": [CheckboxQuestionNextsDeleteFieldInput]
}

CheckboxQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [CheckboxQuestionSort!] Specify one or more CheckboxQuestionSort objects to sort CheckboxQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [CheckboxQuestionSort]
}

CheckboxQuestionPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [CheckboxQuestionPrevsAggregateInput],
  "OR": [CheckboxQuestionPrevsAggregateInput],
  "NOT": CheckboxQuestionPrevsAggregateInput,
  "node": CheckboxQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

CheckboxQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

CheckboxQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

CheckboxQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

CheckboxQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

CheckboxQuestionPrevsFieldInput

Example
{
  "connect": [CheckboxQuestionPrevsConnectFieldInput],
  "create": [CheckboxQuestionPrevsCreateFieldInput]
}

CheckboxQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [CheckboxQuestionPrevsNodeAggregationWhereInput!]
OR - [CheckboxQuestionPrevsNodeAggregationWhereInput!]
NOT - CheckboxQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [CheckboxQuestionPrevsNodeAggregationWhereInput],
  "OR": [CheckboxQuestionPrevsNodeAggregationWhereInput],
  "NOT": CheckboxQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

CheckboxQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

CheckboxQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [CheckboxQuestionPrevsConnectFieldInput],
  "disconnect": [
    CheckboxQuestionPrevsDisconnectFieldInput
  ],
  "create": [CheckboxQuestionPrevsCreateFieldInput],
  "update": CheckboxQuestionPrevsUpdateConnectionInput,
  "delete": [CheckboxQuestionPrevsDeleteFieldInput]
}

CheckboxQuestionQuestionItemChoicesAggregationSelection

Fields
Field Name Description
count - Int!
node - CheckboxQuestionQuestionItemChoicesNodeAggregateSelection
Example
{
  "count": 987,
  "node": CheckboxQuestionQuestionItemChoicesNodeAggregateSelection
}

CheckboxQuestionQuestionItemChoicesNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
score - IntAggregateSelection!
order - IntAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "score": IntAggregateSelection,
  "order": IntAggregateSelection
}

CheckboxQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": CheckboxQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": CheckboxQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

CheckboxQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

CheckboxQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

CheckboxQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": CheckboxQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": CheckboxQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

CheckboxQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

CheckboxQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

CheckboxQuestionSort

Description

Fields to sort CheckboxQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one CheckboxQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
Example
{"id": "ASC", "name": "ASC", "hint": "ASC", "image": "ASC", "field": "ASC"}

CheckboxQuestionUpdateInput

Example
{
  "name": "abc123",
  "hint": "abc123",
  "image": "xyz789",
  "field": "abc123",
  "nexts": [CheckboxQuestionNextsUpdateFieldInput],
  "graph": CheckboxQuestionGraphUpdateFieldInput,
  "prevs": [CheckboxQuestionPrevsUpdateFieldInput],
  "alerts": CheckboxQuestionAlertsUpdateFieldInput,
  "choices": [CheckboxQuestionChoicesUpdateFieldInput],
  "answers": [CheckboxQuestionAnswersUpdateFieldInput],
  "cooldown": CheckboxQuestionCooldownUpdateFieldInput
}

CheckboxQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - CheckboxQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": CheckboxQuestionVersionnedGraphGraphNodeAggregateSelection
}

CheckboxQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

CheckboxQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
OR - [CheckboxQuestionWhere!]
AND - [CheckboxQuestionWhere!]
NOT - CheckboxQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return CheckboxQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return CheckboxQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return CheckboxQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return CheckboxQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return CheckboxQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return CheckboxQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return CheckboxQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return CheckboxQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - CheckboxQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - CheckboxQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return CheckboxQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return CheckboxQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return CheckboxQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return CheckboxQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return CheckboxQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return CheckboxQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return CheckboxQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return CheckboxQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - CheckboxQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - CheckboxQuestionAlertsAggregateInput
choices_ALL - QuestionItemWhere Return CheckboxQuestions where all of the related QuestionItems match this filter
choices_NONE - QuestionItemWhere Return CheckboxQuestions where none of the related QuestionItems match this filter
choices_SINGLE - QuestionItemWhere Return CheckboxQuestions where one of the related QuestionItems match this filter
choices_SOME - QuestionItemWhere Return CheckboxQuestions where some of the related QuestionItems match this filter
choicesConnection_ALL - CheckboxQuestionChoicesConnectionWhere Return CheckboxQuestions where all of the related CheckboxQuestionChoicesConnections match this filter
choicesConnection_NONE - CheckboxQuestionChoicesConnectionWhere Return CheckboxQuestions where none of the related CheckboxQuestionChoicesConnections match this filter
choicesConnection_SINGLE - CheckboxQuestionChoicesConnectionWhere Return CheckboxQuestions where one of the related CheckboxQuestionChoicesConnections match this filter
choicesConnection_SOME - CheckboxQuestionChoicesConnectionWhere Return CheckboxQuestions where some of the related CheckboxQuestionChoicesConnections match this filter
choicesAggregate - CheckboxQuestionChoicesAggregateInput
answers_ALL - AnswerWhere Return CheckboxQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return CheckboxQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return CheckboxQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return CheckboxQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return CheckboxQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return CheckboxQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return CheckboxQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return CheckboxQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - CheckboxQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - CheckboxQuestionCooldownConnectionWhere
cooldownConnection_NOT - CheckboxQuestionCooldownConnectionWhere
cooldownAggregate - CheckboxQuestionCooldownAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "hint": "abc123",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "abc123",
  "hint_STARTS_WITH": "abc123",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["xyz789"],
  "image_CONTAINS": "xyz789",
  "image_STARTS_WITH": "abc123",
  "image_ENDS_WITH": "xyz789",
  "field": "abc123",
  "field_IN": ["abc123"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "abc123",
  "field_ENDS_WITH": "xyz789",
  "OR": [CheckboxQuestionWhere],
  "AND": [CheckboxQuestionWhere],
  "NOT": CheckboxQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": CheckboxQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": CheckboxQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": CheckboxQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": CheckboxQuestionAlertsAggregateInput,
  "choices_ALL": QuestionItemWhere,
  "choices_NONE": QuestionItemWhere,
  "choices_SINGLE": QuestionItemWhere,
  "choices_SOME": QuestionItemWhere,
  "choicesConnection_ALL": CheckboxQuestionChoicesConnectionWhere,
  "choicesConnection_NONE": CheckboxQuestionChoicesConnectionWhere,
  "choicesConnection_SINGLE": CheckboxQuestionChoicesConnectionWhere,
  "choicesConnection_SOME": CheckboxQuestionChoicesConnectionWhere,
  "choicesAggregate": CheckboxQuestionChoicesAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": CheckboxQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": CheckboxQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": CheckboxQuestionCooldownConnectionWhere,
  "cooldownAggregate": CheckboxQuestionCooldownAggregateInput
}

CheckboxQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [CheckboxQuestionEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [CheckboxQuestionEdge]
}

Condition

Fields
Field Name Description
var - String!
comparator - ConditionComparison!
value - String!
Example
{
  "var": "abc123",
  "comparator": "Lower",
  "value": "xyz789"
}

ConditionAggregateSelection

Fields
Field Name Description
count - Int!
var - StringAggregateSelection!
value - StringAggregateSelection!
Example
{
  "count": 987,
  "var": StringAggregateSelection,
  "value": StringAggregateSelection
}

ConditionComparison

Values
Enum Value Description

Lower

LowerOrEqual

Is

Not

HigherOrEqual

Higher

Example
"Lower"

ConditionConnectWhere

Fields
Input Field Description
node - ConditionWhere!
Example
{"node": ConditionWhere}

ConditionCreateInput

Fields
Input Field Description
var - String!
comparator - ConditionComparison!
value - String!
Example
{
  "var": "abc123",
  "comparator": "Lower",
  "value": "abc123"
}

ConditionEdge

Fields
Field Name Description
cursor - String!
node - Condition!
Example
{
  "cursor": "abc123",
  "node": Condition
}

ConditionGroup

Fields
Field Name Description
label - String
order - ConditionLogic!
conditions - [Conditions!]!
Arguments
where - ConditionsWhere
options - QueryOptions
directed - Boolean
conditionsConnection - ConditionGroupConditionsConnection!
Arguments
first - Int
after - String
directed - Boolean
Example
{
  "label": "abc123",
  "order": "Or",
  "conditions": [Condition],
  "conditionsConnection": ConditionGroupConditionsConnection
}

ConditionGroupAggregateSelection

Fields
Field Name Description
count - Int!
label - StringAggregateSelection!
Example
{"count": 987, "label": StringAggregateSelection}

ConditionGroupConditionsConditionConnectFieldInput

Fields
Input Field Description
where - ConditionConnectWhere
Example
{"where": ConditionConnectWhere}

ConditionGroupConditionsConditionConnectionWhere

Example
{
  "AND": [
    ConditionGroupConditionsConditionConnectionWhere
  ],
  "OR": [
    ConditionGroupConditionsConditionConnectionWhere
  ],
  "NOT": ConditionGroupConditionsConditionConnectionWhere,
  "node": ConditionWhere
}

ConditionGroupConditionsConditionCreateFieldInput

Fields
Input Field Description
node - ConditionCreateInput!
Example
{"node": ConditionCreateInput}

ConditionGroupConditionsConditionDeleteFieldInput

Fields
Input Field Description
where - ConditionGroupConditionsConditionConnectionWhere
Example
{
  "where": ConditionGroupConditionsConditionConnectionWhere
}

ConditionGroupConditionsConditionDisconnectFieldInput

Fields
Input Field Description
where - ConditionGroupConditionsConditionConnectionWhere
Example
{
  "where": ConditionGroupConditionsConditionConnectionWhere
}

ConditionGroupConditionsConditionFieldInput

Example
{
  "connect": [
    ConditionGroupConditionsConditionConnectFieldInput
  ],
  "create": [
    ConditionGroupConditionsConditionCreateFieldInput
  ]
}

ConditionGroupConditionsConditionGroupConnectFieldInput

Fields
Input Field Description
where - ConditionGroupConnectWhere
connect - [ConditionGroupConnectInput!]
Example
{
  "where": ConditionGroupConnectWhere,
  "connect": [ConditionGroupConnectInput]
}

ConditionGroupConditionsConditionGroupConnectionWhere

Example
{
  "AND": [
    ConditionGroupConditionsConditionGroupConnectionWhere
  ],
  "OR": [
    ConditionGroupConditionsConditionGroupConnectionWhere
  ],
  "NOT": ConditionGroupConditionsConditionGroupConnectionWhere,
  "node": ConditionGroupWhere
}

ConditionGroupConditionsConditionGroupCreateFieldInput

Fields
Input Field Description
node - ConditionGroupCreateInput!
Example
{"node": ConditionGroupCreateInput}

ConditionGroupConditionsConditionGroupDeleteFieldInput

Example
{
  "where": ConditionGroupConditionsConditionGroupConnectionWhere,
  "delete": ConditionGroupDeleteInput
}

ConditionGroupConditionsConditionGroupDisconnectFieldInput

Fields
Input Field Description
where - ConditionGroupConditionsConditionGroupConnectionWhere
disconnect - ConditionGroupDisconnectInput
Example
{
  "where": ConditionGroupConditionsConditionGroupConnectionWhere,
  "disconnect": ConditionGroupDisconnectInput
}

ConditionGroupConditionsConditionGroupFieldInput

Example
{
  "connect": [
    ConditionGroupConditionsConditionGroupConnectFieldInput
  ],
  "create": [
    ConditionGroupConditionsConditionGroupCreateFieldInput
  ]
}

ConditionGroupConditionsConditionGroupUpdateConnectionInput

Fields
Input Field Description
node - ConditionGroupUpdateInput
Example
{"node": ConditionGroupUpdateInput}

ConditionGroupConditionsConditionGroupUpdateFieldInput

Example
{
  "where": ConditionGroupConditionsConditionGroupConnectionWhere,
  "connect": [
    ConditionGroupConditionsConditionGroupConnectFieldInput
  ],
  "disconnect": [
    ConditionGroupConditionsConditionGroupDisconnectFieldInput
  ],
  "create": [
    ConditionGroupConditionsConditionGroupCreateFieldInput
  ],
  "update": ConditionGroupConditionsConditionGroupUpdateConnectionInput,
  "delete": [
    ConditionGroupConditionsConditionGroupDeleteFieldInput
  ]
}

ConditionGroupConditionsConditionUpdateConnectionInput

Fields
Input Field Description
node - ConditionUpdateInput
Example
{"node": ConditionUpdateInput}

ConditionGroupConditionsConditionUpdateFieldInput

Example
{
  "where": ConditionGroupConditionsConditionConnectionWhere,
  "connect": [
    ConditionGroupConditionsConditionConnectFieldInput
  ],
  "disconnect": [
    ConditionGroupConditionsConditionDisconnectFieldInput
  ],
  "create": [
    ConditionGroupConditionsConditionCreateFieldInput
  ],
  "update": ConditionGroupConditionsConditionUpdateConnectionInput,
  "delete": [
    ConditionGroupConditionsConditionDeleteFieldInput
  ]
}

ConditionGroupConditionsConnectInput

Example
{
  "Condition": [
    ConditionGroupConditionsConditionConnectFieldInput
  ],
  "ConditionGroup": [
    ConditionGroupConditionsConditionGroupConnectFieldInput
  ]
}

ConditionGroupConditionsConnection

Fields
Field Name Description
edges - [ConditionGroupConditionsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [ConditionGroupConditionsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

ConditionGroupConditionsConnectionWhere

Example
{
  "Condition": ConditionGroupConditionsConditionConnectionWhere,
  "ConditionGroup": ConditionGroupConditionsConditionGroupConnectionWhere
}

ConditionGroupConditionsCreateInput

Fields
Input Field Description
Condition - ConditionGroupConditionsConditionFieldInput
ConditionGroup - ConditionGroupConditionsConditionGroupFieldInput
Example
{
  "Condition": ConditionGroupConditionsConditionFieldInput,
  "ConditionGroup": ConditionGroupConditionsConditionGroupFieldInput
}

ConditionGroupConditionsDeleteInput

Example
{
  "Condition": [
    ConditionGroupConditionsConditionDeleteFieldInput
  ],
  "ConditionGroup": [
    ConditionGroupConditionsConditionGroupDeleteFieldInput
  ]
}

ConditionGroupConditionsDisconnectInput

Example
{
  "Condition": [
    ConditionGroupConditionsConditionDisconnectFieldInput
  ],
  "ConditionGroup": [
    ConditionGroupConditionsConditionGroupDisconnectFieldInput
  ]
}

ConditionGroupConditionsRelationship

Fields
Field Name Description
cursor - String!
node - Conditions!
Example
{
  "cursor": "abc123",
  "node": Condition
}

ConditionGroupConditionsUpdateInput

Example
{
  "Condition": [
    ConditionGroupConditionsConditionUpdateFieldInput
  ],
  "ConditionGroup": [
    ConditionGroupConditionsConditionGroupUpdateFieldInput
  ]
}

ConditionGroupConnectInput

Fields
Input Field Description
conditions - ConditionGroupConditionsConnectInput
Example
{"conditions": ConditionGroupConditionsConnectInput}

ConditionGroupConnectWhere

Fields
Input Field Description
node - ConditionGroupWhere!
Example
{"node": ConditionGroupWhere}

ConditionGroupCreateInput

Fields
Input Field Description
label - String
order - ConditionLogic!
conditions - ConditionGroupConditionsCreateInput
Example
{
  "label": "abc123",
  "order": "Or",
  "conditions": ConditionGroupConditionsCreateInput
}

ConditionGroupDeleteInput

Fields
Input Field Description
conditions - ConditionGroupConditionsDeleteInput
Example
{"conditions": ConditionGroupConditionsDeleteInput}

ConditionGroupDisconnectInput

Fields
Input Field Description
conditions - ConditionGroupConditionsDisconnectInput
Example
{"conditions": ConditionGroupConditionsDisconnectInput}

ConditionGroupEdge

Fields
Field Name Description
cursor - String!
node - ConditionGroup!
Example
{
  "cursor": "abc123",
  "node": ConditionGroup
}

ConditionGroupInput

Fields
Input Field Description
label - String
conditions - [ConditionsInput!]!
order - ConditionLogic!
Example
{
  "label": "abc123",
  "conditions": [ConditionsInput],
  "order": "Or"
}

ConditionGroupOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [ConditionGroupSort!] Specify one or more ConditionGroupSort objects to sort ConditionGroups by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [ConditionGroupSort]
}

ConditionGroupSort

Description

Fields to sort ConditionGroups by. The order in which sorts are applied is not guaranteed when specifying many fields in one ConditionGroupSort object.

Fields
Input Field Description
label - SortDirection
order - SortDirection
Example
{"label": "ASC", "order": "ASC"}

ConditionGroupUpdateInput

Fields
Input Field Description
label - String
order - ConditionLogic
conditions - ConditionGroupConditionsUpdateInput
Example
{
  "label": "abc123",
  "order": "Or",
  "conditions": ConditionGroupConditionsUpdateInput
}

ConditionGroupWhere

Fields
Input Field Description
label - String
label_IN - [String]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
order - ConditionLogic
order_IN - [ConditionLogic!]
OR - [ConditionGroupWhere!]
AND - [ConditionGroupWhere!]
NOT - ConditionGroupWhere
conditions_ALL - ConditionsWhere Return ConditionGroups where all of the related Conditions match this filter
conditions_NONE - ConditionsWhere Return ConditionGroups where none of the related Conditions match this filter
conditions_SINGLE - ConditionsWhere Return ConditionGroups where one of the related Conditions match this filter
conditions_SOME - ConditionsWhere Return ConditionGroups where some of the related Conditions match this filter
conditionsConnection_ALL - ConditionGroupConditionsConnectionWhere Return ConditionGroups where all of the related ConditionGroupConditionsConnections match this filter
conditionsConnection_NONE - ConditionGroupConditionsConnectionWhere Return ConditionGroups where none of the related ConditionGroupConditionsConnections match this filter
conditionsConnection_SINGLE - ConditionGroupConditionsConnectionWhere Return ConditionGroups where one of the related ConditionGroupConditionsConnections match this filter
conditionsConnection_SOME - ConditionGroupConditionsConnectionWhere Return ConditionGroups where some of the related ConditionGroupConditionsConnections match this filter
Example
{
  "label": "abc123",
  "label_IN": ["abc123"],
  "label_CONTAINS": "abc123",
  "label_STARTS_WITH": "xyz789",
  "label_ENDS_WITH": "abc123",
  "order": "Or",
  "order_IN": ["Or"],
  "OR": [ConditionGroupWhere],
  "AND": [ConditionGroupWhere],
  "NOT": ConditionGroupWhere,
  "conditions_ALL": ConditionsWhere,
  "conditions_NONE": ConditionsWhere,
  "conditions_SINGLE": ConditionsWhere,
  "conditions_SOME": ConditionsWhere,
  "conditionsConnection_ALL": ConditionGroupConditionsConnectionWhere,
  "conditionsConnection_NONE": ConditionGroupConditionsConnectionWhere,
  "conditionsConnection_SINGLE": ConditionGroupConditionsConnectionWhere,
  "conditionsConnection_SOME": ConditionGroupConditionsConnectionWhere
}

ConditionGroupsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [ConditionGroupEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [ConditionGroupEdge]
}

ConditionInput

Fields
Input Field Description
var - String!
comparator - ConditionComparison!
value - String!
Example
{
  "var": "xyz789",
  "comparator": "Lower",
  "value": "abc123"
}

ConditionLogic

Values
Enum Value Description

Or

And

Example
"Or"

ConditionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [ConditionSort!] Specify one or more ConditionSort objects to sort Conditions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [ConditionSort]}

ConditionSort

Description

Fields to sort Conditions by. The order in which sorts are applied is not guaranteed when specifying many fields in one ConditionSort object.

Fields
Input Field Description
var - SortDirection
comparator - SortDirection
value - SortDirection
Example
{"var": "ASC", "comparator": "ASC", "value": "ASC"}

ConditionUpdateInput

Fields
Input Field Description
var - String
comparator - ConditionComparison
value - String
Example
{
  "var": "xyz789",
  "comparator": "Lower",
  "value": "xyz789"
}

ConditionWhere

Fields
Input Field Description
var - String
var_IN - [String!]
var_CONTAINS - String
var_STARTS_WITH - String
var_ENDS_WITH - String
comparator - ConditionComparison
comparator_IN - [ConditionComparison!]
value - String
value_IN - [String!]
value_CONTAINS - String
value_STARTS_WITH - String
value_ENDS_WITH - String
OR - [ConditionWhere!]
AND - [ConditionWhere!]
NOT - ConditionWhere
Example
{
  "var": "xyz789",
  "var_IN": ["abc123"],
  "var_CONTAINS": "abc123",
  "var_STARTS_WITH": "xyz789",
  "var_ENDS_WITH": "abc123",
  "comparator": "Lower",
  "comparator_IN": ["Lower"],
  "value": "xyz789",
  "value_IN": ["xyz789"],
  "value_CONTAINS": "xyz789",
  "value_STARTS_WITH": "xyz789",
  "value_ENDS_WITH": "abc123",
  "OR": [ConditionWhere],
  "AND": [ConditionWhere],
  "NOT": ConditionWhere
}

Conditions

Types
Union Types

Condition

ConditionGroup

Example
Condition

ConditionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [ConditionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [ConditionEdge]
}

ConditionsInput

Fields
Input Field Description
type - ConditionsInputType!
condition - ConditionInput
group - ConditionGroupInput
Example
{
  "type": "Condition",
  "condition": ConditionInput,
  "group": ConditionGroupInput
}

ConditionsInputType

Values
Enum Value Description

Condition

Group

Example
"Condition"

ConditionsWhere

Fields
Input Field Description
Condition - ConditionWhere
ConditionGroup - ConditionGroupWhere
Example
{
  "Condition": ConditionWhere,
  "ConditionGroup": ConditionGroupWhere
}

Configuration

Fields
Field Name Description
id - ID!
dashboardLayout - String
doctorAggregate - ConfigurationDoctorDoctorAggregationSelection
Arguments
where - DoctorWhere
directed - Boolean
doctor - Doctor!
Arguments
where - DoctorWhere
options - DoctorOptions
directed - Boolean
doctorConnection - ConfigurationDoctorConnection!
Arguments
institutionAggregate - ConfigurationInstitutionInstitutionAggregationSelection
Arguments
directed - Boolean
institution - Institution!
Arguments
options - InstitutionOptions
directed - Boolean
institutionConnection - ConfigurationInstitutionConnection!
Example
{
  "id": "4",
  "dashboardLayout": "abc123",
  "doctorAggregate": ConfigurationDoctorDoctorAggregationSelection,
  "doctor": Doctor,
  "doctorConnection": ConfigurationDoctorConnection,
  "institutionAggregate": ConfigurationInstitutionInstitutionAggregationSelection,
  "institution": Institution,
  "institutionConnection": ConfigurationInstitutionConnection
}

ConfigurationAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
dashboardLayout - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "dashboardLayout": StringAggregateSelection
}

ConfigurationConnectInput

Fields
Input Field Description
doctor - ConfigurationDoctorConnectFieldInput
institution - ConfigurationInstitutionConnectFieldInput
Example
{
  "doctor": ConfigurationDoctorConnectFieldInput,
  "institution": ConfigurationInstitutionConnectFieldInput
}

ConfigurationConnectOrCreateWhere

Fields
Input Field Description
node - ConfigurationUniqueWhere!
Example
{"node": ConfigurationUniqueWhere}

ConfigurationConnectWhere

Fields
Input Field Description
node - ConfigurationWhere!
Example
{"node": ConfigurationWhere}

ConfigurationCreateInput

Fields
Input Field Description
dashboardLayout - String
doctor - ConfigurationDoctorFieldInput
institution - ConfigurationInstitutionFieldInput
Example
{
  "dashboardLayout": "xyz789",
  "doctor": ConfigurationDoctorFieldInput,
  "institution": ConfigurationInstitutionFieldInput
}

ConfigurationDeleteInput

Fields
Input Field Description
doctor - ConfigurationDoctorDeleteFieldInput
institution - ConfigurationInstitutionDeleteFieldInput
Example
{
  "doctor": ConfigurationDoctorDeleteFieldInput,
  "institution": ConfigurationInstitutionDeleteFieldInput
}

ConfigurationDisconnectInput

Fields
Input Field Description
doctor - ConfigurationDoctorDisconnectFieldInput
institution - ConfigurationInstitutionDisconnectFieldInput
Example
{
  "doctor": ConfigurationDoctorDisconnectFieldInput,
  "institution": ConfigurationInstitutionDisconnectFieldInput
}

ConfigurationDoctorAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [ConfigurationDoctorAggregateInput!]
OR - [ConfigurationDoctorAggregateInput!]
NOT - ConfigurationDoctorAggregateInput
node - ConfigurationDoctorNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [ConfigurationDoctorAggregateInput],
  "OR": [ConfigurationDoctorAggregateInput],
  "NOT": ConfigurationDoctorAggregateInput,
  "node": ConfigurationDoctorNodeAggregationWhereInput
}

ConfigurationDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "overwrite": false,
  "connect": DoctorConnectInput
}

ConfigurationDoctorConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": ConfigurationDoctorConnectOrCreateFieldInputOnCreate
}

ConfigurationDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

ConfigurationDoctorConnection

Fields
Field Name Description
edges - [ConfigurationDoctorRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [ConfigurationDoctorRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

ConfigurationDoctorConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

ConfigurationDoctorConnectionWhere

Example
{
  "AND": [ConfigurationDoctorConnectionWhere],
  "OR": [ConfigurationDoctorConnectionWhere],
  "NOT": ConfigurationDoctorConnectionWhere,
  "node": DoctorWhere
}

ConfigurationDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

ConfigurationDoctorDeleteFieldInput

Fields
Input Field Description
where - ConfigurationDoctorConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": ConfigurationDoctorConnectionWhere,
  "delete": DoctorDeleteInput
}

ConfigurationDoctorDisconnectFieldInput

Fields
Input Field Description
where - ConfigurationDoctorConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": ConfigurationDoctorConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

ConfigurationDoctorDoctorAggregationSelection

Fields
Field Name Description
count - Int!
node - ConfigurationDoctorDoctorNodeAggregateSelection
Example
{
  "count": 123,
  "node": ConfigurationDoctorDoctorNodeAggregateSelection
}

ConfigurationDoctorDoctorNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

ConfigurationDoctorFieldInput

Example
{
  "connectOrCreate": ConfigurationDoctorConnectOrCreateFieldInput,
  "connect": ConfigurationDoctorConnectFieldInput,
  "create": ConfigurationDoctorCreateFieldInput
}

ConfigurationDoctorNodeAggregationWhereInput

Fields
Input Field Description
AND - [ConfigurationDoctorNodeAggregationWhereInput!]
OR - [ConfigurationDoctorNodeAggregationWhereInput!]
NOT - ConfigurationDoctorNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [ConfigurationDoctorNodeAggregationWhereInput],
  "OR": [ConfigurationDoctorNodeAggregationWhereInput],
  "NOT": ConfigurationDoctorNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 123.45,
  "email_LONGEST_LENGTH_EQUAL": 123,
  "email_SHORTEST_LENGTH_EQUAL": 987,
  "email_AVERAGE_LENGTH_GT": 987.65,
  "email_LONGEST_LENGTH_GT": 123,
  "email_SHORTEST_LENGTH_GT": 123,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 123,
  "email_SHORTEST_LENGTH_GTE": 987,
  "email_AVERAGE_LENGTH_LT": 987.65,
  "email_LONGEST_LENGTH_LT": 987,
  "email_SHORTEST_LENGTH_LT": 987,
  "email_AVERAGE_LENGTH_LTE": 987.65,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 123,
  "firstName_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstName_LONGEST_LENGTH_EQUAL": 987,
  "firstName_SHORTEST_LENGTH_EQUAL": 987,
  "firstName_AVERAGE_LENGTH_GT": 123.45,
  "firstName_LONGEST_LENGTH_GT": 123,
  "firstName_SHORTEST_LENGTH_GT": 987,
  "firstName_AVERAGE_LENGTH_GTE": 123.45,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 987.65,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 987,
  "firstName_AVERAGE_LENGTH_LTE": 987.65,
  "firstName_LONGEST_LENGTH_LTE": 987,
  "firstName_SHORTEST_LENGTH_LTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "lastName_AVERAGE_LENGTH_EQUAL": 987.65,
  "lastName_LONGEST_LENGTH_EQUAL": 123,
  "lastName_SHORTEST_LENGTH_EQUAL": 987,
  "lastName_AVERAGE_LENGTH_GT": 987.65,
  "lastName_LONGEST_LENGTH_GT": 123,
  "lastName_SHORTEST_LENGTH_GT": 123,
  "lastName_AVERAGE_LENGTH_GTE": 123.45,
  "lastName_LONGEST_LENGTH_GTE": 123,
  "lastName_SHORTEST_LENGTH_GTE": 123,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 123,
  "lastName_SHORTEST_LENGTH_LT": 987,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 123,
  "lastName_SHORTEST_LENGTH_LTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GT": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 123,
  "phone_AVERAGE_LENGTH_EQUAL": 123.45,
  "phone_LONGEST_LENGTH_EQUAL": 123,
  "phone_SHORTEST_LENGTH_EQUAL": 987,
  "phone_AVERAGE_LENGTH_GT": 123.45,
  "phone_LONGEST_LENGTH_GT": 987,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 987.65,
  "phone_LONGEST_LENGTH_GTE": 987,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 987.65,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 987,
  "phone_SHORTEST_LENGTH_LTE": 987,
  "rpps_AVERAGE_LENGTH_EQUAL": 987.65,
  "rpps_LONGEST_LENGTH_EQUAL": 123,
  "rpps_SHORTEST_LENGTH_EQUAL": 987,
  "rpps_AVERAGE_LENGTH_GT": 123.45,
  "rpps_LONGEST_LENGTH_GT": 987,
  "rpps_SHORTEST_LENGTH_GT": 987,
  "rpps_AVERAGE_LENGTH_GTE": 987.65,
  "rpps_LONGEST_LENGTH_GTE": 987,
  "rpps_SHORTEST_LENGTH_GTE": 987,
  "rpps_AVERAGE_LENGTH_LT": 123.45,
  "rpps_LONGEST_LENGTH_LT": 123,
  "rpps_SHORTEST_LENGTH_LT": 123,
  "rpps_AVERAGE_LENGTH_LTE": 987.65,
  "rpps_LONGEST_LENGTH_LTE": 987,
  "rpps_SHORTEST_LENGTH_LTE": 123
}

ConfigurationDoctorRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "xyz789",
  "node": Doctor
}

ConfigurationDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

ConfigurationDoctorUpdateFieldInput

Example
{
  "where": ConfigurationDoctorConnectionWhere,
  "connectOrCreate": ConfigurationDoctorConnectOrCreateFieldInput,
  "connect": ConfigurationDoctorConnectFieldInput,
  "disconnect": ConfigurationDoctorDisconnectFieldInput,
  "create": ConfigurationDoctorCreateFieldInput,
  "update": ConfigurationDoctorUpdateConnectionInput,
  "delete": ConfigurationDoctorDeleteFieldInput
}

ConfigurationEdge

Fields
Field Name Description
cursor - String!
node - Configuration!
Example
{
  "cursor": "abc123",
  "node": Configuration
}

ConfigurationInstitutionAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [ConfigurationInstitutionAggregateInput],
  "OR": [ConfigurationInstitutionAggregateInput],
  "NOT": ConfigurationInstitutionAggregateInput,
  "node": ConfigurationInstitutionNodeAggregationWhereInput
}

ConfigurationInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "overwrite": true,
  "connect": InstitutionConnectInput
}

ConfigurationInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": ConfigurationInstitutionConnectOrCreateFieldInputOnCreate
}

ConfigurationInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

ConfigurationInstitutionConnection

Fields
Field Name Description
edges - [ConfigurationInstitutionRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [ConfigurationInstitutionRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

ConfigurationInstitutionConnectionSort

Fields
Input Field Description
node - InstitutionSort
Example
{"node": InstitutionSort}

ConfigurationInstitutionConnectionWhere

Example
{
  "AND": [ConfigurationInstitutionConnectionWhere],
  "OR": [ConfigurationInstitutionConnectionWhere],
  "NOT": ConfigurationInstitutionConnectionWhere,
  "node": InstitutionWhere
}

ConfigurationInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

ConfigurationInstitutionDeleteFieldInput

Fields
Input Field Description
where - ConfigurationInstitutionConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": ConfigurationInstitutionConnectionWhere,
  "delete": InstitutionDeleteInput
}

ConfigurationInstitutionDisconnectFieldInput

Fields
Input Field Description
where - ConfigurationInstitutionConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": ConfigurationInstitutionConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

ConfigurationInstitutionFieldInput

Example
{
  "connectOrCreate": ConfigurationInstitutionConnectOrCreateFieldInput,
  "connect": ConfigurationInstitutionConnectFieldInput,
  "create": ConfigurationInstitutionCreateFieldInput
}

ConfigurationInstitutionInstitutionAggregationSelection

Fields
Field Name Description
count - Int!
node - ConfigurationInstitutionInstitutionNodeAggregateSelection
Example
{
  "count": 123,
  "node": ConfigurationInstitutionInstitutionNodeAggregateSelection
}

ConfigurationInstitutionInstitutionNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

ConfigurationInstitutionNodeAggregationWhereInput

Fields
Input Field Description
AND - [ConfigurationInstitutionNodeAggregationWhereInput!]
OR - [ConfigurationInstitutionNodeAggregationWhereInput!]
NOT - ConfigurationInstitutionNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    ConfigurationInstitutionNodeAggregationWhereInput
  ],
  "OR": [
    ConfigurationInstitutionNodeAggregationWhereInput
  ],
  "NOT": ConfigurationInstitutionNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "nameNormalized_LONGEST_LENGTH_GT": 123,
  "nameNormalized_SHORTEST_LENGTH_GT": 123,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 123,
  "nameNormalized_SHORTEST_LENGTH_GTE": 987,
  "nameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "nameNormalized_LONGEST_LENGTH_LT": 123,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_LTE": 123,
  "nameNormalized_SHORTEST_LENGTH_LTE": 987
}

ConfigurationInstitutionRelationship

Fields
Field Name Description
cursor - String!
node - Institution!
Example
{
  "cursor": "abc123",
  "node": Institution
}

ConfigurationInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

ConfigurationInstitutionUpdateFieldInput

Example
{
  "where": ConfigurationInstitutionConnectionWhere,
  "connectOrCreate": ConfigurationInstitutionConnectOrCreateFieldInput,
  "connect": ConfigurationInstitutionConnectFieldInput,
  "disconnect": ConfigurationInstitutionDisconnectFieldInput,
  "create": ConfigurationInstitutionCreateFieldInput,
  "update": ConfigurationInstitutionUpdateConnectionInput,
  "delete": ConfigurationInstitutionDeleteFieldInput
}

ConfigurationOnCreateInput

Fields
Input Field Description
dashboardLayout - String
Example
{"dashboardLayout": "abc123"}

ConfigurationOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [ConfigurationSort!] Specify one or more ConfigurationSort objects to sort Configurations by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [ConfigurationSort]}

ConfigurationSort

Description

Fields to sort Configurations by. The order in which sorts are applied is not guaranteed when specifying many fields in one ConfigurationSort object.

Fields
Input Field Description
id - SortDirection
dashboardLayout - SortDirection
Example
{"id": "ASC", "dashboardLayout": "ASC"}

ConfigurationUniqueWhere

Fields
Input Field Description
id - ID
Example
{"id": "4"}

ConfigurationUpdateInput

Fields
Input Field Description
dashboardLayout - String
doctor - ConfigurationDoctorUpdateFieldInput
institution - ConfigurationInstitutionUpdateFieldInput
Example
{
  "dashboardLayout": "xyz789",
  "doctor": ConfigurationDoctorUpdateFieldInput,
  "institution": ConfigurationInstitutionUpdateFieldInput
}

ConfigurationWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
dashboardLayout - String
dashboardLayout_IN - [String]
dashboardLayout_CONTAINS - String
dashboardLayout_STARTS_WITH - String
dashboardLayout_ENDS_WITH - String
OR - [ConfigurationWhere!]
AND - [ConfigurationWhere!]
NOT - ConfigurationWhere
doctor - DoctorWhere
doctor_NOT - DoctorWhere
doctorConnection - ConfigurationDoctorConnectionWhere
doctorConnection_NOT - ConfigurationDoctorConnectionWhere
doctorAggregate - ConfigurationDoctorAggregateInput
institution - InstitutionWhere
institution_NOT - InstitutionWhere
institutionConnection - ConfigurationInstitutionConnectionWhere
institutionConnection_NOT - ConfigurationInstitutionConnectionWhere
institutionAggregate - ConfigurationInstitutionAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "dashboardLayout": "xyz789",
  "dashboardLayout_IN": ["xyz789"],
  "dashboardLayout_CONTAINS": "xyz789",
  "dashboardLayout_STARTS_WITH": "abc123",
  "dashboardLayout_ENDS_WITH": "abc123",
  "OR": [ConfigurationWhere],
  "AND": [ConfigurationWhere],
  "NOT": ConfigurationWhere,
  "doctor": DoctorWhere,
  "doctor_NOT": DoctorWhere,
  "doctorConnection": ConfigurationDoctorConnectionWhere,
  "doctorConnection_NOT": ConfigurationDoctorConnectionWhere,
  "doctorAggregate": ConfigurationDoctorAggregateInput,
  "institution": InstitutionWhere,
  "institution_NOT": InstitutionWhere,
  "institutionConnection": ConfigurationInstitutionConnectionWhere,
  "institutionConnection_NOT": ConfigurationInstitutionConnectionWhere,
  "institutionAggregate": ConfigurationInstitutionAggregateInput
}

ConfigurationsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [ConfigurationEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [ConfigurationEdge]
}

Cooldown

Fields
Field Name Description
value - Int!
duration - CooldownDuration!
Example
{"value": 987, "duration": "Day"}

CooldownAggregateSelection

Fields
Field Name Description
count - Int!
value - IntAggregateSelection!
Example
{"count": 987, "value": IntAggregateSelection}

CooldownConnectWhere

Fields
Input Field Description
node - CooldownWhere!
Example
{"node": CooldownWhere}

CooldownCreateInput

Fields
Input Field Description
value - Int!
duration - CooldownDuration!
Example
{"value": 123, "duration": "Day"}

CooldownDuration

Values
Enum Value Description

Day

Week

Month

Year

Example
"Day"

CooldownEdge

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "xyz789",
  "node": Cooldown
}

CooldownInput

Fields
Input Field Description
value - Int!
duration - CooldownDuration!
Example
{"value": 123, "duration": "Day"}

CooldownOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [CooldownSort!] Specify one or more CooldownSort objects to sort Cooldowns by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [CooldownSort]}

CooldownSort

Description

Fields to sort Cooldowns by. The order in which sorts are applied is not guaranteed when specifying many fields in one CooldownSort object.

Fields
Input Field Description
value - SortDirection
duration - SortDirection
Example
{"value": "ASC", "duration": "ASC"}

CooldownUpdateInput

Fields
Input Field Description
value - Int
value_INCREMENT - Int
value_DECREMENT - Int
duration - CooldownDuration
Example
{
  "value": 123,
  "value_INCREMENT": 987,
  "value_DECREMENT": 987,
  "duration": "Day"
}

CooldownWhere

Fields
Input Field Description
value - Int
value_IN - [Int!]
value_LT - Int
value_LTE - Int
value_GT - Int
value_GTE - Int
duration - CooldownDuration
duration_IN - [CooldownDuration!]
OR - [CooldownWhere!]
AND - [CooldownWhere!]
NOT - CooldownWhere
Example
{
  "value": 123,
  "value_IN": [987],
  "value_LT": 123,
  "value_LTE": 987,
  "value_GT": 123,
  "value_GTE": 123,
  "duration": "Day",
  "duration_IN": ["Day"],
  "OR": [CooldownWhere],
  "AND": [CooldownWhere],
  "NOT": CooldownWhere
}

CooldownsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [CooldownEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [CooldownEdge]
}

CountryCode

Values
Enum Value Description

AF

AL

DZ

AS

AD

AO

AI

AQ

AG

AR

AM

AW

AU

AT

AZ

BS

BH

BD

BB

BY

BE

BZ

BJ

BM

BT

BO

BA

BW

BV

BR

IO

BN

BG

BF

BI

KH

CM

CA

CV

KY

CF

TD

CL

CN

CX

CC

CO

KM

CG

CD

CK

CR

CI

HR

CU

CY

CZ

DK

DJ

DM

DO

EC

EG

SV

GQ

ER

EE

ET

FK

FO

FJ

FI

FR

GF

PF

TF

GA

GM

GE

DE

GH

GI

GR

GL

GD

GP

GU

GT

GG

GN

GW

GY

HT

HM

VA

HN

HK

HU

IS

IN

ID

IR

IQ

IE

IM

IL

IT

JM

JP

JE

JO

KZ

KE

KI

KP

KR

KW

KG

LA

LV

LB

LS

LR

LY

LI

LT

LU

MO

MK

MG

MW

MY

MV

ML

MT

MH

MQ

MR

MU

YT

MX

FM

MD

MC

MN

ME

MS

MA

MZ

MM

NA

NR

NP

NL

AN

NC

NZ

NI

NE

NG

NU

NF

MP

NO

OM

PK

PW

PS

PA

PG

PY

PE

PH

PN

PL

PT

PR

QA

RE

RO

RU

RW

SH

KN

LC

PM

VC

WS

SM

ST

SA

SN

RS

SC

SL

SG

SK

SI

SB

SO

ZA

GS

ES

LK

SD

SR

SJ

SZ

SE

CH

SY

TW

TJ

TZ

TH

TL

TG

TK

TO

TT

TN

TR

TM

TC

TV

UG

UA

AE

GB

US

UM

UY

UZ

VU

VE

VN

VG

VI

WF

EH

YE

ZM

ZW

Example
"AF"

CreateAiResponsesMutationResponse

Fields
Field Name Description
info - CreateInfo!
aiResponses - [AiResponse!]!
Example
{
  "info": CreateInfo,
  "aiResponses": [AiResponse]
}

CreateAlertGroupsMutationResponse

Fields
Field Name Description
info - CreateInfo!
alertGroups - [AlertGroup!]!
Example
{
  "info": CreateInfo,
  "alertGroups": [AlertGroup]
}

CreateAlertsMutationResponse

Fields
Field Name Description
info - CreateInfo!
alerts - [Alert!]!
Example
{
  "info": CreateInfo,
  "alerts": [Alert]
}

CreateAnswersMutationResponse

Fields
Field Name Description
info - CreateInfo!
answers - [Answer!]!
Example
{
  "info": CreateInfo,
  "answers": [Answer]
}

CreateApiClientsMutationResponse

Fields
Field Name Description
info - CreateInfo!
apiClients - [ApiClient!]!
Example
{
  "info": CreateInfo,
  "apiClients": [ApiClient]
}

CreateCheckboxQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
checkboxQuestions - [CheckboxQuestion!]!
Example
{
  "info": CreateInfo,
  "checkboxQuestions": [CheckboxQuestion]
}

CreateConditionGroupsMutationResponse

Fields
Field Name Description
info - CreateInfo!
conditionGroups - [ConditionGroup!]!
Example
{
  "info": CreateInfo,
  "conditionGroups": [ConditionGroup]
}

CreateConditionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
conditions - [Condition!]!
Example
{
  "info": CreateInfo,
  "conditions": [Condition]
}

CreateConfigurationsMutationResponse

Fields
Field Name Description
info - CreateInfo!
configurations - [Configuration!]!
Example
{
  "info": CreateInfo,
  "configurations": [Configuration]
}

CreateCooldownsMutationResponse

Fields
Field Name Description
info - CreateInfo!
cooldowns - [Cooldown!]!
Example
{
  "info": CreateInfo,
  "cooldowns": [Cooldown]
}

CreateDateQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
dateQuestions - [DateQuestion!]!
Example
{
  "info": CreateInfo,
  "dateQuestions": [DateQuestion]
}

CreateDeleteInfosMutationResponse

Fields
Field Name Description
info - CreateInfo!
deleteInfos - [DeleteInfo!]!
Example
{
  "info": CreateInfo,
  "deleteInfos": [DeleteInfo]
}

CreateDevicesMutationResponse

Fields
Field Name Description
info - CreateInfo!
devices - [Device!]!
Example
{
  "info": CreateInfo,
  "devices": [Device]
}

CreateDocumentsMutationResponse

Fields
Field Name Description
info - CreateInfo!
documents - [Document!]!
Example
{
  "info": CreateInfo,
  "documents": [Document]
}

CreateInfo

Description

Information about the number of nodes and relationships created during a create mutation

Fields
Field Name Description
nodesCreated - Int!
relationshipsCreated - Int!
Example
{"nodesCreated": 987, "relationshipsCreated": 987}

CreateInstitutionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
institutions - [Institution!]!
Example
{
  "info": CreateInfo,
  "institutions": [Institution]
}

CreateInterviewsMutationResponse

Fields
Field Name Description
info - CreateInfo!
interviews - [Interview!]!
Example
{
  "info": CreateInfo,
  "interviews": [Interview]
}

CreateInvoicesMutationResponse

Fields
Field Name Description
info - CreateInfo!
invoices - [Invoice!]!
Example
{
  "info": CreateInfo,
  "invoices": [Invoice]
}

CreatePatientsMutationResponse

Fields
Field Name Description
info - CreateInfo!
patients - [Patient!]!
Example
{
  "info": CreateInfo,
  "patients": [Patient]
}

CreatePdfDocumentsMutationResponse

Fields
Field Name Description
info - CreateInfo!
pdfDocuments - [PDFDocument!]!
Example
{
  "info": CreateInfo,
  "pdfDocuments": [PDFDocument]
}

CreatePostalAddressesMutationResponse

Fields
Field Name Description
info - CreateInfo!
postalAddresses - [PostalAddress!]!
Example
{
  "info": CreateInfo,
  "postalAddresses": [PostalAddress]
}

CreateQuestionItemsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionItems - [QuestionItem!]!
Example
{
  "info": CreateInfo,
  "questionItems": [QuestionItem]
}

CreateQuestionnaireAisMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireAis - [QuestionnaireAi!]!
Example
{
  "info": CreateInfo,
  "questionnaireAis": [QuestionnaireAi]
}

CreateQuestionnaireAlertsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireAlerts - [QuestionnaireAlerts!]!
Example
{
  "info": CreateInfo,
  "questionnaireAlerts": [QuestionnaireAlerts]
}

CreateQuestionnaireAppointmentDatesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireAppointmentDates - [QuestionnaireAppointmentDate!]!
Example
{
  "info": CreateInfo,
  "questionnaireAppointmentDates": [
    QuestionnaireAppointmentDate
  ]
}

CreateQuestionnaireConditionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireConditions - [QuestionnaireCondition!]!
Example
{
  "info": CreateInfo,
  "questionnaireConditions": [QuestionnaireCondition]
}

CreateQuestionnaireDocumentFillersMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireDocumentFillers - [QuestionnaireDocumentFiller!]!
Example
{
  "info": CreateInfo,
  "questionnaireDocumentFillers": [
    QuestionnaireDocumentFiller
  ]
}

CreateQuestionnaireDocumentsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireDocuments - [QuestionnaireDocument!]!
Example
{
  "info": CreateInfo,
  "questionnaireDocuments": [QuestionnaireDocument]
}

CreateQuestionnaireIdentitiesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireIdentities - [QuestionnaireIdentity!]!
Example
{
  "info": CreateInfo,
  "questionnaireIdentities": [QuestionnaireIdentity]
}

CreateQuestionnaireInfoStepsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireInfoSteps - [QuestionnaireInfoStep!]!
Example
{
  "info": CreateInfo,
  "questionnaireInfoSteps": [QuestionnaireInfoStep]
}

CreateQuestionnaireInterviewsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireInterviews - [QuestionnaireInterview!]!
Example
{
  "info": CreateInfo,
  "questionnaireInterviews": [QuestionnaireInterview]
}

CreateQuestionnaireMenuEntriesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireMenuEntries - [QuestionnaireMenuEntry!]!
Example
{
  "info": CreateInfo,
  "questionnaireMenuEntries": [QuestionnaireMenuEntry]
}

CreateQuestionnaireMenuItemsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireMenuItems - [QuestionnaireMenuItem!]!
Example
{
  "info": CreateInfo,
  "questionnaireMenuItems": [QuestionnaireMenuItem]
}

CreateQuestionnaireMenusMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireMenus - [QuestionnaireMenu!]!
Example
{
  "info": CreateInfo,
  "questionnaireMenus": [QuestionnaireMenu]
}

CreateQuestionnaireRoutersMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireRouters - [QuestionnaireRouter!]!
Example
{
  "info": CreateInfo,
  "questionnaireRouters": [QuestionnaireRouter]
}

CreateQuestionnaireSelectMenusMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireSelectMenus - [QuestionnaireSelectMenu!]!
Example
{
  "info": CreateInfo,
  "questionnaireSelectMenus": [QuestionnaireSelectMenu]
}

CreateQuestionnaireSetPropertiesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireSetProperties - [QuestionnaireSetProperty!]!
Example
{
  "info": CreateInfo,
  "questionnaireSetProperties": [QuestionnaireSetProperty]
}

CreateQuestionnaireSurveysMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireSurveys - [QuestionnaireSurvey!]!
Example
{
  "info": CreateInfo,
  "questionnaireSurveys": [QuestionnaireSurvey]
}

CreateQuestionnaireThirdPartiesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireThirdParties - [QuestionnaireThirdParty!]!
Example
{
  "info": CreateInfo,
  "questionnaireThirdParties": [QuestionnaireThirdParty]
}

CreateQuestionnaireWelcomeStepsMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaireWelcomeSteps - [QuestionnaireWelcomeStep!]!
Example
{
  "info": CreateInfo,
  "questionnaireWelcomeSteps": [QuestionnaireWelcomeStep]
}

CreateQuestionnairesMutationResponse

Fields
Field Name Description
info - CreateInfo!
questionnaires - [Questionnaire!]!
Example
{
  "info": CreateInfo,
  "questionnaires": [Questionnaire]
}

CreateQuotingsMutationResponse

Fields
Field Name Description
info - CreateInfo!
quotings - [Quoting!]!
Example
{
  "info": CreateInfo,
  "quotings": [Quoting]
}

CreateRadioQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
radioQuestions - [RadioQuestion!]!
Example
{
  "info": CreateInfo,
  "radioQuestions": [RadioQuestion]
}

CreateRangeQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
rangeQuestions - [RangeQuestion!]!
Example
{
  "info": CreateInfo,
  "rangeQuestions": [RangeQuestion]
}

CreateSearchQuestionResultsMutationResponse

Fields
Field Name Description
info - CreateInfo!
searchQuestionResults - [SearchQuestionResult!]!
Example
{
  "info": CreateInfo,
  "searchQuestionResults": [SearchQuestionResult]
}

CreateSelectQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
selectQuestions - [SelectQuestion!]!
Example
{
  "info": CreateInfo,
  "selectQuestions": [SelectQuestion]
}

CreateSerializationNodesMutationResponse

Fields
Field Name Description
info - CreateInfo!
serializationNodes - [SerializationNode!]!
Example
{
  "info": CreateInfo,
  "serializationNodes": [SerializationNode]
}

CreateSerializationSocketsMutationResponse

Fields
Field Name Description
info - CreateInfo!
serializationSockets - [SerializationSocket!]!
Example
{
  "info": CreateInfo,
  "serializationSockets": [SerializationSocket]
}

CreateSpecialitiesMutationResponse

Fields
Field Name Description
info - CreateInfo!
specialities - [Speciality!]!
Example
{
  "info": CreateInfo,
  "specialities": [Speciality]
}

CreateTextQuestionsMutationResponse

Fields
Field Name Description
info - CreateInfo!
textQuestions - [TextQuestion!]!
Example
{
  "info": CreateInfo,
  "textQuestions": [TextQuestion]
}

CreateUnserializationResponsesMutationResponse

Fields
Field Name Description
info - CreateInfo!
unserializationResponses - [UnserializationResponse!]!
Example
{
  "info": CreateInfo,
  "unserializationResponses": [UnserializationResponse]
}

CreateVersionnedGraphsMutationResponse

Fields
Field Name Description
info - CreateInfo!
versionnedGraphs - [VersionnedGraph!]!
Example
{
  "info": CreateInfo,
  "versionnedGraphs": [VersionnedGraph]
}

CreateWorkflowLinksMutationResponse

Fields
Field Name Description
info - CreateInfo!
workflowLinks - [WorkflowLink!]!
Example
{
  "info": CreateInfo,
  "workflowLinks": [WorkflowLink]
}

CreateWorkflowsMutationResponse

Fields
Field Name Description
info - CreateInfo!
workflows - [Workflow!]!
Example
{
  "info": CreateInfo,
  "workflows": [Workflow]
}

Date

Description

A date, represented as a 'yyyy-mm-dd' string

Example
"2007-12-03"

DateFormatType

Values
Enum Value Description

DateAndHour

DateOnly

HourOnly

Example
"DateAndHour"

DateQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
dateType - DateFormatType
nextsAggregate - DateQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - DateQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - DateQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - DateQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
answersAggregate - DateQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - DateQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - DateQuestionCooldownConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "dateType": "DateAndHour",
  "nextsAggregate": DateQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": DateQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": DateQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": DateQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "answersAggregate": DateQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": DateQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": DateQuestionCooldownConnection
}

DateQuestionAggregateSelection

Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection
}

DateQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 123}

DateQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionAlertsAggregateInput!]
OR - [DateQuestionAlertsAggregateInput!]
NOT - DateQuestionAlertsAggregateInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [DateQuestionAlertsAggregateInput],
  "OR": [DateQuestionAlertsAggregateInput],
  "NOT": DateQuestionAlertsAggregateInput
}

DateQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": false,
  "connect": AlertGroupConnectInput
}

DateQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

DateQuestionAlertsFieldInput

Fields
Input Field Description
connect - DateQuestionAlertsConnectFieldInput
create - DateQuestionAlertsCreateFieldInput
Example
{
  "connect": DateQuestionAlertsConnectFieldInput,
  "create": DateQuestionAlertsCreateFieldInput
}

DateQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

DateQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": DateQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": DateQuestionAlertsCreateFieldInput,
  "update": DateQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

DateQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - DateQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 987,
  "node": DateQuestionAnswerAnswersNodeAggregateSelection
}

DateQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

DateQuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionAnswersAggregateInput!]
OR - [DateQuestionAnswersAggregateInput!]
NOT - DateQuestionAnswersAggregateInput
node - DateQuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [DateQuestionAnswersAggregateInput],
  "OR": [DateQuestionAnswersAggregateInput],
  "NOT": DateQuestionAnswersAggregateInput,
  "node": DateQuestionAnswersNodeAggregationWhereInput
}

DateQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": false,
  "connect": [AnswerConnectInput]
}

DateQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

DateQuestionAnswersFieldInput

Fields
Input Field Description
connect - [DateQuestionAnswersConnectFieldInput!]
create - [DateQuestionAnswersCreateFieldInput!]
Example
{
  "connect": [DateQuestionAnswersConnectFieldInput],
  "create": [DateQuestionAnswersCreateFieldInput]
}

DateQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [DateQuestionAnswersNodeAggregationWhereInput!]
OR - [DateQuestionAnswersNodeAggregationWhereInput!]
NOT - DateQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [DateQuestionAnswersNodeAggregationWhereInput],
  "OR": [DateQuestionAnswersNodeAggregationWhereInput],
  "NOT": DateQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 123.45,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 987,
  "field_AVERAGE_LENGTH_GT": 123.45,
  "field_LONGEST_LENGTH_GT": 987,
  "field_SHORTEST_LENGTH_GT": 123,
  "field_AVERAGE_LENGTH_GTE": 987.65,
  "field_LONGEST_LENGTH_GTE": 123,
  "field_SHORTEST_LENGTH_GTE": 987,
  "field_AVERAGE_LENGTH_LT": 987.65,
  "field_LONGEST_LENGTH_LT": 123,
  "field_SHORTEST_LENGTH_LT": 123,
  "field_AVERAGE_LENGTH_LTE": 123.45,
  "field_LONGEST_LENGTH_LTE": 123,
  "field_SHORTEST_LENGTH_LTE": 987,
  "hint_AVERAGE_LENGTH_EQUAL": 123.45,
  "hint_LONGEST_LENGTH_EQUAL": 123,
  "hint_SHORTEST_LENGTH_EQUAL": 123,
  "hint_AVERAGE_LENGTH_GT": 123.45,
  "hint_LONGEST_LENGTH_GT": 123,
  "hint_SHORTEST_LENGTH_GT": 987,
  "hint_AVERAGE_LENGTH_GTE": 987.65,
  "hint_LONGEST_LENGTH_GTE": 987,
  "hint_SHORTEST_LENGTH_GTE": 123,
  "hint_AVERAGE_LENGTH_LT": 123.45,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 987,
  "hint_AVERAGE_LENGTH_LTE": 987.65,
  "hint_LONGEST_LENGTH_LTE": 123,
  "hint_SHORTEST_LENGTH_LTE": 123,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 123,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 123,
  "order_MAX_GT": 987,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 987,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 987.65,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

DateQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

DateQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [DateQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [DateQuestionAnswersCreateFieldInput],
  "update": DateQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

DateQuestionCooldownAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionCooldownAggregateInput!]
OR - [DateQuestionCooldownAggregateInput!]
NOT - DateQuestionCooldownAggregateInput
node - DateQuestionCooldownNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [DateQuestionCooldownAggregateInput],
  "OR": [DateQuestionCooldownAggregateInput],
  "NOT": DateQuestionCooldownAggregateInput,
  "node": DateQuestionCooldownNodeAggregationWhereInput
}

DateQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": true}

DateQuestionCooldownConnection

Fields
Field Name Description
edges - [DateQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DateQuestionCooldownRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

DateQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

DateQuestionCooldownConnectionWhere

Example
{
  "AND": [DateQuestionCooldownConnectionWhere],
  "OR": [DateQuestionCooldownConnectionWhere],
  "NOT": DateQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

DateQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - DateQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 123,
  "node": DateQuestionCooldownCooldownNodeAggregateSelection
}

DateQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

DateQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

DateQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - DateQuestionCooldownConnectionWhere
Example
{"where": DateQuestionCooldownConnectionWhere}

DateQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - DateQuestionCooldownConnectionWhere
Example
{"where": DateQuestionCooldownConnectionWhere}

DateQuestionCooldownFieldInput

Fields
Input Field Description
connect - DateQuestionCooldownConnectFieldInput
create - DateQuestionCooldownCreateFieldInput
Example
{
  "connect": DateQuestionCooldownConnectFieldInput,
  "create": DateQuestionCooldownCreateFieldInput
}

DateQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [DateQuestionCooldownNodeAggregationWhereInput!]
OR - [DateQuestionCooldownNodeAggregationWhereInput!]
NOT - DateQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [DateQuestionCooldownNodeAggregationWhereInput],
  "OR": [DateQuestionCooldownNodeAggregationWhereInput],
  "NOT": DateQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 123,
  "value_MAX_EQUAL": 987,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 123.45,
  "value_MIN_GT": 123,
  "value_MAX_GT": 123,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 987.65,
  "value_MIN_GTE": 123,
  "value_MAX_GTE": 123,
  "value_SUM_GTE": 123,
  "value_AVERAGE_GTE": 987.65,
  "value_MIN_LT": 123,
  "value_MAX_LT": 987,
  "value_SUM_LT": 123,
  "value_AVERAGE_LT": 987.65,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 987,
  "value_AVERAGE_LTE": 123.45
}

DateQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "abc123",
  "node": Cooldown
}

DateQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

DateQuestionCooldownUpdateFieldInput

Example
{
  "where": DateQuestionCooldownConnectionWhere,
  "connect": DateQuestionCooldownConnectFieldInput,
  "disconnect": DateQuestionCooldownDisconnectFieldInput,
  "create": DateQuestionCooldownCreateFieldInput,
  "update": DateQuestionCooldownUpdateConnectionInput,
  "delete": DateQuestionCooldownDeleteFieldInput
}

DateQuestionCreateInput

Fields
Input Field Description
name - String!
hint - String
image - String
field - String
dateType - DateFormatType
nexts - DateQuestionNextsFieldInput
graph - DateQuestionGraphFieldInput
prevs - DateQuestionPrevsFieldInput
alerts - DateQuestionAlertsFieldInput
answers - DateQuestionAnswersFieldInput
cooldown - DateQuestionCooldownFieldInput
Example
{
  "name": "xyz789",
  "hint": "abc123",
  "image": "xyz789",
  "field": "xyz789",
  "dateType": "DateAndHour",
  "nexts": DateQuestionNextsFieldInput,
  "graph": DateQuestionGraphFieldInput,
  "prevs": DateQuestionPrevsFieldInput,
  "alerts": DateQuestionAlertsFieldInput,
  "answers": DateQuestionAnswersFieldInput,
  "cooldown": DateQuestionCooldownFieldInput
}

DateQuestionDeleteInput

Example
{
  "nexts": [DateQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [DateQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": DateQuestionCooldownDeleteFieldInput
}

DateQuestionEdge

Fields
Field Name Description
cursor - String!
node - DateQuestion!
Example
{
  "cursor": "xyz789",
  "node": DateQuestion
}

DateQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionGraphAggregateInput!]
OR - [DateQuestionGraphAggregateInput!]
NOT - DateQuestionGraphAggregateInput
node - DateQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [DateQuestionGraphAggregateInput],
  "OR": [DateQuestionGraphAggregateInput],
  "NOT": DateQuestionGraphAggregateInput,
  "node": DateQuestionGraphNodeAggregationWhereInput
}

DateQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

DateQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

DateQuestionGraphFieldInput

Fields
Input Field Description
connect - DateQuestionGraphConnectFieldInput
create - DateQuestionGraphCreateFieldInput
Example
{
  "connect": DateQuestionGraphConnectFieldInput,
  "create": DateQuestionGraphCreateFieldInput
}

DateQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [DateQuestionGraphNodeAggregationWhereInput!]
OR - [DateQuestionGraphNodeAggregationWhereInput!]
NOT - DateQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [DateQuestionGraphNodeAggregationWhereInput],
  "OR": [DateQuestionGraphNodeAggregationWhereInput],
  "NOT": DateQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

DateQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

DateQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": DateQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": DateQuestionGraphCreateFieldInput,
  "update": DateQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

DateQuestionNextsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionNextsAggregateInput!]
OR - [DateQuestionNextsAggregateInput!]
NOT - DateQuestionNextsAggregateInput
node - DateQuestionNextsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [DateQuestionNextsAggregateInput],
  "OR": [DateQuestionNextsAggregateInput],
  "NOT": DateQuestionNextsAggregateInput,
  "node": DateQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

DateQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

DateQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

DateQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

DateQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

DateQuestionNextsFieldInput

Fields
Input Field Description
connect - [DateQuestionNextsConnectFieldInput!]
create - [DateQuestionNextsCreateFieldInput!]
Example
{
  "connect": [DateQuestionNextsConnectFieldInput],
  "create": [DateQuestionNextsCreateFieldInput]
}

DateQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DateQuestionNextsNodeAggregationWhereInput!]
OR - [DateQuestionNextsNodeAggregationWhereInput!]
NOT - DateQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DateQuestionNextsNodeAggregationWhereInput],
  "OR": [DateQuestionNextsNodeAggregationWhereInput],
  "NOT": DateQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

DateQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

DateQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [DateQuestionNextsConnectFieldInput],
  "disconnect": [DateQuestionNextsDisconnectFieldInput],
  "create": [DateQuestionNextsCreateFieldInput],
  "update": DateQuestionNextsUpdateConnectionInput,
  "delete": [DateQuestionNextsDeleteFieldInput]
}

DateQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [DateQuestionSort!] Specify one or more DateQuestionSort objects to sort DateQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [DateQuestionSort]}

DateQuestionPrevsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DateQuestionPrevsAggregateInput!]
OR - [DateQuestionPrevsAggregateInput!]
NOT - DateQuestionPrevsAggregateInput
node - DateQuestionPrevsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [DateQuestionPrevsAggregateInput],
  "OR": [DateQuestionPrevsAggregateInput],
  "NOT": DateQuestionPrevsAggregateInput,
  "node": DateQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

DateQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

DateQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

DateQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

DateQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

DateQuestionPrevsFieldInput

Fields
Input Field Description
connect - [DateQuestionPrevsConnectFieldInput!]
create - [DateQuestionPrevsCreateFieldInput!]
Example
{
  "connect": [DateQuestionPrevsConnectFieldInput],
  "create": [DateQuestionPrevsCreateFieldInput]
}

DateQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DateQuestionPrevsNodeAggregationWhereInput!]
OR - [DateQuestionPrevsNodeAggregationWhereInput!]
NOT - DateQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DateQuestionPrevsNodeAggregationWhereInput],
  "OR": [DateQuestionPrevsNodeAggregationWhereInput],
  "NOT": DateQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

DateQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

DateQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [DateQuestionPrevsConnectFieldInput],
  "disconnect": [DateQuestionPrevsDisconnectFieldInput],
  "create": [DateQuestionPrevsCreateFieldInput],
  "update": DateQuestionPrevsUpdateConnectionInput,
  "delete": [DateQuestionPrevsDeleteFieldInput]
}

DateQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": DateQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": DateQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

DateQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

DateQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

DateQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": DateQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": DateQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

DateQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

DateQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

DateQuestionSort

Description

Fields to sort DateQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one DateQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
dateType - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "hint": "ASC",
  "image": "ASC",
  "field": "ASC",
  "dateType": "ASC"
}

DateQuestionUpdateInput

Example
{
  "name": "abc123",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "dateType": "DateAndHour",
  "nexts": [DateQuestionNextsUpdateFieldInput],
  "graph": DateQuestionGraphUpdateFieldInput,
  "prevs": [DateQuestionPrevsUpdateFieldInput],
  "alerts": DateQuestionAlertsUpdateFieldInput,
  "answers": [DateQuestionAnswersUpdateFieldInput],
  "cooldown": DateQuestionCooldownUpdateFieldInput
}

DateQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - DateQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": DateQuestionVersionnedGraphGraphNodeAggregateSelection
}

DateQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

DateQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
dateType - DateFormatType
dateType_IN - [DateFormatType]
OR - [DateQuestionWhere!]
AND - [DateQuestionWhere!]
NOT - DateQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return DateQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return DateQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return DateQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return DateQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return DateQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return DateQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return DateQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return DateQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - DateQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - DateQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return DateQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return DateQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return DateQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return DateQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return DateQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return DateQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return DateQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return DateQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - DateQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - DateQuestionAlertsAggregateInput
answers_ALL - AnswerWhere Return DateQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return DateQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return DateQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return DateQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return DateQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return DateQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return DateQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return DateQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - DateQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - DateQuestionCooldownConnectionWhere
cooldownConnection_NOT - DateQuestionCooldownConnectionWhere
cooldownAggregate - DateQuestionCooldownAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "hint": "xyz789",
  "hint_IN": ["abc123"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "xyz789",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["abc123"],
  "image_CONTAINS": "xyz789",
  "image_STARTS_WITH": "abc123",
  "image_ENDS_WITH": "xyz789",
  "field": "xyz789",
  "field_IN": ["xyz789"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "dateType": "DateAndHour",
  "dateType_IN": ["DateAndHour"],
  "OR": [DateQuestionWhere],
  "AND": [DateQuestionWhere],
  "NOT": DateQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": DateQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": DateQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": DateQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": DateQuestionAlertsAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": DateQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": DateQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": DateQuestionCooldownConnectionWhere,
  "cooldownAggregate": DateQuestionCooldownAggregateInput
}

DateQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [DateQuestionEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [DateQuestionEdge]
}

DateTime

Description

A date and time, represented as an ISO-8601 string

Example
"2007-12-03T10:15:30Z"

DateTimeAggregateSelection

Fields
Field Name Description
min - DateTime
max - DateTime
Example
{
  "min": "2007-12-03T10:15:30Z",
  "max": "2007-12-03T10:15:30Z"
}

DeleteInfo

Fields
Field Name Description
nodesDeleted - Int
Example
{"nodesDeleted": 123}

DeleteInfoAggregateSelection

Fields
Field Name Description
count - Int!
nodesDeleted - IntAggregateSelection!
Example
{"count": 987, "nodesDeleted": IntAggregateSelection}

DeleteInfoCreateInput

Fields
Input Field Description
nodesDeleted - Int
Example
{"nodesDeleted": 123}

DeleteInfoEdge

Fields
Field Name Description
cursor - String!
node - DeleteInfo!
Example
{
  "cursor": "abc123",
  "node": DeleteInfo
}

DeleteInfoOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [DeleteInfoSort!] Specify one or more DeleteInfoSort objects to sort DeleteInfos by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [DeleteInfoSort]}

DeleteInfoSort

Description

Fields to sort DeleteInfos by. The order in which sorts are applied is not guaranteed when specifying many fields in one DeleteInfoSort object.

Fields
Input Field Description
nodesDeleted - SortDirection
Example
{"nodesDeleted": "ASC"}

DeleteInfoUpdateInput

Fields
Input Field Description
nodesDeleted - Int
nodesDeleted_INCREMENT - Int
nodesDeleted_DECREMENT - Int
Example
{
  "nodesDeleted": 123,
  "nodesDeleted_INCREMENT": 987,
  "nodesDeleted_DECREMENT": 123
}

DeleteInfoWhere

Fields
Input Field Description
nodesDeleted - Int
nodesDeleted_IN - [Int]
nodesDeleted_LT - Int
nodesDeleted_LTE - Int
nodesDeleted_GT - Int
nodesDeleted_GTE - Int
OR - [DeleteInfoWhere!]
AND - [DeleteInfoWhere!]
NOT - DeleteInfoWhere
Example
{
  "nodesDeleted": 987,
  "nodesDeleted_IN": [123],
  "nodesDeleted_LT": 123,
  "nodesDeleted_LTE": 987,
  "nodesDeleted_GT": 123,
  "nodesDeleted_GTE": 123,
  "OR": [DeleteInfoWhere],
  "AND": [DeleteInfoWhere],
  "NOT": DeleteInfoWhere
}

DeleteInfosConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [DeleteInfoEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [DeleteInfoEdge]
}

Device

Fields
Field Name Description
serial - String!
name - String
deletedAt - DateTime
deleted - Boolean!
doctorsAggregate - DeviceDoctorDoctorsAggregationSelection
Arguments
where - DoctorWhere
directed - Boolean
doctors - [Doctor!]!
Arguments
where - DoctorWhere
options - DoctorOptions
directed - Boolean
doctorsConnection - DeviceDoctorsConnection!
Arguments
institutionAggregate - DeviceInstitutionInstitutionAggregationSelection
Arguments
directed - Boolean
institution - Institution!
Arguments
options - InstitutionOptions
directed - Boolean
institutionConnection - DeviceInstitutionConnection!
Arguments
workflowAggregate - DeviceWorkflowWorkflowAggregationSelection
Arguments
where - WorkflowWhere
directed - Boolean
workflow - Workflow!
Arguments
where - WorkflowWhere
options - WorkflowOptions
directed - Boolean
workflowConnection - DeviceWorkflowConnection!
Arguments
Example
{
  "serial": "xyz789",
  "name": "abc123",
  "deletedAt": "2007-12-03T10:15:30Z",
  "deleted": false,
  "doctorsAggregate": DeviceDoctorDoctorsAggregationSelection,
  "doctors": [Doctor],
  "doctorsConnection": DeviceDoctorsConnection,
  "institutionAggregate": DeviceInstitutionInstitutionAggregationSelection,
  "institution": Institution,
  "institutionConnection": DeviceInstitutionConnection,
  "workflowAggregate": DeviceWorkflowWorkflowAggregationSelection,
  "workflow": Workflow,
  "workflowConnection": DeviceWorkflowConnection
}

DeviceAggregateSelection

Fields
Field Name Description
count - Int!
serial - StringAggregateSelection!
name - StringAggregateSelection!
deletedAt - DateTimeAggregateSelection!
Example
{
  "count": 123,
  "serial": StringAggregateSelection,
  "name": StringAggregateSelection,
  "deletedAt": DateTimeAggregateSelection
}

DeviceConnectInput

Fields
Input Field Description
doctors - [DeviceDoctorsConnectFieldInput!]
institution - DeviceInstitutionConnectFieldInput
workflow - DeviceWorkflowConnectFieldInput
Example
{
  "doctors": [DeviceDoctorsConnectFieldInput],
  "institution": DeviceInstitutionConnectFieldInput,
  "workflow": DeviceWorkflowConnectFieldInput
}

DeviceConnectWhere

Fields
Input Field Description
node - DeviceWhere!
Example
{"node": DeviceWhere}

DeviceCreateInput

Fields
Input Field Description
serial - String!
name - String
deleted - Boolean!
doctors - DeviceDoctorsFieldInput
institution - DeviceInstitutionFieldInput
workflow - DeviceWorkflowFieldInput
Example
{
  "serial": "abc123",
  "name": "xyz789",
  "deleted": false,
  "doctors": DeviceDoctorsFieldInput,
  "institution": DeviceInstitutionFieldInput,
  "workflow": DeviceWorkflowFieldInput
}

DeviceDeleteInput

Fields
Input Field Description
doctors - [DeviceDoctorsDeleteFieldInput!]
institution - DeviceInstitutionDeleteFieldInput
workflow - DeviceWorkflowDeleteFieldInput
Example
{
  "doctors": [DeviceDoctorsDeleteFieldInput],
  "institution": DeviceInstitutionDeleteFieldInput,
  "workflow": DeviceWorkflowDeleteFieldInput
}

DeviceDisconnectInput

Example
{
  "doctors": [DeviceDoctorsDisconnectFieldInput],
  "institution": DeviceInstitutionDisconnectFieldInput,
  "workflow": DeviceWorkflowDisconnectFieldInput
}

DeviceDoctorDoctorsAggregationSelection

Fields
Field Name Description
count - Int!
node - DeviceDoctorDoctorsNodeAggregateSelection
Example
{
  "count": 987,
  "node": DeviceDoctorDoctorsNodeAggregateSelection
}

DeviceDoctorDoctorsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

DeviceDoctorsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DeviceDoctorsAggregateInput!]
OR - [DeviceDoctorsAggregateInput!]
NOT - DeviceDoctorsAggregateInput
node - DeviceDoctorsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [DeviceDoctorsAggregateInput],
  "OR": [DeviceDoctorsAggregateInput],
  "NOT": DeviceDoctorsAggregateInput,
  "node": DeviceDoctorsNodeAggregationWhereInput
}

DeviceDoctorsConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [DoctorConnectInput!]
Example
{
  "where": DoctorConnectWhere,
  "overwrite": false,
  "connect": [DoctorConnectInput]
}

DeviceDoctorsConnectOrCreateFieldInput

Fields
Input Field Description
where - DoctorConnectOrCreateWhere!
onCreate - DeviceDoctorsConnectOrCreateFieldInputOnCreate!
Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": DeviceDoctorsConnectOrCreateFieldInputOnCreate
}

DeviceDoctorsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

DeviceDoctorsConnection

Fields
Field Name Description
edges - [DeviceDoctorsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DeviceDoctorsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

DeviceDoctorsConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

DeviceDoctorsConnectionWhere

Example
{
  "AND": [DeviceDoctorsConnectionWhere],
  "OR": [DeviceDoctorsConnectionWhere],
  "NOT": DeviceDoctorsConnectionWhere,
  "node": DoctorWhere
}

DeviceDoctorsCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

DeviceDoctorsDeleteFieldInput

Fields
Input Field Description
where - DeviceDoctorsConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": DeviceDoctorsConnectionWhere,
  "delete": DoctorDeleteInput
}

DeviceDoctorsDisconnectFieldInput

Fields
Input Field Description
where - DeviceDoctorsConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": DeviceDoctorsConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

DeviceDoctorsFieldInput

Fields
Input Field Description
connectOrCreate - [DeviceDoctorsConnectOrCreateFieldInput!]
connect - [DeviceDoctorsConnectFieldInput!]
create - [DeviceDoctorsCreateFieldInput!]
Example
{
  "connectOrCreate": [
    DeviceDoctorsConnectOrCreateFieldInput
  ],
  "connect": [DeviceDoctorsConnectFieldInput],
  "create": [DeviceDoctorsCreateFieldInput]
}

DeviceDoctorsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DeviceDoctorsNodeAggregationWhereInput!]
OR - [DeviceDoctorsNodeAggregationWhereInput!]
NOT - DeviceDoctorsNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DeviceDoctorsNodeAggregationWhereInput],
  "OR": [DeviceDoctorsNodeAggregationWhereInput],
  "NOT": DeviceDoctorsNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 987.65,
  "email_LONGEST_LENGTH_EQUAL": 987,
  "email_SHORTEST_LENGTH_EQUAL": 123,
  "email_AVERAGE_LENGTH_GT": 123.45,
  "email_LONGEST_LENGTH_GT": 123,
  "email_SHORTEST_LENGTH_GT": 987,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 987,
  "email_AVERAGE_LENGTH_LT": 987.65,
  "email_LONGEST_LENGTH_LT": 123,
  "email_SHORTEST_LENGTH_LT": 123,
  "email_AVERAGE_LENGTH_LTE": 987.65,
  "email_LONGEST_LENGTH_LTE": 123,
  "email_SHORTEST_LENGTH_LTE": 123,
  "firstName_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstName_LONGEST_LENGTH_EQUAL": 987,
  "firstName_SHORTEST_LENGTH_EQUAL": 987,
  "firstName_AVERAGE_LENGTH_GT": 987.65,
  "firstName_LONGEST_LENGTH_GT": 987,
  "firstName_SHORTEST_LENGTH_GT": 987,
  "firstName_AVERAGE_LENGTH_GTE": 987.65,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 987.65,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 987,
  "firstName_AVERAGE_LENGTH_LTE": 987.65,
  "firstName_LONGEST_LENGTH_LTE": 987,
  "firstName_SHORTEST_LENGTH_LTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 987,
  "lastName_SHORTEST_LENGTH_EQUAL": 123,
  "lastName_AVERAGE_LENGTH_GT": 987.65,
  "lastName_LONGEST_LENGTH_GT": 987,
  "lastName_SHORTEST_LENGTH_GT": 123,
  "lastName_AVERAGE_LENGTH_GTE": 987.65,
  "lastName_LONGEST_LENGTH_GTE": 123,
  "lastName_SHORTEST_LENGTH_GTE": 987,
  "lastName_AVERAGE_LENGTH_LT": 123.45,
  "lastName_LONGEST_LENGTH_LT": 987,
  "lastName_SHORTEST_LENGTH_LT": 987,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 987,
  "lastName_SHORTEST_LENGTH_LTE": 123,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "phone_AVERAGE_LENGTH_EQUAL": 987.65,
  "phone_LONGEST_LENGTH_EQUAL": 123,
  "phone_SHORTEST_LENGTH_EQUAL": 123,
  "phone_AVERAGE_LENGTH_GT": 987.65,
  "phone_LONGEST_LENGTH_GT": 123,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 123.45,
  "phone_LONGEST_LENGTH_GTE": 987,
  "phone_SHORTEST_LENGTH_GTE": 987,
  "phone_AVERAGE_LENGTH_LT": 987.65,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 123.45,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 123,
  "rpps_AVERAGE_LENGTH_EQUAL": 987.65,
  "rpps_LONGEST_LENGTH_EQUAL": 987,
  "rpps_SHORTEST_LENGTH_EQUAL": 987,
  "rpps_AVERAGE_LENGTH_GT": 123.45,
  "rpps_LONGEST_LENGTH_GT": 123,
  "rpps_SHORTEST_LENGTH_GT": 987,
  "rpps_AVERAGE_LENGTH_GTE": 123.45,
  "rpps_LONGEST_LENGTH_GTE": 123,
  "rpps_SHORTEST_LENGTH_GTE": 123,
  "rpps_AVERAGE_LENGTH_LT": 123.45,
  "rpps_LONGEST_LENGTH_LT": 987,
  "rpps_SHORTEST_LENGTH_LT": 123,
  "rpps_AVERAGE_LENGTH_LTE": 123.45,
  "rpps_LONGEST_LENGTH_LTE": 123,
  "rpps_SHORTEST_LENGTH_LTE": 123
}

DeviceDoctorsRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "xyz789",
  "node": Doctor
}

DeviceDoctorsUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

DeviceDoctorsUpdateFieldInput

Example
{
  "where": DeviceDoctorsConnectionWhere,
  "connectOrCreate": [
    DeviceDoctorsConnectOrCreateFieldInput
  ],
  "connect": [DeviceDoctorsConnectFieldInput],
  "disconnect": [DeviceDoctorsDisconnectFieldInput],
  "create": [DeviceDoctorsCreateFieldInput],
  "update": DeviceDoctorsUpdateConnectionInput,
  "delete": [DeviceDoctorsDeleteFieldInput]
}

DeviceEdge

Fields
Field Name Description
cursor - String!
node - Device!
Example
{
  "cursor": "xyz789",
  "node": Device
}

DeviceInstitutionAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DeviceInstitutionAggregateInput!]
OR - [DeviceInstitutionAggregateInput!]
NOT - DeviceInstitutionAggregateInput
node - DeviceInstitutionNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [DeviceInstitutionAggregateInput],
  "OR": [DeviceInstitutionAggregateInput],
  "NOT": DeviceInstitutionAggregateInput,
  "node": DeviceInstitutionNodeAggregationWhereInput
}

DeviceInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "overwrite": false,
  "connect": InstitutionConnectInput
}

DeviceInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": DeviceInstitutionConnectOrCreateFieldInputOnCreate
}

DeviceInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

DeviceInstitutionConnection

Fields
Field Name Description
edges - [DeviceInstitutionRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DeviceInstitutionRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

DeviceInstitutionConnectionSort

Fields
Input Field Description
node - InstitutionSort
Example
{"node": InstitutionSort}

DeviceInstitutionConnectionWhere

Example
{
  "AND": [DeviceInstitutionConnectionWhere],
  "OR": [DeviceInstitutionConnectionWhere],
  "NOT": DeviceInstitutionConnectionWhere,
  "node": InstitutionWhere
}

DeviceInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

DeviceInstitutionDeleteFieldInput

Fields
Input Field Description
where - DeviceInstitutionConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": DeviceInstitutionConnectionWhere,
  "delete": InstitutionDeleteInput
}

DeviceInstitutionDisconnectFieldInput

Fields
Input Field Description
where - DeviceInstitutionConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": DeviceInstitutionConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

DeviceInstitutionFieldInput

Example
{
  "connectOrCreate": DeviceInstitutionConnectOrCreateFieldInput,
  "connect": DeviceInstitutionConnectFieldInput,
  "create": DeviceInstitutionCreateFieldInput
}

DeviceInstitutionInstitutionAggregationSelection

Fields
Field Name Description
count - Int!
node - DeviceInstitutionInstitutionNodeAggregateSelection
Example
{
  "count": 987,
  "node": DeviceInstitutionInstitutionNodeAggregateSelection
}

DeviceInstitutionInstitutionNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

DeviceInstitutionNodeAggregationWhereInput

Fields
Input Field Description
AND - [DeviceInstitutionNodeAggregationWhereInput!]
OR - [DeviceInstitutionNodeAggregationWhereInput!]
NOT - DeviceInstitutionNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DeviceInstitutionNodeAggregationWhereInput],
  "OR": [DeviceInstitutionNodeAggregationWhereInput],
  "NOT": DeviceInstitutionNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "nameNormalized_LONGEST_LENGTH_GT": 123,
  "nameNormalized_SHORTEST_LENGTH_GT": 987,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 123,
  "nameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "nameNormalized_LONGEST_LENGTH_LT": 987,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_LTE": 987,
  "nameNormalized_SHORTEST_LENGTH_LTE": 123
}

DeviceInstitutionRelationship

Fields
Field Name Description
cursor - String!
node - Institution!
Example
{
  "cursor": "abc123",
  "node": Institution
}

DeviceInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

DeviceInstitutionUpdateFieldInput

Example
{
  "where": DeviceInstitutionConnectionWhere,
  "connectOrCreate": DeviceInstitutionConnectOrCreateFieldInput,
  "connect": DeviceInstitutionConnectFieldInput,
  "disconnect": DeviceInstitutionDisconnectFieldInput,
  "create": DeviceInstitutionCreateFieldInput,
  "update": DeviceInstitutionUpdateConnectionInput,
  "delete": DeviceInstitutionDeleteFieldInput
}

DeviceOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [DeviceSort!] Specify one or more DeviceSort objects to sort Devices by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [DeviceSort]}

DeviceSort

Description

Fields to sort Devices by. The order in which sorts are applied is not guaranteed when specifying many fields in one DeviceSort object.

Fields
Input Field Description
serial - SortDirection
name - SortDirection
deletedAt - SortDirection
deleted - SortDirection
Example
{"serial": "ASC", "name": "ASC", "deletedAt": "ASC", "deleted": "ASC"}

DeviceUpdateInput

Fields
Input Field Description
serial - String
name - String
deleted - Boolean
doctors - [DeviceDoctorsUpdateFieldInput!]
institution - DeviceInstitutionUpdateFieldInput
workflow - DeviceWorkflowUpdateFieldInput
Example
{
  "serial": "abc123",
  "name": "xyz789",
  "deleted": true,
  "doctors": [DeviceDoctorsUpdateFieldInput],
  "institution": DeviceInstitutionUpdateFieldInput,
  "workflow": DeviceWorkflowUpdateFieldInput
}

DeviceWhere

Fields
Input Field Description
serial - String
serial_IN - [String!]
serial_CONTAINS - String
serial_STARTS_WITH - String
serial_ENDS_WITH - String
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
deletedAt - DateTime
deletedAt_IN - [DateTime]
deletedAt_LT - DateTime
deletedAt_LTE - DateTime
deletedAt_GT - DateTime
deletedAt_GTE - DateTime
deleted - Boolean
OR - [DeviceWhere!]
AND - [DeviceWhere!]
NOT - DeviceWhere
doctors_ALL - DoctorWhere Return Devices where all of the related Doctors match this filter
doctors_NONE - DoctorWhere Return Devices where none of the related Doctors match this filter
doctors_SINGLE - DoctorWhere Return Devices where one of the related Doctors match this filter
doctors_SOME - DoctorWhere Return Devices where some of the related Doctors match this filter
doctorsConnection_ALL - DeviceDoctorsConnectionWhere Return Devices where all of the related DeviceDoctorsConnections match this filter
doctorsConnection_NONE - DeviceDoctorsConnectionWhere Return Devices where none of the related DeviceDoctorsConnections match this filter
doctorsConnection_SINGLE - DeviceDoctorsConnectionWhere Return Devices where one of the related DeviceDoctorsConnections match this filter
doctorsConnection_SOME - DeviceDoctorsConnectionWhere Return Devices where some of the related DeviceDoctorsConnections match this filter
doctorsAggregate - DeviceDoctorsAggregateInput
institution - InstitutionWhere
institution_NOT - InstitutionWhere
institutionConnection - DeviceInstitutionConnectionWhere
institutionConnection_NOT - DeviceInstitutionConnectionWhere
institutionAggregate - DeviceInstitutionAggregateInput
workflow - WorkflowWhere
workflow_NOT - WorkflowWhere
workflowConnection - DeviceWorkflowConnectionWhere
workflowConnection_NOT - DeviceWorkflowConnectionWhere
workflowAggregate - DeviceWorkflowAggregateInput
Example
{
  "serial": "xyz789",
  "serial_IN": ["xyz789"],
  "serial_CONTAINS": "xyz789",
  "serial_STARTS_WITH": "abc123",
  "serial_ENDS_WITH": "abc123",
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "deletedAt": "2007-12-03T10:15:30Z",
  "deletedAt_IN": ["2007-12-03T10:15:30Z"],
  "deletedAt_LT": "2007-12-03T10:15:30Z",
  "deletedAt_LTE": "2007-12-03T10:15:30Z",
  "deletedAt_GT": "2007-12-03T10:15:30Z",
  "deletedAt_GTE": "2007-12-03T10:15:30Z",
  "deleted": true,
  "OR": [DeviceWhere],
  "AND": [DeviceWhere],
  "NOT": DeviceWhere,
  "doctors_ALL": DoctorWhere,
  "doctors_NONE": DoctorWhere,
  "doctors_SINGLE": DoctorWhere,
  "doctors_SOME": DoctorWhere,
  "doctorsConnection_ALL": DeviceDoctorsConnectionWhere,
  "doctorsConnection_NONE": DeviceDoctorsConnectionWhere,
  "doctorsConnection_SINGLE": DeviceDoctorsConnectionWhere,
  "doctorsConnection_SOME": DeviceDoctorsConnectionWhere,
  "doctorsAggregate": DeviceDoctorsAggregateInput,
  "institution": InstitutionWhere,
  "institution_NOT": InstitutionWhere,
  "institutionConnection": DeviceInstitutionConnectionWhere,
  "institutionConnection_NOT": DeviceInstitutionConnectionWhere,
  "institutionAggregate": DeviceInstitutionAggregateInput,
  "workflow": WorkflowWhere,
  "workflow_NOT": WorkflowWhere,
  "workflowConnection": DeviceWorkflowConnectionWhere,
  "workflowConnection_NOT": DeviceWorkflowConnectionWhere,
  "workflowAggregate": DeviceWorkflowAggregateInput
}

DeviceWorkflowAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DeviceWorkflowAggregateInput!]
OR - [DeviceWorkflowAggregateInput!]
NOT - DeviceWorkflowAggregateInput
node - DeviceWorkflowNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [DeviceWorkflowAggregateInput],
  "OR": [DeviceWorkflowAggregateInput],
  "NOT": DeviceWorkflowAggregateInput,
  "node": DeviceWorkflowNodeAggregationWhereInput
}

DeviceWorkflowConnectFieldInput

Fields
Input Field Description
where - WorkflowConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - WorkflowConnectInput
Example
{
  "where": WorkflowConnectWhere,
  "overwrite": false,
  "connect": WorkflowConnectInput
}

DeviceWorkflowConnectOrCreateFieldInput

Fields
Input Field Description
where - WorkflowConnectOrCreateWhere!
onCreate - DeviceWorkflowConnectOrCreateFieldInputOnCreate!
Example
{
  "where": WorkflowConnectOrCreateWhere,
  "onCreate": DeviceWorkflowConnectOrCreateFieldInputOnCreate
}

DeviceWorkflowConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - WorkflowOnCreateInput!
Example
{"node": WorkflowOnCreateInput}

DeviceWorkflowConnection

Fields
Field Name Description
edges - [DeviceWorkflowRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DeviceWorkflowRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

DeviceWorkflowConnectionSort

Fields
Input Field Description
node - WorkflowSort
Example
{"node": WorkflowSort}

DeviceWorkflowConnectionWhere

Example
{
  "AND": [DeviceWorkflowConnectionWhere],
  "OR": [DeviceWorkflowConnectionWhere],
  "NOT": DeviceWorkflowConnectionWhere,
  "node": WorkflowWhere
}

DeviceWorkflowCreateFieldInput

Fields
Input Field Description
node - WorkflowCreateInput!
Example
{"node": WorkflowCreateInput}

DeviceWorkflowDeleteFieldInput

Fields
Input Field Description
where - DeviceWorkflowConnectionWhere
delete - WorkflowDeleteInput
Example
{
  "where": DeviceWorkflowConnectionWhere,
  "delete": WorkflowDeleteInput
}

DeviceWorkflowDisconnectFieldInput

Fields
Input Field Description
where - DeviceWorkflowConnectionWhere
disconnect - WorkflowDisconnectInput
Example
{
  "where": DeviceWorkflowConnectionWhere,
  "disconnect": WorkflowDisconnectInput
}

DeviceWorkflowFieldInput

Fields
Input Field Description
connectOrCreate - DeviceWorkflowConnectOrCreateFieldInput
connect - DeviceWorkflowConnectFieldInput
create - DeviceWorkflowCreateFieldInput
Example
{
  "connectOrCreate": DeviceWorkflowConnectOrCreateFieldInput,
  "connect": DeviceWorkflowConnectFieldInput,
  "create": DeviceWorkflowCreateFieldInput
}

DeviceWorkflowNodeAggregationWhereInput

Fields
Input Field Description
AND - [DeviceWorkflowNodeAggregationWhereInput!]
OR - [DeviceWorkflowNodeAggregationWhereInput!]
NOT - DeviceWorkflowNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DeviceWorkflowNodeAggregationWhereInput],
  "OR": [DeviceWorkflowNodeAggregationWhereInput],
  "NOT": DeviceWorkflowNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

DeviceWorkflowRelationship

Fields
Field Name Description
cursor - String!
node - Workflow!
Example
{
  "cursor": "xyz789",
  "node": Workflow
}

DeviceWorkflowUpdateConnectionInput

Fields
Input Field Description
node - WorkflowUpdateInput
Example
{"node": WorkflowUpdateInput}

DeviceWorkflowUpdateFieldInput

Example
{
  "where": DeviceWorkflowConnectionWhere,
  "connectOrCreate": DeviceWorkflowConnectOrCreateFieldInput,
  "connect": DeviceWorkflowConnectFieldInput,
  "disconnect": DeviceWorkflowDisconnectFieldInput,
  "create": DeviceWorkflowCreateFieldInput,
  "update": DeviceWorkflowUpdateConnectionInput,
  "delete": DeviceWorkflowDeleteFieldInput
}

DeviceWorkflowWorkflowAggregationSelection

Fields
Field Name Description
count - Int!
node - DeviceWorkflowWorkflowNodeAggregateSelection
Example
{
  "count": 123,
  "node": DeviceWorkflowWorkflowNodeAggregateSelection
}

DeviceWorkflowWorkflowNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

DevicesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [DeviceEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [DeviceEdge]
}

Doctor

Fields
Field Name Description
id - ID!
email - String!
firstName - String!
firstNameNormalized - String
lastName - String!
lastNameNormalized - String
phone - String
rpps - String!
picture - Document
betatester - Boolean
fakeEmail - Boolean
institutionsAggregate - DoctorInstitutionInstitutionsAggregationSelection
Arguments
directed - Boolean
institutions - [Institution!]!
Arguments
options - InstitutionOptions
directed - Boolean
institutionsConnection - DoctorInstitutionsConnection!
Arguments
specialityAggregate - DoctorSpecialitySpecialityAggregationSelection
Arguments
where - SpecialityWhere
directed - Boolean
speciality - Speciality
Arguments
where - SpecialityWhere
options - SpecialityOptions
directed - Boolean
specialityConnection - DoctorSpecialityConnection!
Arguments
addressAggregate - DoctorPostalAddressAddressAggregationSelection
Arguments
directed - Boolean
address - PostalAddress
Arguments
directed - Boolean
addressConnection - DoctorAddressConnection!
Arguments
configurationsAggregate - DoctorConfigurationConfigurationsAggregationSelection
Arguments
directed - Boolean
configurations - [Configuration!]!
Arguments
directed - Boolean
configurationsConnection - DoctorConfigurationsConnection!
api_clientsAggregate - DoctorApiClientApi_clientsAggregationSelection
Arguments
where - ApiClientWhere
directed - Boolean
api_clients - [ApiClient!]!
Arguments
where - ApiClientWhere
options - ApiClientOptions
directed - Boolean
api_clientsConnection - DoctorApi_clientsConnection!
Arguments
Example
{
  "id": "4",
  "email": "abc123",
  "firstName": "xyz789",
  "firstNameNormalized": "xyz789",
  "lastName": "xyz789",
  "lastNameNormalized": "abc123",
  "phone": "xyz789",
  "rpps": "abc123",
  "picture": Document,
  "betatester": false,
  "fakeEmail": true,
  "institutionsAggregate": DoctorInstitutionInstitutionsAggregationSelection,
  "institutions": [Institution],
  "institutionsConnection": DoctorInstitutionsConnection,
  "specialityAggregate": DoctorSpecialitySpecialityAggregationSelection,
  "speciality": Speciality,
  "specialityConnection": DoctorSpecialityConnection,
  "addressAggregate": DoctorPostalAddressAddressAggregationSelection,
  "address": PostalAddress,
  "addressConnection": DoctorAddressConnection,
  "configurationsAggregate": DoctorConfigurationConfigurationsAggregationSelection,
  "configurations": [Configuration],
  "configurationsConnection": DoctorConfigurationsConnection,
  "api_clientsAggregate": DoctorApiClientApi_clientsAggregationSelection,
  "api_clients": [ApiClient],
  "api_clientsConnection": DoctorApi_clientsConnection
}

DoctorAddressAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DoctorAddressAggregateInput!]
OR - [DoctorAddressAggregateInput!]
NOT - DoctorAddressAggregateInput
node - DoctorAddressNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [DoctorAddressAggregateInput],
  "OR": [DoctorAddressAggregateInput],
  "NOT": DoctorAddressAggregateInput,
  "node": DoctorAddressNodeAggregationWhereInput
}

DoctorAddressConnectFieldInput

Fields
Input Field Description
where - PostalAddressConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": PostalAddressConnectWhere, "overwrite": true}

DoctorAddressConnection

Fields
Field Name Description
edges - [DoctorAddressRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DoctorAddressRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

DoctorAddressConnectionSort

Fields
Input Field Description
node - PostalAddressSort
Example
{"node": PostalAddressSort}

DoctorAddressConnectionWhere

Example
{
  "AND": [DoctorAddressConnectionWhere],
  "OR": [DoctorAddressConnectionWhere],
  "NOT": DoctorAddressConnectionWhere,
  "node": PostalAddressWhere
}

DoctorAddressCreateFieldInput

Fields
Input Field Description
node - PostalAddressCreateInput!
Example
{"node": PostalAddressCreateInput}

DoctorAddressDeleteFieldInput

Fields
Input Field Description
where - DoctorAddressConnectionWhere
Example
{"where": DoctorAddressConnectionWhere}

DoctorAddressDisconnectFieldInput

Fields
Input Field Description
where - DoctorAddressConnectionWhere
Example
{"where": DoctorAddressConnectionWhere}

DoctorAddressFieldInput

Fields
Input Field Description
connect - DoctorAddressConnectFieldInput
create - DoctorAddressCreateFieldInput
Example
{
  "connect": DoctorAddressConnectFieldInput,
  "create": DoctorAddressCreateFieldInput
}

DoctorAddressNodeAggregationWhereInput

Fields
Input Field Description
AND - [DoctorAddressNodeAggregationWhereInput!]
OR - [DoctorAddressNodeAggregationWhereInput!]
NOT - DoctorAddressNodeAggregationWhereInput
city_AVERAGE_LENGTH_EQUAL - Float
city_LONGEST_LENGTH_EQUAL - Int
city_SHORTEST_LENGTH_EQUAL - Int
city_AVERAGE_LENGTH_GT - Float
city_LONGEST_LENGTH_GT - Int
city_SHORTEST_LENGTH_GT - Int
city_AVERAGE_LENGTH_GTE - Float
city_LONGEST_LENGTH_GTE - Int
city_SHORTEST_LENGTH_GTE - Int
city_AVERAGE_LENGTH_LT - Float
city_LONGEST_LENGTH_LT - Int
city_SHORTEST_LENGTH_LT - Int
city_AVERAGE_LENGTH_LTE - Float
city_LONGEST_LENGTH_LTE - Int
city_SHORTEST_LENGTH_LTE - Int
postalCode_AVERAGE_LENGTH_EQUAL - Float
postalCode_LONGEST_LENGTH_EQUAL - Int
postalCode_SHORTEST_LENGTH_EQUAL - Int
postalCode_AVERAGE_LENGTH_GT - Float
postalCode_LONGEST_LENGTH_GT - Int
postalCode_SHORTEST_LENGTH_GT - Int
postalCode_AVERAGE_LENGTH_GTE - Float
postalCode_LONGEST_LENGTH_GTE - Int
postalCode_SHORTEST_LENGTH_GTE - Int
postalCode_AVERAGE_LENGTH_LT - Float
postalCode_LONGEST_LENGTH_LT - Int
postalCode_SHORTEST_LENGTH_LT - Int
postalCode_AVERAGE_LENGTH_LTE - Float
postalCode_LONGEST_LENGTH_LTE - Int
postalCode_SHORTEST_LENGTH_LTE - Int
street_AVERAGE_LENGTH_EQUAL - Float
street_LONGEST_LENGTH_EQUAL - Int
street_SHORTEST_LENGTH_EQUAL - Int
street_AVERAGE_LENGTH_GT - Float
street_LONGEST_LENGTH_GT - Int
street_SHORTEST_LENGTH_GT - Int
street_AVERAGE_LENGTH_GTE - Float
street_LONGEST_LENGTH_GTE - Int
street_SHORTEST_LENGTH_GTE - Int
street_AVERAGE_LENGTH_LT - Float
street_LONGEST_LENGTH_LT - Int
street_SHORTEST_LENGTH_LT - Int
street_AVERAGE_LENGTH_LTE - Float
street_LONGEST_LENGTH_LTE - Int
street_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DoctorAddressNodeAggregationWhereInput],
  "OR": [DoctorAddressNodeAggregationWhereInput],
  "NOT": DoctorAddressNodeAggregationWhereInput,
  "city_AVERAGE_LENGTH_EQUAL": 123.45,
  "city_LONGEST_LENGTH_EQUAL": 987,
  "city_SHORTEST_LENGTH_EQUAL": 987,
  "city_AVERAGE_LENGTH_GT": 123.45,
  "city_LONGEST_LENGTH_GT": 987,
  "city_SHORTEST_LENGTH_GT": 123,
  "city_AVERAGE_LENGTH_GTE": 987.65,
  "city_LONGEST_LENGTH_GTE": 123,
  "city_SHORTEST_LENGTH_GTE": 987,
  "city_AVERAGE_LENGTH_LT": 987.65,
  "city_LONGEST_LENGTH_LT": 123,
  "city_SHORTEST_LENGTH_LT": 987,
  "city_AVERAGE_LENGTH_LTE": 987.65,
  "city_LONGEST_LENGTH_LTE": 123,
  "city_SHORTEST_LENGTH_LTE": 987,
  "postalCode_AVERAGE_LENGTH_EQUAL": 987.65,
  "postalCode_LONGEST_LENGTH_EQUAL": 987,
  "postalCode_SHORTEST_LENGTH_EQUAL": 987,
  "postalCode_AVERAGE_LENGTH_GT": 123.45,
  "postalCode_LONGEST_LENGTH_GT": 987,
  "postalCode_SHORTEST_LENGTH_GT": 123,
  "postalCode_AVERAGE_LENGTH_GTE": 987.65,
  "postalCode_LONGEST_LENGTH_GTE": 987,
  "postalCode_SHORTEST_LENGTH_GTE": 123,
  "postalCode_AVERAGE_LENGTH_LT": 123.45,
  "postalCode_LONGEST_LENGTH_LT": 123,
  "postalCode_SHORTEST_LENGTH_LT": 123,
  "postalCode_AVERAGE_LENGTH_LTE": 987.65,
  "postalCode_LONGEST_LENGTH_LTE": 123,
  "postalCode_SHORTEST_LENGTH_LTE": 987,
  "street_AVERAGE_LENGTH_EQUAL": 123.45,
  "street_LONGEST_LENGTH_EQUAL": 123,
  "street_SHORTEST_LENGTH_EQUAL": 987,
  "street_AVERAGE_LENGTH_GT": 123.45,
  "street_LONGEST_LENGTH_GT": 123,
  "street_SHORTEST_LENGTH_GT": 123,
  "street_AVERAGE_LENGTH_GTE": 987.65,
  "street_LONGEST_LENGTH_GTE": 123,
  "street_SHORTEST_LENGTH_GTE": 987,
  "street_AVERAGE_LENGTH_LT": 987.65,
  "street_LONGEST_LENGTH_LT": 987,
  "street_SHORTEST_LENGTH_LT": 123,
  "street_AVERAGE_LENGTH_LTE": 987.65,
  "street_LONGEST_LENGTH_LTE": 987,
  "street_SHORTEST_LENGTH_LTE": 123
}

DoctorAddressRelationship

Fields
Field Name Description
cursor - String!
node - PostalAddress!
Example
{
  "cursor": "abc123",
  "node": PostalAddress
}

DoctorAddressUpdateConnectionInput

Fields
Input Field Description
node - PostalAddressUpdateInput
Example
{"node": PostalAddressUpdateInput}

DoctorAddressUpdateFieldInput

Example
{
  "where": DoctorAddressConnectionWhere,
  "connect": DoctorAddressConnectFieldInput,
  "disconnect": DoctorAddressDisconnectFieldInput,
  "create": DoctorAddressCreateFieldInput,
  "update": DoctorAddressUpdateConnectionInput,
  "delete": DoctorAddressDeleteFieldInput
}

DoctorAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

DoctorApiClientApi_clientsAggregationSelection

Fields
Field Name Description
count - Int!
node - DoctorApiClientApi_clientsNodeAggregateSelection
Example
{
  "count": 123,
  "node": DoctorApiClientApi_clientsNodeAggregateSelection
}

DoctorApiClientApi_clientsNodeAggregateSelection

Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "email": StringAggregateSelection,
  "phone": StringAggregateSelection
}

DoctorApi_clientsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DoctorApi_clientsAggregateInput!]
OR - [DoctorApi_clientsAggregateInput!]
NOT - DoctorApi_clientsAggregateInput
node - DoctorApi_clientsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [DoctorApi_clientsAggregateInput],
  "OR": [DoctorApi_clientsAggregateInput],
  "NOT": DoctorApi_clientsAggregateInput,
  "node": DoctorApi_clientsNodeAggregationWhereInput
}

DoctorApi_clientsConnectFieldInput

Fields
Input Field Description
where - ApiClientConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [ApiClientConnectInput!]
Example
{
  "where": ApiClientConnectWhere,
  "overwrite": true,
  "connect": [ApiClientConnectInput]
}

DoctorApi_clientsConnectOrCreateFieldInput

Example
{
  "where": ApiClientConnectOrCreateWhere,
  "onCreate": DoctorApi_clientsConnectOrCreateFieldInputOnCreate
}

DoctorApi_clientsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - ApiClientOnCreateInput!
Example
{"node": ApiClientOnCreateInput}

DoctorApi_clientsConnection

Fields
Field Name Description
edges - [DoctorApi_clientsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DoctorApi_clientsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

DoctorApi_clientsConnectionSort

Fields
Input Field Description
node - ApiClientSort
Example
{"node": ApiClientSort}

DoctorApi_clientsConnectionWhere

Example
{
  "AND": [DoctorApi_clientsConnectionWhere],
  "OR": [DoctorApi_clientsConnectionWhere],
  "NOT": DoctorApi_clientsConnectionWhere,
  "node": ApiClientWhere
}

DoctorApi_clientsCreateFieldInput

Fields
Input Field Description
node - ApiClientCreateInput!
Example
{"node": ApiClientCreateInput}

DoctorApi_clientsDeleteFieldInput

Fields
Input Field Description
where - DoctorApi_clientsConnectionWhere
delete - ApiClientDeleteInput
Example
{
  "where": DoctorApi_clientsConnectionWhere,
  "delete": ApiClientDeleteInput
}

DoctorApi_clientsDisconnectFieldInput

Fields
Input Field Description
where - DoctorApi_clientsConnectionWhere
disconnect - ApiClientDisconnectInput
Example
{
  "where": DoctorApi_clientsConnectionWhere,
  "disconnect": ApiClientDisconnectInput
}

DoctorApi_clientsFieldInput

Example
{
  "connectOrCreate": [
    DoctorApi_clientsConnectOrCreateFieldInput
  ],
  "connect": [DoctorApi_clientsConnectFieldInput],
  "create": [DoctorApi_clientsCreateFieldInput]
}

DoctorApi_clientsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DoctorApi_clientsNodeAggregationWhereInput!]
OR - [DoctorApi_clientsNodeAggregationWhereInput!]
NOT - DoctorApi_clientsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DoctorApi_clientsNodeAggregationWhereInput],
  "OR": [DoctorApi_clientsNodeAggregationWhereInput],
  "NOT": DoctorApi_clientsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "email_AVERAGE_LENGTH_EQUAL": 987.65,
  "email_LONGEST_LENGTH_EQUAL": 123,
  "email_SHORTEST_LENGTH_EQUAL": 123,
  "email_AVERAGE_LENGTH_GT": 123.45,
  "email_LONGEST_LENGTH_GT": 987,
  "email_SHORTEST_LENGTH_GT": 987,
  "email_AVERAGE_LENGTH_GTE": 987.65,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 123,
  "email_AVERAGE_LENGTH_LT": 123.45,
  "email_LONGEST_LENGTH_LT": 987,
  "email_SHORTEST_LENGTH_LT": 987,
  "email_AVERAGE_LENGTH_LTE": 123.45,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 123,
  "phone_AVERAGE_LENGTH_EQUAL": 987.65,
  "phone_LONGEST_LENGTH_EQUAL": 987,
  "phone_SHORTEST_LENGTH_EQUAL": 123,
  "phone_AVERAGE_LENGTH_GT": 987.65,
  "phone_LONGEST_LENGTH_GT": 123,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 123.45,
  "phone_LONGEST_LENGTH_GTE": 123,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 987.65,
  "phone_LONGEST_LENGTH_LT": 987,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 123
}

DoctorApi_clientsRelationship

Fields
Field Name Description
cursor - String!
node - ApiClient!
Example
{
  "cursor": "abc123",
  "node": ApiClient
}

DoctorApi_clientsUpdateConnectionInput

Fields
Input Field Description
node - ApiClientUpdateInput
Example
{"node": ApiClientUpdateInput}

DoctorApi_clientsUpdateFieldInput

Example
{
  "where": DoctorApi_clientsConnectionWhere,
  "connectOrCreate": [
    DoctorApi_clientsConnectOrCreateFieldInput
  ],
  "connect": [DoctorApi_clientsConnectFieldInput],
  "disconnect": [DoctorApi_clientsDisconnectFieldInput],
  "create": [DoctorApi_clientsCreateFieldInput],
  "update": DoctorApi_clientsUpdateConnectionInput,
  "delete": [DoctorApi_clientsDeleteFieldInput]
}

DoctorConfigurationConfigurationsAggregationSelection

Fields
Field Name Description
count - Int!
node - DoctorConfigurationConfigurationsNodeAggregateSelection
Example
{
  "count": 987,
  "node": DoctorConfigurationConfigurationsNodeAggregateSelection
}

DoctorConfigurationConfigurationsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
dashboardLayout - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "dashboardLayout": StringAggregateSelection
}

DoctorConfigurationsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DoctorConfigurationsAggregateInput!]
OR - [DoctorConfigurationsAggregateInput!]
NOT - DoctorConfigurationsAggregateInput
node - DoctorConfigurationsNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [DoctorConfigurationsAggregateInput],
  "OR": [DoctorConfigurationsAggregateInput],
  "NOT": DoctorConfigurationsAggregateInput,
  "node": DoctorConfigurationsNodeAggregationWhereInput
}

DoctorConfigurationsConnectFieldInput

Fields
Input Field Description
where - ConfigurationConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [ConfigurationConnectInput!]
Example
{
  "where": ConfigurationConnectWhere,
  "overwrite": true,
  "connect": [ConfigurationConnectInput]
}

DoctorConfigurationsConnectOrCreateFieldInput

Example
{
  "where": ConfigurationConnectOrCreateWhere,
  "onCreate": DoctorConfigurationsConnectOrCreateFieldInputOnCreate
}

DoctorConfigurationsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - ConfigurationOnCreateInput!
Example
{"node": ConfigurationOnCreateInput}

DoctorConfigurationsConnection

Fields
Field Name Description
edges - [DoctorConfigurationsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DoctorConfigurationsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

DoctorConfigurationsConnectionSort

Fields
Input Field Description
node - ConfigurationSort
Example
{"node": ConfigurationSort}

DoctorConfigurationsConnectionWhere

Example
{
  "AND": [DoctorConfigurationsConnectionWhere],
  "OR": [DoctorConfigurationsConnectionWhere],
  "NOT": DoctorConfigurationsConnectionWhere,
  "node": ConfigurationWhere
}

DoctorConfigurationsCreateFieldInput

Fields
Input Field Description
node - ConfigurationCreateInput!
Example
{"node": ConfigurationCreateInput}

DoctorConfigurationsDeleteFieldInput

Fields
Input Field Description
where - DoctorConfigurationsConnectionWhere
delete - ConfigurationDeleteInput
Example
{
  "where": DoctorConfigurationsConnectionWhere,
  "delete": ConfigurationDeleteInput
}

DoctorConfigurationsDisconnectFieldInput

Fields
Input Field Description
where - DoctorConfigurationsConnectionWhere
disconnect - ConfigurationDisconnectInput
Example
{
  "where": DoctorConfigurationsConnectionWhere,
  "disconnect": ConfigurationDisconnectInput
}

DoctorConfigurationsFieldInput

Example
{
  "connectOrCreate": [
    DoctorConfigurationsConnectOrCreateFieldInput
  ],
  "connect": [DoctorConfigurationsConnectFieldInput],
  "create": [DoctorConfigurationsCreateFieldInput]
}

DoctorConfigurationsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DoctorConfigurationsNodeAggregationWhereInput!]
OR - [DoctorConfigurationsNodeAggregationWhereInput!]
NOT - DoctorConfigurationsNodeAggregationWhereInput
dashboardLayout_AVERAGE_LENGTH_EQUAL - Float
dashboardLayout_LONGEST_LENGTH_EQUAL - Int
dashboardLayout_SHORTEST_LENGTH_EQUAL - Int
dashboardLayout_AVERAGE_LENGTH_GT - Float
dashboardLayout_LONGEST_LENGTH_GT - Int
dashboardLayout_SHORTEST_LENGTH_GT - Int
dashboardLayout_AVERAGE_LENGTH_GTE - Float
dashboardLayout_LONGEST_LENGTH_GTE - Int
dashboardLayout_SHORTEST_LENGTH_GTE - Int
dashboardLayout_AVERAGE_LENGTH_LT - Float
dashboardLayout_LONGEST_LENGTH_LT - Int
dashboardLayout_SHORTEST_LENGTH_LT - Int
dashboardLayout_AVERAGE_LENGTH_LTE - Float
dashboardLayout_LONGEST_LENGTH_LTE - Int
dashboardLayout_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DoctorConfigurationsNodeAggregationWhereInput],
  "OR": [DoctorConfigurationsNodeAggregationWhereInput],
  "NOT": DoctorConfigurationsNodeAggregationWhereInput,
  "dashboardLayout_AVERAGE_LENGTH_EQUAL": 123.45,
  "dashboardLayout_LONGEST_LENGTH_EQUAL": 987,
  "dashboardLayout_SHORTEST_LENGTH_EQUAL": 123,
  "dashboardLayout_AVERAGE_LENGTH_GT": 987.65,
  "dashboardLayout_LONGEST_LENGTH_GT": 987,
  "dashboardLayout_SHORTEST_LENGTH_GT": 123,
  "dashboardLayout_AVERAGE_LENGTH_GTE": 123.45,
  "dashboardLayout_LONGEST_LENGTH_GTE": 123,
  "dashboardLayout_SHORTEST_LENGTH_GTE": 987,
  "dashboardLayout_AVERAGE_LENGTH_LT": 987.65,
  "dashboardLayout_LONGEST_LENGTH_LT": 123,
  "dashboardLayout_SHORTEST_LENGTH_LT": 987,
  "dashboardLayout_AVERAGE_LENGTH_LTE": 987.65,
  "dashboardLayout_LONGEST_LENGTH_LTE": 987,
  "dashboardLayout_SHORTEST_LENGTH_LTE": 123
}

DoctorConfigurationsRelationship

Fields
Field Name Description
cursor - String!
node - Configuration!
Example
{
  "cursor": "xyz789",
  "node": Configuration
}

DoctorConfigurationsUpdateConnectionInput

Fields
Input Field Description
node - ConfigurationUpdateInput
Example
{"node": ConfigurationUpdateInput}

DoctorConfigurationsUpdateFieldInput

Example
{
  "where": DoctorConfigurationsConnectionWhere,
  "connectOrCreate": [
    DoctorConfigurationsConnectOrCreateFieldInput
  ],
  "connect": [DoctorConfigurationsConnectFieldInput],
  "disconnect": [
    DoctorConfigurationsDisconnectFieldInput
  ],
  "create": [DoctorConfigurationsCreateFieldInput],
  "update": DoctorConfigurationsUpdateConnectionInput,
  "delete": [DoctorConfigurationsDeleteFieldInput]
}

DoctorConnectInput

Example
{
  "institutions": [DoctorInstitutionsConnectFieldInput],
  "speciality": DoctorSpecialityConnectFieldInput,
  "address": DoctorAddressConnectFieldInput,
  "configurations": [
    DoctorConfigurationsConnectFieldInput
  ],
  "api_clients": [DoctorApi_clientsConnectFieldInput]
}

DoctorConnectOrCreateWhere

Fields
Input Field Description
node - DoctorUniqueWhere!
Example
{"node": DoctorUniqueWhere}

DoctorConnectWhere

Fields
Input Field Description
node - DoctorWhere!
Example
{"node": DoctorWhere}

DoctorCreateInput

Fields
Input Field Description
email - String!
firstName - String!
lastName - String!
phone - String
rpps - String!
betatester - Boolean
fakeEmail - Boolean
institutions - DoctorInstitutionsFieldInput
speciality - DoctorSpecialityFieldInput
address - DoctorAddressFieldInput
configurations - DoctorConfigurationsFieldInput
api_clients - DoctorApi_clientsFieldInput
Example
{
  "email": "xyz789",
  "firstName": "abc123",
  "lastName": "abc123",
  "phone": "abc123",
  "rpps": "abc123",
  "betatester": false,
  "fakeEmail": true,
  "institutions": DoctorInstitutionsFieldInput,
  "speciality": DoctorSpecialityFieldInput,
  "address": DoctorAddressFieldInput,
  "configurations": DoctorConfigurationsFieldInput,
  "api_clients": DoctorApi_clientsFieldInput
}

DoctorDeleteInput

Example
{
  "institutions": [DoctorInstitutionsDeleteFieldInput],
  "speciality": DoctorSpecialityDeleteFieldInput,
  "address": DoctorAddressDeleteFieldInput,
  "configurations": [
    DoctorConfigurationsDeleteFieldInput
  ],
  "api_clients": [DoctorApi_clientsDeleteFieldInput]
}

DoctorDisconnectInput

Example
{
  "institutions": [
    DoctorInstitutionsDisconnectFieldInput
  ],
  "speciality": DoctorSpecialityDisconnectFieldInput,
  "address": DoctorAddressDisconnectFieldInput,
  "configurations": [
    DoctorConfigurationsDisconnectFieldInput
  ],
  "api_clients": [DoctorApi_clientsDisconnectFieldInput]
}

DoctorDoctorAutocompleteFulltext

Fields
Input Field Description
phrase - String!
Example
{"phrase": "xyz789"}

DoctorEdge

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "abc123",
  "node": Doctor
}

DoctorFulltext

Fields
Input Field Description
DoctorAutocomplete - DoctorDoctorAutocompleteFulltext
Example
{"DoctorAutocomplete": DoctorDoctorAutocompleteFulltext}

DoctorFulltextResult

Description

The result of a fulltext search on an index of Doctor

Fields
Field Name Description
score - Float!
doctor - Doctor!
Example
{"score": 123.45, "doctor": Doctor}

DoctorFulltextSort

Description

The input for sorting a fulltext query on an index of Doctor

Fields
Input Field Description
score - SortDirection
doctor - DoctorSort
Example
{"score": "ASC", "doctor": DoctorSort}

DoctorFulltextWhere

Description

The input for filtering a fulltext query on an index of Doctor

Fields
Input Field Description
score - FloatWhere
doctor - DoctorWhere
Example
{
  "score": FloatWhere,
  "doctor": DoctorWhere
}

DoctorInstitutionInstitutionsAggregationSelection

Fields
Field Name Description
count - Int!
node - DoctorInstitutionInstitutionsNodeAggregateSelection
Example
{
  "count": 987,
  "node": DoctorInstitutionInstitutionsNodeAggregateSelection
}

DoctorInstitutionInstitutionsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

DoctorInstitutionsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DoctorInstitutionsAggregateInput!]
OR - [DoctorInstitutionsAggregateInput!]
NOT - DoctorInstitutionsAggregateInput
node - DoctorInstitutionsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [DoctorInstitutionsAggregateInput],
  "OR": [DoctorInstitutionsAggregateInput],
  "NOT": DoctorInstitutionsAggregateInput,
  "node": DoctorInstitutionsNodeAggregationWhereInput
}

DoctorInstitutionsConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [InstitutionConnectInput!]
Example
{
  "where": InstitutionConnectWhere,
  "overwrite": true,
  "connect": [InstitutionConnectInput]
}

DoctorInstitutionsConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": DoctorInstitutionsConnectOrCreateFieldInputOnCreate
}

DoctorInstitutionsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

DoctorInstitutionsConnection

Fields
Field Name Description
edges - [DoctorInstitutionsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DoctorInstitutionsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

DoctorInstitutionsConnectionSort

Fields
Input Field Description
node - InstitutionSort
Example
{"node": InstitutionSort}

DoctorInstitutionsConnectionWhere

Example
{
  "AND": [DoctorInstitutionsConnectionWhere],
  "OR": [DoctorInstitutionsConnectionWhere],
  "NOT": DoctorInstitutionsConnectionWhere,
  "node": InstitutionWhere
}

DoctorInstitutionsCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

DoctorInstitutionsDeleteFieldInput

Fields
Input Field Description
where - DoctorInstitutionsConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": DoctorInstitutionsConnectionWhere,
  "delete": InstitutionDeleteInput
}

DoctorInstitutionsDisconnectFieldInput

Fields
Input Field Description
where - DoctorInstitutionsConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": DoctorInstitutionsConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

DoctorInstitutionsFieldInput

Example
{
  "connectOrCreate": [
    DoctorInstitutionsConnectOrCreateFieldInput
  ],
  "connect": [DoctorInstitutionsConnectFieldInput],
  "create": [DoctorInstitutionsCreateFieldInput]
}

DoctorInstitutionsNodeAggregationWhereInput

Fields
Input Field Description
AND - [DoctorInstitutionsNodeAggregationWhereInput!]
OR - [DoctorInstitutionsNodeAggregationWhereInput!]
NOT - DoctorInstitutionsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DoctorInstitutionsNodeAggregationWhereInput],
  "OR": [DoctorInstitutionsNodeAggregationWhereInput],
  "NOT": DoctorInstitutionsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "nameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "nameNormalized_LONGEST_LENGTH_GT": 123,
  "nameNormalized_SHORTEST_LENGTH_GT": 123,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 987,
  "nameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "nameNormalized_LONGEST_LENGTH_LT": 123,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_LTE": 987,
  "nameNormalized_SHORTEST_LENGTH_LTE": 987
}

DoctorInstitutionsRelationship

Fields
Field Name Description
cursor - String!
node - Institution!
Example
{
  "cursor": "abc123",
  "node": Institution
}

DoctorInstitutionsUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

DoctorInstitutionsUpdateFieldInput

Example
{
  "where": DoctorInstitutionsConnectionWhere,
  "connectOrCreate": [
    DoctorInstitutionsConnectOrCreateFieldInput
  ],
  "connect": [DoctorInstitutionsConnectFieldInput],
  "disconnect": [DoctorInstitutionsDisconnectFieldInput],
  "create": [DoctorInstitutionsCreateFieldInput],
  "update": DoctorInstitutionsUpdateConnectionInput,
  "delete": [DoctorInstitutionsDeleteFieldInput]
}

DoctorOnCreateInput

Fields
Input Field Description
email - String!
firstName - String!
lastName - String!
phone - String
rpps - String!
betatester - Boolean
fakeEmail - Boolean
Example
{
  "email": "abc123",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "phone": "abc123",
  "rpps": "xyz789",
  "betatester": true,
  "fakeEmail": false
}

DoctorOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [DoctorSort!] Specify one or more DoctorSort objects to sort Doctors by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [DoctorSort]}

DoctorPostalAddressAddressAggregationSelection

Fields
Field Name Description
count - Int!
node - DoctorPostalAddressAddressNodeAggregateSelection
Example
{
  "count": 123,
  "node": DoctorPostalAddressAddressNodeAggregateSelection
}

DoctorPostalAddressAddressNodeAggregateSelection

Fields
Field Name Description
city - StringAggregateSelection!
postalCode - StringAggregateSelection!
street - StringAggregateSelection!
Example
{
  "city": StringAggregateSelection,
  "postalCode": StringAggregateSelection,
  "street": StringAggregateSelection
}

DoctorSort

Description

Fields to sort Doctors by. The order in which sorts are applied is not guaranteed when specifying many fields in one DoctorSort object.

Fields
Input Field Description
id - SortDirection
email - SortDirection
firstName - SortDirection
firstNameNormalized - SortDirection
lastName - SortDirection
lastNameNormalized - SortDirection
phone - SortDirection
rpps - SortDirection
betatester - SortDirection
fakeEmail - SortDirection
Example
{
  "id": "ASC",
  "email": "ASC",
  "firstName": "ASC",
  "firstNameNormalized": "ASC",
  "lastName": "ASC",
  "lastNameNormalized": "ASC",
  "phone": "ASC",
  "rpps": "ASC",
  "betatester": "ASC",
  "fakeEmail": "ASC"
}

DoctorSpecialityAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [DoctorSpecialityAggregateInput!]
OR - [DoctorSpecialityAggregateInput!]
NOT - DoctorSpecialityAggregateInput
node - DoctorSpecialityNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [DoctorSpecialityAggregateInput],
  "OR": [DoctorSpecialityAggregateInput],
  "NOT": DoctorSpecialityAggregateInput,
  "node": DoctorSpecialityNodeAggregationWhereInput
}

DoctorSpecialityConnectFieldInput

Fields
Input Field Description
where - SpecialityConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - SpecialityConnectInput
Example
{
  "where": SpecialityConnectWhere,
  "overwrite": true,
  "connect": SpecialityConnectInput
}

DoctorSpecialityConnectOrCreateFieldInput

Example
{
  "where": SpecialityConnectOrCreateWhere,
  "onCreate": DoctorSpecialityConnectOrCreateFieldInputOnCreate
}

DoctorSpecialityConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - SpecialityOnCreateInput!
Example
{"node": SpecialityOnCreateInput}

DoctorSpecialityConnection

Fields
Field Name Description
edges - [DoctorSpecialityRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [DoctorSpecialityRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

DoctorSpecialityConnectionSort

Fields
Input Field Description
node - SpecialitySort
Example
{"node": SpecialitySort}

DoctorSpecialityConnectionWhere

Example
{
  "AND": [DoctorSpecialityConnectionWhere],
  "OR": [DoctorSpecialityConnectionWhere],
  "NOT": DoctorSpecialityConnectionWhere,
  "node": SpecialityWhere
}

DoctorSpecialityCreateFieldInput

Fields
Input Field Description
node - SpecialityCreateInput!
Example
{"node": SpecialityCreateInput}

DoctorSpecialityDeleteFieldInput

Fields
Input Field Description
where - DoctorSpecialityConnectionWhere
delete - SpecialityDeleteInput
Example
{
  "where": DoctorSpecialityConnectionWhere,
  "delete": SpecialityDeleteInput
}

DoctorSpecialityDisconnectFieldInput

Fields
Input Field Description
where - DoctorSpecialityConnectionWhere
disconnect - SpecialityDisconnectInput
Example
{
  "where": DoctorSpecialityConnectionWhere,
  "disconnect": SpecialityDisconnectInput
}

DoctorSpecialityFieldInput

Fields
Input Field Description
connectOrCreate - DoctorSpecialityConnectOrCreateFieldInput
connect - DoctorSpecialityConnectFieldInput
create - DoctorSpecialityCreateFieldInput
Example
{
  "connectOrCreate": DoctorSpecialityConnectOrCreateFieldInput,
  "connect": DoctorSpecialityConnectFieldInput,
  "create": DoctorSpecialityCreateFieldInput
}

DoctorSpecialityNodeAggregationWhereInput

Fields
Input Field Description
AND - [DoctorSpecialityNodeAggregationWhereInput!]
OR - [DoctorSpecialityNodeAggregationWhereInput!]
NOT - DoctorSpecialityNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [DoctorSpecialityNodeAggregationWhereInput],
  "OR": [DoctorSpecialityNodeAggregationWhereInput],
  "NOT": DoctorSpecialityNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "nameNormalized_LONGEST_LENGTH_GT": 123,
  "nameNormalized_SHORTEST_LENGTH_GT": 123,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 123,
  "nameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "nameNormalized_LONGEST_LENGTH_LT": 123,
  "nameNormalized_SHORTEST_LENGTH_LT": 123,
  "nameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_LTE": 123,
  "nameNormalized_SHORTEST_LENGTH_LTE": 987
}

DoctorSpecialityRelationship

Fields
Field Name Description
cursor - String!
node - Speciality!
Example
{
  "cursor": "xyz789",
  "node": Speciality
}

DoctorSpecialitySpecialityAggregationSelection

Fields
Field Name Description
count - Int!
node - DoctorSpecialitySpecialityNodeAggregateSelection
Example
{
  "count": 123,
  "node": DoctorSpecialitySpecialityNodeAggregateSelection
}

DoctorSpecialitySpecialityNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

DoctorSpecialityUpdateConnectionInput

Fields
Input Field Description
node - SpecialityUpdateInput
Example
{"node": SpecialityUpdateInput}

DoctorSpecialityUpdateFieldInput

Example
{
  "where": DoctorSpecialityConnectionWhere,
  "connectOrCreate": DoctorSpecialityConnectOrCreateFieldInput,
  "connect": DoctorSpecialityConnectFieldInput,
  "disconnect": DoctorSpecialityDisconnectFieldInput,
  "create": DoctorSpecialityCreateFieldInput,
  "update": DoctorSpecialityUpdateConnectionInput,
  "delete": DoctorSpecialityDeleteFieldInput
}

DoctorUniqueWhere

Fields
Input Field Description
id - ID
email - String
rpps - String
Example
{
  "id": "4",
  "email": "abc123",
  "rpps": "xyz789"
}

DoctorUpdateInput

Fields
Input Field Description
email - String
firstName - String
lastName - String
phone - String
rpps - String
betatester - Boolean
fakeEmail - Boolean
institutions - [DoctorInstitutionsUpdateFieldInput!]
speciality - DoctorSpecialityUpdateFieldInput
address - DoctorAddressUpdateFieldInput
configurations - [DoctorConfigurationsUpdateFieldInput!]
api_clients - [DoctorApi_clientsUpdateFieldInput!]
Example
{
  "email": "xyz789",
  "firstName": "abc123",
  "lastName": "xyz789",
  "phone": "xyz789",
  "rpps": "abc123",
  "betatester": false,
  "fakeEmail": true,
  "institutions": [DoctorInstitutionsUpdateFieldInput],
  "speciality": DoctorSpecialityUpdateFieldInput,
  "address": DoctorAddressUpdateFieldInput,
  "configurations": [
    DoctorConfigurationsUpdateFieldInput
  ],
  "api_clients": [DoctorApi_clientsUpdateFieldInput]
}

DoctorWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
email - String
email_IN - [String!]
email_CONTAINS - String
email_STARTS_WITH - String
email_ENDS_WITH - String
firstName - String
firstName_IN - [String!]
firstName_CONTAINS - String
firstName_STARTS_WITH - String
firstName_ENDS_WITH - String
firstNameNormalized - String
firstNameNormalized_IN - [String]
firstNameNormalized_CONTAINS - String
firstNameNormalized_STARTS_WITH - String
firstNameNormalized_ENDS_WITH - String
lastName - String
lastName_IN - [String!]
lastName_CONTAINS - String
lastName_STARTS_WITH - String
lastName_ENDS_WITH - String
lastNameNormalized - String
lastNameNormalized_IN - [String]
lastNameNormalized_CONTAINS - String
lastNameNormalized_STARTS_WITH - String
lastNameNormalized_ENDS_WITH - String
phone - String
phone_IN - [String]
phone_CONTAINS - String
phone_STARTS_WITH - String
phone_ENDS_WITH - String
rpps - String
rpps_IN - [String!]
rpps_CONTAINS - String
rpps_STARTS_WITH - String
rpps_ENDS_WITH - String
betatester - Boolean
fakeEmail - Boolean
OR - [DoctorWhere!]
AND - [DoctorWhere!]
NOT - DoctorWhere
institutions_ALL - InstitutionWhere Return Doctors where all of the related Institutions match this filter
institutions_NONE - InstitutionWhere Return Doctors where none of the related Institutions match this filter
institutions_SINGLE - InstitutionWhere Return Doctors where one of the related Institutions match this filter
institutions_SOME - InstitutionWhere Return Doctors where some of the related Institutions match this filter
institutionsConnection_ALL - DoctorInstitutionsConnectionWhere Return Doctors where all of the related DoctorInstitutionsConnections match this filter
institutionsConnection_NONE - DoctorInstitutionsConnectionWhere Return Doctors where none of the related DoctorInstitutionsConnections match this filter
institutionsConnection_SINGLE - DoctorInstitutionsConnectionWhere Return Doctors where one of the related DoctorInstitutionsConnections match this filter
institutionsConnection_SOME - DoctorInstitutionsConnectionWhere Return Doctors where some of the related DoctorInstitutionsConnections match this filter
institutionsAggregate - DoctorInstitutionsAggregateInput
speciality - SpecialityWhere
speciality_NOT - SpecialityWhere
specialityConnection - DoctorSpecialityConnectionWhere
specialityConnection_NOT - DoctorSpecialityConnectionWhere
specialityAggregate - DoctorSpecialityAggregateInput
address - PostalAddressWhere
address_NOT - PostalAddressWhere
addressConnection - DoctorAddressConnectionWhere
addressConnection_NOT - DoctorAddressConnectionWhere
addressAggregate - DoctorAddressAggregateInput
configurations_ALL - ConfigurationWhere Return Doctors where all of the related Configurations match this filter
configurations_NONE - ConfigurationWhere Return Doctors where none of the related Configurations match this filter
configurations_SINGLE - ConfigurationWhere Return Doctors where one of the related Configurations match this filter
configurations_SOME - ConfigurationWhere Return Doctors where some of the related Configurations match this filter
configurationsConnection_ALL - DoctorConfigurationsConnectionWhere Return Doctors where all of the related DoctorConfigurationsConnections match this filter
configurationsConnection_NONE - DoctorConfigurationsConnectionWhere Return Doctors where none of the related DoctorConfigurationsConnections match this filter
configurationsConnection_SINGLE - DoctorConfigurationsConnectionWhere Return Doctors where one of the related DoctorConfigurationsConnections match this filter
configurationsConnection_SOME - DoctorConfigurationsConnectionWhere Return Doctors where some of the related DoctorConfigurationsConnections match this filter
configurationsAggregate - DoctorConfigurationsAggregateInput
api_clients_ALL - ApiClientWhere Return Doctors where all of the related ApiClients match this filter
api_clients_NONE - ApiClientWhere Return Doctors where none of the related ApiClients match this filter
api_clients_SINGLE - ApiClientWhere Return Doctors where one of the related ApiClients match this filter
api_clients_SOME - ApiClientWhere Return Doctors where some of the related ApiClients match this filter
api_clientsConnection_ALL - DoctorApi_clientsConnectionWhere Return Doctors where all of the related DoctorApi_clientsConnections match this filter
api_clientsConnection_NONE - DoctorApi_clientsConnectionWhere Return Doctors where none of the related DoctorApi_clientsConnections match this filter
api_clientsConnection_SINGLE - DoctorApi_clientsConnectionWhere Return Doctors where one of the related DoctorApi_clientsConnections match this filter
api_clientsConnection_SOME - DoctorApi_clientsConnectionWhere Return Doctors where some of the related DoctorApi_clientsConnections match this filter
api_clientsAggregate - DoctorApi_clientsAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "email": "xyz789",
  "email_IN": ["abc123"],
  "email_CONTAINS": "xyz789",
  "email_STARTS_WITH": "xyz789",
  "email_ENDS_WITH": "xyz789",
  "firstName": "abc123",
  "firstName_IN": ["abc123"],
  "firstName_CONTAINS": "abc123",
  "firstName_STARTS_WITH": "xyz789",
  "firstName_ENDS_WITH": "abc123",
  "firstNameNormalized": "xyz789",
  "firstNameNormalized_IN": ["abc123"],
  "firstNameNormalized_CONTAINS": "abc123",
  "firstNameNormalized_STARTS_WITH": "abc123",
  "firstNameNormalized_ENDS_WITH": "abc123",
  "lastName": "xyz789",
  "lastName_IN": ["xyz789"],
  "lastName_CONTAINS": "abc123",
  "lastName_STARTS_WITH": "xyz789",
  "lastName_ENDS_WITH": "abc123",
  "lastNameNormalized": "abc123",
  "lastNameNormalized_IN": ["xyz789"],
  "lastNameNormalized_CONTAINS": "xyz789",
  "lastNameNormalized_STARTS_WITH": "xyz789",
  "lastNameNormalized_ENDS_WITH": "xyz789",
  "phone": "xyz789",
  "phone_IN": ["xyz789"],
  "phone_CONTAINS": "abc123",
  "phone_STARTS_WITH": "xyz789",
  "phone_ENDS_WITH": "xyz789",
  "rpps": "xyz789",
  "rpps_IN": ["xyz789"],
  "rpps_CONTAINS": "abc123",
  "rpps_STARTS_WITH": "abc123",
  "rpps_ENDS_WITH": "xyz789",
  "betatester": true,
  "fakeEmail": true,
  "OR": [DoctorWhere],
  "AND": [DoctorWhere],
  "NOT": DoctorWhere,
  "institutions_ALL": InstitutionWhere,
  "institutions_NONE": InstitutionWhere,
  "institutions_SINGLE": InstitutionWhere,
  "institutions_SOME": InstitutionWhere,
  "institutionsConnection_ALL": DoctorInstitutionsConnectionWhere,
  "institutionsConnection_NONE": DoctorInstitutionsConnectionWhere,
  "institutionsConnection_SINGLE": DoctorInstitutionsConnectionWhere,
  "institutionsConnection_SOME": DoctorInstitutionsConnectionWhere,
  "institutionsAggregate": DoctorInstitutionsAggregateInput,
  "speciality": SpecialityWhere,
  "speciality_NOT": SpecialityWhere,
  "specialityConnection": DoctorSpecialityConnectionWhere,
  "specialityConnection_NOT": DoctorSpecialityConnectionWhere,
  "specialityAggregate": DoctorSpecialityAggregateInput,
  "address": PostalAddressWhere,
  "address_NOT": PostalAddressWhere,
  "addressConnection": DoctorAddressConnectionWhere,
  "addressConnection_NOT": DoctorAddressConnectionWhere,
  "addressAggregate": DoctorAddressAggregateInput,
  "configurations_ALL": ConfigurationWhere,
  "configurations_NONE": ConfigurationWhere,
  "configurations_SINGLE": ConfigurationWhere,
  "configurations_SOME": ConfigurationWhere,
  "configurationsConnection_ALL": DoctorConfigurationsConnectionWhere,
  "configurationsConnection_NONE": DoctorConfigurationsConnectionWhere,
  "configurationsConnection_SINGLE": DoctorConfigurationsConnectionWhere,
  "configurationsConnection_SOME": DoctorConfigurationsConnectionWhere,
  "configurationsAggregate": DoctorConfigurationsAggregateInput,
  "api_clients_ALL": ApiClientWhere,
  "api_clients_NONE": ApiClientWhere,
  "api_clients_SINGLE": ApiClientWhere,
  "api_clients_SOME": ApiClientWhere,
  "api_clientsConnection_ALL": DoctorApi_clientsConnectionWhere,
  "api_clientsConnection_NONE": DoctorApi_clientsConnectionWhere,
  "api_clientsConnection_SINGLE": DoctorApi_clientsConnectionWhere,
  "api_clientsConnection_SOME": DoctorApi_clientsConnectionWhere,
  "api_clientsAggregate": DoctorApi_clientsAggregateInput
}

DoctorsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [DoctorEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [DoctorEdge]
}

Document

Fields
Field Name Description
url - String
uploadUrl - String
Example
{
  "url": "xyz789",
  "uploadUrl": "abc123"
}

DocumentAggregateSelection

Fields
Field Name Description
count - Int!
url - StringAggregateSelection!
uploadUrl - StringAggregateSelection!
Example
{
  "count": 987,
  "url": StringAggregateSelection,
  "uploadUrl": StringAggregateSelection
}

DocumentCreateInput

Fields
Input Field Description
url - String
uploadUrl - String
Example
{
  "url": "xyz789",
  "uploadUrl": "abc123"
}

DocumentEdge

Fields
Field Name Description
cursor - String!
node - Document!
Example
{
  "cursor": "abc123",
  "node": Document
}

DocumentOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [DocumentSort!] Specify one or more DocumentSort objects to sort Documents by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [DocumentSort]}

DocumentSort

Description

Fields to sort Documents by. The order in which sorts are applied is not guaranteed when specifying many fields in one DocumentSort object.

Fields
Input Field Description
url - SortDirection
uploadUrl - SortDirection
Example
{"url": "ASC", "uploadUrl": "ASC"}

DocumentUpdateInput

Fields
Input Field Description
url - String
uploadUrl - String
Example
{
  "url": "xyz789",
  "uploadUrl": "xyz789"
}

DocumentWhere

Fields
Input Field Description
url - String
url_IN - [String]
url_CONTAINS - String
url_STARTS_WITH - String
url_ENDS_WITH - String
uploadUrl - String
uploadUrl_IN - [String]
uploadUrl_CONTAINS - String
uploadUrl_STARTS_WITH - String
uploadUrl_ENDS_WITH - String
OR - [DocumentWhere!]
AND - [DocumentWhere!]
NOT - DocumentWhere
Example
{
  "url": "abc123",
  "url_IN": ["xyz789"],
  "url_CONTAINS": "abc123",
  "url_STARTS_WITH": "abc123",
  "url_ENDS_WITH": "xyz789",
  "uploadUrl": "xyz789",
  "uploadUrl_IN": ["abc123"],
  "uploadUrl_CONTAINS": "abc123",
  "uploadUrl_STARTS_WITH": "abc123",
  "uploadUrl_ENDS_WITH": "xyz789",
  "OR": [DocumentWhere],
  "AND": [DocumentWhere],
  "NOT": DocumentWhere
}

DocumentsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [DocumentEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [DocumentEdge]
}

Editor

Types
Union Types

Doctor

Institution

Manager

Example
Doctor

EditorWhere

Fields
Input Field Description
Doctor - DoctorWhere
Institution - InstitutionWhere
Manager - ManagerWhere
Example
{
  "Doctor": DoctorWhere,
  "Institution": InstitutionWhere,
  "Manager": ManagerWhere
}

ExportAnswersByWorkflow

Fields
Field Name Description
xValues - [String!]
yValues - [String!]
Example
{
  "xValues": ["xyz789"],
  "yValues": ["xyz789"]
}

ExportColumn

Fields
Field Name Description
name - String!
value - String!
Example
{
  "name": "abc123",
  "value": "abc123"
}

ExportCriterion

Fields
Input Field Description
questionName - String!
questionnaireId - ID!
Example
{
  "questionName": "abc123",
  "questionnaireId": "4"
}

ExportFilter

Fields
Input Field Description
criterion - ExportCriterion!
comparator - ConditionComparison!
value - String!
isIdentity - Boolean
Example
{
  "criterion": ExportCriterion,
  "comparator": "Lower",
  "value": "abc123",
  "isIdentity": false
}

ExportFilterGroup

Fields
Input Field Description
filters - [ExportFilter!]!
Example
{"filters": [ExportFilter]}

ExportInterviewsByWorkflow

Fields
Field Name Description
interviewsByWorkflow - [InterviewsByWorkflow!]!
periodType - String!
Example
{
  "interviewsByWorkflow": [InterviewsByWorkflow],
  "periodType": "abc123"
}

ExportParams

Fields
Input Field Description
from - Date!
to - Date!
anonymous - Boolean
filters - [ExportFilterGroup!]!
criteria - [ExportCriterion!]!
workflowId - String
institutionId - String!
limit - Int
offset - Int
filterByDoctor - Boolean!
hasContact - Boolean!
Example
{
  "from": "2007-12-03",
  "to": "2007-12-03",
  "anonymous": false,
  "filters": [ExportFilterGroup],
  "criteria": [ExportCriterion],
  "workflowId": "abc123",
  "institutionId": "abc123",
  "limit": 123,
  "offset": 123,
  "filterByDoctor": true,
  "hasContact": false
}

ExportRow

Fields
Field Name Description
columns - [ExportColumn!]!
Example
{"columns": [ExportColumn]}

ExportTable

Fields
Field Name Description
total - Int!
csvLink - String!
labels - [String!]!
rows - [ExportRow!]!
Example
{
  "total": 987,
  "csvLink": "abc123",
  "labels": ["abc123"],
  "rows": [ExportRow]
}

FieldInput

Fields
Input Field Description
name - String!
boolValue - Boolean
stringValue - String
intValue - Int
Example
{
  "name": "xyz789",
  "boolValue": false,
  "stringValue": "abc123",
  "intValue": 987
}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
987.65

FloatAggregateSelection

Fields
Field Name Description
max - Float
min - Float
average - Float
sum - Float
Example
{"max": 123.45, "min": 987.65, "average": 123.45, "sum": 123.45}

FloatWhere

Description

The input for filtering a float

Fields
Input Field Description
min - Float
max - Float
Example
{"min": 123.45, "max": 987.65}

ID

Description

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

Example
"4"

IDAggregateSelection

Fields
Field Name Description
shortest - ID
longest - ID
Example
{"shortest": 4, "longest": "4"}

IdentityField

Values
Enum Value Description

FirstName

LastName

Birthdate

Gender

BirthName

Phone

ContactEmail

PostalCode

City

AdditionalAddressInfo

Example
"FirstName"

Institution

Fields
Field Name Description
id - ID!
name - String!
nameNormalized - String!
operatingMode - OperatingMode!
subscriptionPlan - SubscriptionPlan!
doctorsAggregate - InstitutionDoctorDoctorsAggregationSelection
Arguments
where - DoctorWhere
directed - Boolean
doctors - [Doctor!]!
Arguments
where - DoctorWhere
options - DoctorOptions
directed - Boolean
doctorsConnection - InstitutionDoctorsConnection!
Arguments
linksAggregate - InstitutionWorkflowLinkLinksAggregationSelection
Arguments
directed - Boolean
links - [WorkflowLink!]!
Arguments
directed - Boolean
linksConnection - InstitutionLinksConnection!
Arguments
devicesAggregate - InstitutionDeviceDevicesAggregationSelection
Arguments
where - DeviceWhere
directed - Boolean
devices - [Device!]!
Arguments
where - DeviceWhere
options - DeviceOptions
directed - Boolean
devicesConnection - InstitutionDevicesConnection!
Arguments
addressAggregate - InstitutionPostalAddressAddressAggregationSelection
Arguments
directed - Boolean
address - PostalAddress
Arguments
directed - Boolean
addressConnection - InstitutionAddressConnection!
Arguments
configurationsAggregate - InstitutionConfigurationConfigurationsAggregationSelection
Arguments
directed - Boolean
configurations - [Configuration!]!
Arguments
directed - Boolean
configurationsConnection - InstitutionConfigurationsConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nameNormalized": "xyz789",
  "operatingMode": "Emergency",
  "subscriptionPlan": "Demo",
  "doctorsAggregate": InstitutionDoctorDoctorsAggregationSelection,
  "doctors": [Doctor],
  "doctorsConnection": InstitutionDoctorsConnection,
  "linksAggregate": InstitutionWorkflowLinkLinksAggregationSelection,
  "links": [WorkflowLink],
  "linksConnection": InstitutionLinksConnection,
  "devicesAggregate": InstitutionDeviceDevicesAggregationSelection,
  "devices": [Device],
  "devicesConnection": InstitutionDevicesConnection,
  "addressAggregate": InstitutionPostalAddressAddressAggregationSelection,
  "address": PostalAddress,
  "addressConnection": InstitutionAddressConnection,
  "configurationsAggregate": InstitutionConfigurationConfigurationsAggregationSelection,
  "configurations": [Configuration],
  "configurationsConnection": InstitutionConfigurationsConnection
}

InstitutionAddressAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InstitutionAddressAggregateInput!]
OR - [InstitutionAddressAggregateInput!]
NOT - InstitutionAddressAggregateInput
node - InstitutionAddressNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [InstitutionAddressAggregateInput],
  "OR": [InstitutionAddressAggregateInput],
  "NOT": InstitutionAddressAggregateInput,
  "node": InstitutionAddressNodeAggregationWhereInput
}

InstitutionAddressConnectFieldInput

Fields
Input Field Description
where - PostalAddressConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": PostalAddressConnectWhere, "overwrite": false}

InstitutionAddressConnection

Fields
Field Name Description
edges - [InstitutionAddressRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InstitutionAddressRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

InstitutionAddressConnectionSort

Fields
Input Field Description
node - PostalAddressSort
Example
{"node": PostalAddressSort}

InstitutionAddressConnectionWhere

Example
{
  "AND": [InstitutionAddressConnectionWhere],
  "OR": [InstitutionAddressConnectionWhere],
  "NOT": InstitutionAddressConnectionWhere,
  "node": PostalAddressWhere
}

InstitutionAddressCreateFieldInput

Fields
Input Field Description
node - PostalAddressCreateInput!
Example
{"node": PostalAddressCreateInput}

InstitutionAddressDeleteFieldInput

Fields
Input Field Description
where - InstitutionAddressConnectionWhere
Example
{"where": InstitutionAddressConnectionWhere}

InstitutionAddressDisconnectFieldInput

Fields
Input Field Description
where - InstitutionAddressConnectionWhere
Example
{"where": InstitutionAddressConnectionWhere}

InstitutionAddressFieldInput

Fields
Input Field Description
connect - InstitutionAddressConnectFieldInput
create - InstitutionAddressCreateFieldInput
Example
{
  "connect": InstitutionAddressConnectFieldInput,
  "create": InstitutionAddressCreateFieldInput
}

InstitutionAddressNodeAggregationWhereInput

Fields
Input Field Description
AND - [InstitutionAddressNodeAggregationWhereInput!]
OR - [InstitutionAddressNodeAggregationWhereInput!]
NOT - InstitutionAddressNodeAggregationWhereInput
city_AVERAGE_LENGTH_EQUAL - Float
city_LONGEST_LENGTH_EQUAL - Int
city_SHORTEST_LENGTH_EQUAL - Int
city_AVERAGE_LENGTH_GT - Float
city_LONGEST_LENGTH_GT - Int
city_SHORTEST_LENGTH_GT - Int
city_AVERAGE_LENGTH_GTE - Float
city_LONGEST_LENGTH_GTE - Int
city_SHORTEST_LENGTH_GTE - Int
city_AVERAGE_LENGTH_LT - Float
city_LONGEST_LENGTH_LT - Int
city_SHORTEST_LENGTH_LT - Int
city_AVERAGE_LENGTH_LTE - Float
city_LONGEST_LENGTH_LTE - Int
city_SHORTEST_LENGTH_LTE - Int
postalCode_AVERAGE_LENGTH_EQUAL - Float
postalCode_LONGEST_LENGTH_EQUAL - Int
postalCode_SHORTEST_LENGTH_EQUAL - Int
postalCode_AVERAGE_LENGTH_GT - Float
postalCode_LONGEST_LENGTH_GT - Int
postalCode_SHORTEST_LENGTH_GT - Int
postalCode_AVERAGE_LENGTH_GTE - Float
postalCode_LONGEST_LENGTH_GTE - Int
postalCode_SHORTEST_LENGTH_GTE - Int
postalCode_AVERAGE_LENGTH_LT - Float
postalCode_LONGEST_LENGTH_LT - Int
postalCode_SHORTEST_LENGTH_LT - Int
postalCode_AVERAGE_LENGTH_LTE - Float
postalCode_LONGEST_LENGTH_LTE - Int
postalCode_SHORTEST_LENGTH_LTE - Int
street_AVERAGE_LENGTH_EQUAL - Float
street_LONGEST_LENGTH_EQUAL - Int
street_SHORTEST_LENGTH_EQUAL - Int
street_AVERAGE_LENGTH_GT - Float
street_LONGEST_LENGTH_GT - Int
street_SHORTEST_LENGTH_GT - Int
street_AVERAGE_LENGTH_GTE - Float
street_LONGEST_LENGTH_GTE - Int
street_SHORTEST_LENGTH_GTE - Int
street_AVERAGE_LENGTH_LT - Float
street_LONGEST_LENGTH_LT - Int
street_SHORTEST_LENGTH_LT - Int
street_AVERAGE_LENGTH_LTE - Float
street_LONGEST_LENGTH_LTE - Int
street_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [InstitutionAddressNodeAggregationWhereInput],
  "OR": [InstitutionAddressNodeAggregationWhereInput],
  "NOT": InstitutionAddressNodeAggregationWhereInput,
  "city_AVERAGE_LENGTH_EQUAL": 987.65,
  "city_LONGEST_LENGTH_EQUAL": 987,
  "city_SHORTEST_LENGTH_EQUAL": 123,
  "city_AVERAGE_LENGTH_GT": 123.45,
  "city_LONGEST_LENGTH_GT": 987,
  "city_SHORTEST_LENGTH_GT": 987,
  "city_AVERAGE_LENGTH_GTE": 123.45,
  "city_LONGEST_LENGTH_GTE": 123,
  "city_SHORTEST_LENGTH_GTE": 987,
  "city_AVERAGE_LENGTH_LT": 987.65,
  "city_LONGEST_LENGTH_LT": 123,
  "city_SHORTEST_LENGTH_LT": 123,
  "city_AVERAGE_LENGTH_LTE": 987.65,
  "city_LONGEST_LENGTH_LTE": 123,
  "city_SHORTEST_LENGTH_LTE": 987,
  "postalCode_AVERAGE_LENGTH_EQUAL": 987.65,
  "postalCode_LONGEST_LENGTH_EQUAL": 123,
  "postalCode_SHORTEST_LENGTH_EQUAL": 987,
  "postalCode_AVERAGE_LENGTH_GT": 123.45,
  "postalCode_LONGEST_LENGTH_GT": 123,
  "postalCode_SHORTEST_LENGTH_GT": 987,
  "postalCode_AVERAGE_LENGTH_GTE": 123.45,
  "postalCode_LONGEST_LENGTH_GTE": 987,
  "postalCode_SHORTEST_LENGTH_GTE": 987,
  "postalCode_AVERAGE_LENGTH_LT": 987.65,
  "postalCode_LONGEST_LENGTH_LT": 987,
  "postalCode_SHORTEST_LENGTH_LT": 123,
  "postalCode_AVERAGE_LENGTH_LTE": 987.65,
  "postalCode_LONGEST_LENGTH_LTE": 123,
  "postalCode_SHORTEST_LENGTH_LTE": 123,
  "street_AVERAGE_LENGTH_EQUAL": 123.45,
  "street_LONGEST_LENGTH_EQUAL": 987,
  "street_SHORTEST_LENGTH_EQUAL": 987,
  "street_AVERAGE_LENGTH_GT": 987.65,
  "street_LONGEST_LENGTH_GT": 123,
  "street_SHORTEST_LENGTH_GT": 987,
  "street_AVERAGE_LENGTH_GTE": 987.65,
  "street_LONGEST_LENGTH_GTE": 987,
  "street_SHORTEST_LENGTH_GTE": 987,
  "street_AVERAGE_LENGTH_LT": 987.65,
  "street_LONGEST_LENGTH_LT": 987,
  "street_SHORTEST_LENGTH_LT": 987,
  "street_AVERAGE_LENGTH_LTE": 987.65,
  "street_LONGEST_LENGTH_LTE": 987,
  "street_SHORTEST_LENGTH_LTE": 123
}

InstitutionAddressRelationship

Fields
Field Name Description
cursor - String!
node - PostalAddress!
Example
{
  "cursor": "abc123",
  "node": PostalAddress
}

InstitutionAddressUpdateConnectionInput

Fields
Input Field Description
node - PostalAddressUpdateInput
Example
{"node": PostalAddressUpdateInput}

InstitutionAddressUpdateFieldInput

Example
{
  "where": InstitutionAddressConnectionWhere,
  "connect": InstitutionAddressConnectFieldInput,
  "disconnect": InstitutionAddressDisconnectFieldInput,
  "create": InstitutionAddressCreateFieldInput,
  "update": InstitutionAddressUpdateConnectionInput,
  "delete": InstitutionAddressDeleteFieldInput
}

InstitutionAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

InstitutionConfigurationConfigurationsAggregationSelection

Fields
Field Name Description
count - Int!
node - InstitutionConfigurationConfigurationsNodeAggregateSelection
Example
{
  "count": 123,
  "node": InstitutionConfigurationConfigurationsNodeAggregateSelection
}

InstitutionConfigurationConfigurationsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
dashboardLayout - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "dashboardLayout": StringAggregateSelection
}

InstitutionConfigurationsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [InstitutionConfigurationsAggregateInput],
  "OR": [InstitutionConfigurationsAggregateInput],
  "NOT": InstitutionConfigurationsAggregateInput,
  "node": InstitutionConfigurationsNodeAggregationWhereInput
}

InstitutionConfigurationsConnectFieldInput

Fields
Input Field Description
where - ConfigurationConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [ConfigurationConnectInput!]
Example
{
  "where": ConfigurationConnectWhere,
  "overwrite": false,
  "connect": [ConfigurationConnectInput]
}

InstitutionConfigurationsConnectOrCreateFieldInput

Example
{
  "where": ConfigurationConnectOrCreateWhere,
  "onCreate": InstitutionConfigurationsConnectOrCreateFieldInputOnCreate
}

InstitutionConfigurationsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - ConfigurationOnCreateInput!
Example
{"node": ConfigurationOnCreateInput}

InstitutionConfigurationsConnection

Fields
Field Name Description
edges - [InstitutionConfigurationsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InstitutionConfigurationsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

InstitutionConfigurationsConnectionSort

Fields
Input Field Description
node - ConfigurationSort
Example
{"node": ConfigurationSort}

InstitutionConfigurationsConnectionWhere

Example
{
  "AND": [InstitutionConfigurationsConnectionWhere],
  "OR": [InstitutionConfigurationsConnectionWhere],
  "NOT": InstitutionConfigurationsConnectionWhere,
  "node": ConfigurationWhere
}

InstitutionConfigurationsCreateFieldInput

Fields
Input Field Description
node - ConfigurationCreateInput!
Example
{"node": ConfigurationCreateInput}

InstitutionConfigurationsDeleteFieldInput

Fields
Input Field Description
where - InstitutionConfigurationsConnectionWhere
delete - ConfigurationDeleteInput
Example
{
  "where": InstitutionConfigurationsConnectionWhere,
  "delete": ConfigurationDeleteInput
}

InstitutionConfigurationsDisconnectFieldInput

Fields
Input Field Description
where - InstitutionConfigurationsConnectionWhere
disconnect - ConfigurationDisconnectInput
Example
{
  "where": InstitutionConfigurationsConnectionWhere,
  "disconnect": ConfigurationDisconnectInput
}

InstitutionConfigurationsFieldInput

Example
{
  "connectOrCreate": [
    InstitutionConfigurationsConnectOrCreateFieldInput
  ],
  "connect": [InstitutionConfigurationsConnectFieldInput],
  "create": [InstitutionConfigurationsCreateFieldInput]
}

InstitutionConfigurationsNodeAggregationWhereInput

Fields
Input Field Description
AND - [InstitutionConfigurationsNodeAggregationWhereInput!]
OR - [InstitutionConfigurationsNodeAggregationWhereInput!]
NOT - InstitutionConfigurationsNodeAggregationWhereInput
dashboardLayout_AVERAGE_LENGTH_EQUAL - Float
dashboardLayout_LONGEST_LENGTH_EQUAL - Int
dashboardLayout_SHORTEST_LENGTH_EQUAL - Int
dashboardLayout_AVERAGE_LENGTH_GT - Float
dashboardLayout_LONGEST_LENGTH_GT - Int
dashboardLayout_SHORTEST_LENGTH_GT - Int
dashboardLayout_AVERAGE_LENGTH_GTE - Float
dashboardLayout_LONGEST_LENGTH_GTE - Int
dashboardLayout_SHORTEST_LENGTH_GTE - Int
dashboardLayout_AVERAGE_LENGTH_LT - Float
dashboardLayout_LONGEST_LENGTH_LT - Int
dashboardLayout_SHORTEST_LENGTH_LT - Int
dashboardLayout_AVERAGE_LENGTH_LTE - Float
dashboardLayout_LONGEST_LENGTH_LTE - Int
dashboardLayout_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    InstitutionConfigurationsNodeAggregationWhereInput
  ],
  "OR": [
    InstitutionConfigurationsNodeAggregationWhereInput
  ],
  "NOT": InstitutionConfigurationsNodeAggregationWhereInput,
  "dashboardLayout_AVERAGE_LENGTH_EQUAL": 987.65,
  "dashboardLayout_LONGEST_LENGTH_EQUAL": 123,
  "dashboardLayout_SHORTEST_LENGTH_EQUAL": 987,
  "dashboardLayout_AVERAGE_LENGTH_GT": 123.45,
  "dashboardLayout_LONGEST_LENGTH_GT": 123,
  "dashboardLayout_SHORTEST_LENGTH_GT": 987,
  "dashboardLayout_AVERAGE_LENGTH_GTE": 123.45,
  "dashboardLayout_LONGEST_LENGTH_GTE": 987,
  "dashboardLayout_SHORTEST_LENGTH_GTE": 987,
  "dashboardLayout_AVERAGE_LENGTH_LT": 123.45,
  "dashboardLayout_LONGEST_LENGTH_LT": 123,
  "dashboardLayout_SHORTEST_LENGTH_LT": 987,
  "dashboardLayout_AVERAGE_LENGTH_LTE": 123.45,
  "dashboardLayout_LONGEST_LENGTH_LTE": 987,
  "dashboardLayout_SHORTEST_LENGTH_LTE": 123
}

InstitutionConfigurationsRelationship

Fields
Field Name Description
cursor - String!
node - Configuration!
Example
{
  "cursor": "xyz789",
  "node": Configuration
}

InstitutionConfigurationsUpdateConnectionInput

Fields
Input Field Description
node - ConfigurationUpdateInput
Example
{"node": ConfigurationUpdateInput}

InstitutionConfigurationsUpdateFieldInput

Example
{
  "where": InstitutionConfigurationsConnectionWhere,
  "connectOrCreate": [
    InstitutionConfigurationsConnectOrCreateFieldInput
  ],
  "connect": [InstitutionConfigurationsConnectFieldInput],
  "disconnect": [
    InstitutionConfigurationsDisconnectFieldInput
  ],
  "create": [InstitutionConfigurationsCreateFieldInput],
  "update": InstitutionConfigurationsUpdateConnectionInput,
  "delete": [InstitutionConfigurationsDeleteFieldInput]
}

InstitutionConnectInput

Example
{
  "doctors": [InstitutionDoctorsConnectFieldInput],
  "links": [InstitutionLinksConnectFieldInput],
  "devices": [InstitutionDevicesConnectFieldInput],
  "address": InstitutionAddressConnectFieldInput,
  "configurations": [
    InstitutionConfigurationsConnectFieldInput
  ]
}

InstitutionConnectOrCreateWhere

Fields
Input Field Description
node - InstitutionUniqueWhere!
Example
{"node": InstitutionUniqueWhere}

InstitutionConnectWhere

Fields
Input Field Description
node - InstitutionWhere!
Example
{"node": InstitutionWhere}

InstitutionCreateInput

Fields
Input Field Description
name - String!
operatingMode - OperatingMode!
subscriptionPlan - SubscriptionPlan!
doctors - InstitutionDoctorsFieldInput
links - InstitutionLinksFieldInput
devices - InstitutionDevicesFieldInput
address - InstitutionAddressFieldInput
configurations - InstitutionConfigurationsFieldInput
Example
{
  "name": "abc123",
  "operatingMode": "Emergency",
  "subscriptionPlan": "Demo",
  "doctors": InstitutionDoctorsFieldInput,
  "links": InstitutionLinksFieldInput,
  "devices": InstitutionDevicesFieldInput,
  "address": InstitutionAddressFieldInput,
  "configurations": InstitutionConfigurationsFieldInput
}

InstitutionDeleteInput

Example
{
  "doctors": [InstitutionDoctorsDeleteFieldInput],
  "links": [InstitutionLinksDeleteFieldInput],
  "devices": [InstitutionDevicesDeleteFieldInput],
  "address": InstitutionAddressDeleteFieldInput,
  "configurations": [
    InstitutionConfigurationsDeleteFieldInput
  ]
}

InstitutionDeviceDevicesAggregationSelection

Fields
Field Name Description
count - Int!
node - InstitutionDeviceDevicesNodeAggregateSelection
Example
{
  "count": 987,
  "node": InstitutionDeviceDevicesNodeAggregateSelection
}

InstitutionDeviceDevicesNodeAggregateSelection

Fields
Field Name Description
serial - StringAggregateSelection!
name - StringAggregateSelection!
deletedAt - DateTimeAggregateSelection!
Example
{
  "serial": StringAggregateSelection,
  "name": StringAggregateSelection,
  "deletedAt": DateTimeAggregateSelection
}

InstitutionDevicesAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InstitutionDevicesAggregateInput!]
OR - [InstitutionDevicesAggregateInput!]
NOT - InstitutionDevicesAggregateInput
node - InstitutionDevicesNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [InstitutionDevicesAggregateInput],
  "OR": [InstitutionDevicesAggregateInput],
  "NOT": InstitutionDevicesAggregateInput,
  "node": InstitutionDevicesNodeAggregationWhereInput
}

InstitutionDevicesConnectFieldInput

Fields
Input Field Description
where - DeviceConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [DeviceConnectInput!]
Example
{
  "where": DeviceConnectWhere,
  "overwrite": true,
  "connect": [DeviceConnectInput]
}

InstitutionDevicesConnection

Fields
Field Name Description
edges - [InstitutionDevicesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InstitutionDevicesRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

InstitutionDevicesConnectionSort

Fields
Input Field Description
node - DeviceSort
Example
{"node": DeviceSort}

InstitutionDevicesConnectionWhere

Example
{
  "AND": [InstitutionDevicesConnectionWhere],
  "OR": [InstitutionDevicesConnectionWhere],
  "NOT": InstitutionDevicesConnectionWhere,
  "node": DeviceWhere
}

InstitutionDevicesCreateFieldInput

Fields
Input Field Description
node - DeviceCreateInput!
Example
{"node": DeviceCreateInput}

InstitutionDevicesDeleteFieldInput

Fields
Input Field Description
where - InstitutionDevicesConnectionWhere
delete - DeviceDeleteInput
Example
{
  "where": InstitutionDevicesConnectionWhere,
  "delete": DeviceDeleteInput
}

InstitutionDevicesDisconnectFieldInput

Fields
Input Field Description
where - InstitutionDevicesConnectionWhere
disconnect - DeviceDisconnectInput
Example
{
  "where": InstitutionDevicesConnectionWhere,
  "disconnect": DeviceDisconnectInput
}

InstitutionDevicesFieldInput

Fields
Input Field Description
connect - [InstitutionDevicesConnectFieldInput!]
create - [InstitutionDevicesCreateFieldInput!]
Example
{
  "connect": [InstitutionDevicesConnectFieldInput],
  "create": [InstitutionDevicesCreateFieldInput]
}

InstitutionDevicesNodeAggregationWhereInput

Fields
Input Field Description
AND - [InstitutionDevicesNodeAggregationWhereInput!]
OR - [InstitutionDevicesNodeAggregationWhereInput!]
NOT - InstitutionDevicesNodeAggregationWhereInput
serial_AVERAGE_LENGTH_EQUAL - Float
serial_LONGEST_LENGTH_EQUAL - Int
serial_SHORTEST_LENGTH_EQUAL - Int
serial_AVERAGE_LENGTH_GT - Float
serial_LONGEST_LENGTH_GT - Int
serial_SHORTEST_LENGTH_GT - Int
serial_AVERAGE_LENGTH_GTE - Float
serial_LONGEST_LENGTH_GTE - Int
serial_SHORTEST_LENGTH_GTE - Int
serial_AVERAGE_LENGTH_LT - Float
serial_LONGEST_LENGTH_LT - Int
serial_SHORTEST_LENGTH_LT - Int
serial_AVERAGE_LENGTH_LTE - Float
serial_LONGEST_LENGTH_LTE - Int
serial_SHORTEST_LENGTH_LTE - Int
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
deletedAt_MIN_EQUAL - DateTime
deletedAt_MAX_EQUAL - DateTime
deletedAt_MIN_GT - DateTime
deletedAt_MAX_GT - DateTime
deletedAt_MIN_GTE - DateTime
deletedAt_MAX_GTE - DateTime
deletedAt_MIN_LT - DateTime
deletedAt_MAX_LT - DateTime
deletedAt_MIN_LTE - DateTime
deletedAt_MAX_LTE - DateTime
Example
{
  "AND": [InstitutionDevicesNodeAggregationWhereInput],
  "OR": [InstitutionDevicesNodeAggregationWhereInput],
  "NOT": InstitutionDevicesNodeAggregationWhereInput,
  "serial_AVERAGE_LENGTH_EQUAL": 123.45,
  "serial_LONGEST_LENGTH_EQUAL": 123,
  "serial_SHORTEST_LENGTH_EQUAL": 123,
  "serial_AVERAGE_LENGTH_GT": 123.45,
  "serial_LONGEST_LENGTH_GT": 123,
  "serial_SHORTEST_LENGTH_GT": 123,
  "serial_AVERAGE_LENGTH_GTE": 123.45,
  "serial_LONGEST_LENGTH_GTE": 987,
  "serial_SHORTEST_LENGTH_GTE": 987,
  "serial_AVERAGE_LENGTH_LT": 987.65,
  "serial_LONGEST_LENGTH_LT": 987,
  "serial_SHORTEST_LENGTH_LT": 987,
  "serial_AVERAGE_LENGTH_LTE": 123.45,
  "serial_LONGEST_LENGTH_LTE": 123,
  "serial_SHORTEST_LENGTH_LTE": 987,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123,
  "deletedAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_GT": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_GT": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_LT": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_LT": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

InstitutionDevicesRelationship

Fields
Field Name Description
cursor - String!
node - Device!
Example
{
  "cursor": "xyz789",
  "node": Device
}

InstitutionDevicesUpdateConnectionInput

Fields
Input Field Description
node - DeviceUpdateInput
Example
{"node": DeviceUpdateInput}

InstitutionDevicesUpdateFieldInput

Example
{
  "where": InstitutionDevicesConnectionWhere,
  "connect": [InstitutionDevicesConnectFieldInput],
  "disconnect": [InstitutionDevicesDisconnectFieldInput],
  "create": [InstitutionDevicesCreateFieldInput],
  "update": InstitutionDevicesUpdateConnectionInput,
  "delete": [InstitutionDevicesDeleteFieldInput]
}

InstitutionDisconnectInput

Example
{
  "doctors": [InstitutionDoctorsDisconnectFieldInput],
  "links": [InstitutionLinksDisconnectFieldInput],
  "devices": [InstitutionDevicesDisconnectFieldInput],
  "address": InstitutionAddressDisconnectFieldInput,
  "configurations": [
    InstitutionConfigurationsDisconnectFieldInput
  ]
}

InstitutionDoctorDoctorsAggregationSelection

Fields
Field Name Description
count - Int!
node - InstitutionDoctorDoctorsNodeAggregateSelection
Example
{
  "count": 123,
  "node": InstitutionDoctorDoctorsNodeAggregateSelection
}

InstitutionDoctorDoctorsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

InstitutionDoctorsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InstitutionDoctorsAggregateInput!]
OR - [InstitutionDoctorsAggregateInput!]
NOT - InstitutionDoctorsAggregateInput
node - InstitutionDoctorsNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [InstitutionDoctorsAggregateInput],
  "OR": [InstitutionDoctorsAggregateInput],
  "NOT": InstitutionDoctorsAggregateInput,
  "node": InstitutionDoctorsNodeAggregationWhereInput
}

InstitutionDoctorsConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [DoctorConnectInput!]
Example
{
  "where": DoctorConnectWhere,
  "overwrite": true,
  "connect": [DoctorConnectInput]
}

InstitutionDoctorsConnectOrCreateFieldInput

Fields
Input Field Description
where - DoctorConnectOrCreateWhere!
onCreate - InstitutionDoctorsConnectOrCreateFieldInputOnCreate!
Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": InstitutionDoctorsConnectOrCreateFieldInputOnCreate
}

InstitutionDoctorsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

InstitutionDoctorsConnection

Fields
Field Name Description
edges - [InstitutionDoctorsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InstitutionDoctorsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

InstitutionDoctorsConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

InstitutionDoctorsConnectionWhere

Example
{
  "AND": [InstitutionDoctorsConnectionWhere],
  "OR": [InstitutionDoctorsConnectionWhere],
  "NOT": InstitutionDoctorsConnectionWhere,
  "node": DoctorWhere
}

InstitutionDoctorsCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

InstitutionDoctorsDeleteFieldInput

Fields
Input Field Description
where - InstitutionDoctorsConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": InstitutionDoctorsConnectionWhere,
  "delete": DoctorDeleteInput
}

InstitutionDoctorsDisconnectFieldInput

Fields
Input Field Description
where - InstitutionDoctorsConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": InstitutionDoctorsConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

InstitutionDoctorsFieldInput

Example
{
  "connectOrCreate": [
    InstitutionDoctorsConnectOrCreateFieldInput
  ],
  "connect": [InstitutionDoctorsConnectFieldInput],
  "create": [InstitutionDoctorsCreateFieldInput]
}

InstitutionDoctorsNodeAggregationWhereInput

Fields
Input Field Description
AND - [InstitutionDoctorsNodeAggregationWhereInput!]
OR - [InstitutionDoctorsNodeAggregationWhereInput!]
NOT - InstitutionDoctorsNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [InstitutionDoctorsNodeAggregationWhereInput],
  "OR": [InstitutionDoctorsNodeAggregationWhereInput],
  "NOT": InstitutionDoctorsNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 123.45,
  "email_LONGEST_LENGTH_EQUAL": 123,
  "email_SHORTEST_LENGTH_EQUAL": 987,
  "email_AVERAGE_LENGTH_GT": 987.65,
  "email_LONGEST_LENGTH_GT": 123,
  "email_SHORTEST_LENGTH_GT": 123,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 123,
  "email_SHORTEST_LENGTH_GTE": 123,
  "email_AVERAGE_LENGTH_LT": 123.45,
  "email_LONGEST_LENGTH_LT": 123,
  "email_SHORTEST_LENGTH_LT": 987,
  "email_AVERAGE_LENGTH_LTE": 123.45,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 123,
  "firstName_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstName_LONGEST_LENGTH_EQUAL": 123,
  "firstName_SHORTEST_LENGTH_EQUAL": 987,
  "firstName_AVERAGE_LENGTH_GT": 123.45,
  "firstName_LONGEST_LENGTH_GT": 987,
  "firstName_SHORTEST_LENGTH_GT": 123,
  "firstName_AVERAGE_LENGTH_GTE": 123.45,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 123.45,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 123,
  "firstName_AVERAGE_LENGTH_LTE": 123.45,
  "firstName_LONGEST_LENGTH_LTE": 123,
  "firstName_SHORTEST_LENGTH_LTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 123,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 987,
  "lastName_SHORTEST_LENGTH_EQUAL": 123,
  "lastName_AVERAGE_LENGTH_GT": 987.65,
  "lastName_LONGEST_LENGTH_GT": 123,
  "lastName_SHORTEST_LENGTH_GT": 987,
  "lastName_AVERAGE_LENGTH_GTE": 123.45,
  "lastName_LONGEST_LENGTH_GTE": 123,
  "lastName_SHORTEST_LENGTH_GTE": 123,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 987,
  "lastName_SHORTEST_LENGTH_LT": 123,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 987,
  "lastName_SHORTEST_LENGTH_LTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 123,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "phone_AVERAGE_LENGTH_EQUAL": 987.65,
  "phone_LONGEST_LENGTH_EQUAL": 987,
  "phone_SHORTEST_LENGTH_EQUAL": 123,
  "phone_AVERAGE_LENGTH_GT": 123.45,
  "phone_LONGEST_LENGTH_GT": 123,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 987.65,
  "phone_LONGEST_LENGTH_GTE": 987,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 123.45,
  "phone_LONGEST_LENGTH_LT": 987,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 987,
  "rpps_AVERAGE_LENGTH_EQUAL": 123.45,
  "rpps_LONGEST_LENGTH_EQUAL": 123,
  "rpps_SHORTEST_LENGTH_EQUAL": 123,
  "rpps_AVERAGE_LENGTH_GT": 123.45,
  "rpps_LONGEST_LENGTH_GT": 123,
  "rpps_SHORTEST_LENGTH_GT": 987,
  "rpps_AVERAGE_LENGTH_GTE": 123.45,
  "rpps_LONGEST_LENGTH_GTE": 123,
  "rpps_SHORTEST_LENGTH_GTE": 987,
  "rpps_AVERAGE_LENGTH_LT": 123.45,
  "rpps_LONGEST_LENGTH_LT": 987,
  "rpps_SHORTEST_LENGTH_LT": 987,
  "rpps_AVERAGE_LENGTH_LTE": 123.45,
  "rpps_LONGEST_LENGTH_LTE": 123,
  "rpps_SHORTEST_LENGTH_LTE": 987
}

InstitutionDoctorsRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "abc123",
  "node": Doctor
}

InstitutionDoctorsUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

InstitutionDoctorsUpdateFieldInput

Example
{
  "where": InstitutionDoctorsConnectionWhere,
  "connectOrCreate": [
    InstitutionDoctorsConnectOrCreateFieldInput
  ],
  "connect": [InstitutionDoctorsConnectFieldInput],
  "disconnect": [InstitutionDoctorsDisconnectFieldInput],
  "create": [InstitutionDoctorsCreateFieldInput],
  "update": InstitutionDoctorsUpdateConnectionInput,
  "delete": [InstitutionDoctorsDeleteFieldInput]
}

InstitutionEdge

Fields
Field Name Description
cursor - String!
node - Institution!
Example
{
  "cursor": "xyz789",
  "node": Institution
}

InstitutionFulltext

Fields
Input Field Description
InstitutionAutocomplete - InstitutionInstitutionAutocompleteFulltext
Example
{
  "InstitutionAutocomplete": InstitutionInstitutionAutocompleteFulltext
}

InstitutionFulltextResult

Description

The result of a fulltext search on an index of Institution

Fields
Field Name Description
score - Float!
institution - Institution!
Example
{"score": 987.65, "institution": Institution}

InstitutionFulltextSort

Description

The input for sorting a fulltext query on an index of Institution

Fields
Input Field Description
score - SortDirection
institution - InstitutionSort
Example
{"score": "ASC", "institution": InstitutionSort}

InstitutionFulltextWhere

Description

The input for filtering a fulltext query on an index of Institution

Fields
Input Field Description
score - FloatWhere
institution - InstitutionWhere
Example
{
  "score": FloatWhere,
  "institution": InstitutionWhere
}

InstitutionInstitutionAutocompleteFulltext

Fields
Input Field Description
phrase - String!
Example
{"phrase": "abc123"}

InstitutionLinksAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InstitutionLinksAggregateInput!]
OR - [InstitutionLinksAggregateInput!]
NOT - InstitutionLinksAggregateInput
node - InstitutionLinksNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [InstitutionLinksAggregateInput],
  "OR": [InstitutionLinksAggregateInput],
  "NOT": InstitutionLinksAggregateInput,
  "node": InstitutionLinksNodeAggregationWhereInput
}

InstitutionLinksConnectFieldInput

Fields
Input Field Description
where - WorkflowLinkConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [WorkflowLinkConnectInput!]
Example
{
  "where": WorkflowLinkConnectWhere,
  "overwrite": true,
  "connect": [WorkflowLinkConnectInput]
}

InstitutionLinksConnectOrCreateFieldInput

Example
{
  "where": WorkflowLinkConnectOrCreateWhere,
  "onCreate": InstitutionLinksConnectOrCreateFieldInputOnCreate
}

InstitutionLinksConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - WorkflowLinkOnCreateInput!
Example
{"node": WorkflowLinkOnCreateInput}

InstitutionLinksConnection

Fields
Field Name Description
edges - [InstitutionLinksRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InstitutionLinksRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

InstitutionLinksConnectionSort

Fields
Input Field Description
node - WorkflowLinkSort
Example
{"node": WorkflowLinkSort}

InstitutionLinksConnectionWhere

Example
{
  "AND": [InstitutionLinksConnectionWhere],
  "OR": [InstitutionLinksConnectionWhere],
  "NOT": InstitutionLinksConnectionWhere,
  "node": WorkflowLinkWhere
}

InstitutionLinksCreateFieldInput

Fields
Input Field Description
node - WorkflowLinkCreateInput!
Example
{"node": WorkflowLinkCreateInput}

InstitutionLinksDeleteFieldInput

Fields
Input Field Description
where - InstitutionLinksConnectionWhere
delete - WorkflowLinkDeleteInput
Example
{
  "where": InstitutionLinksConnectionWhere,
  "delete": WorkflowLinkDeleteInput
}

InstitutionLinksDisconnectFieldInput

Fields
Input Field Description
where - InstitutionLinksConnectionWhere
disconnect - WorkflowLinkDisconnectInput
Example
{
  "where": InstitutionLinksConnectionWhere,
  "disconnect": WorkflowLinkDisconnectInput
}

InstitutionLinksFieldInput

Example
{
  "connectOrCreate": [
    InstitutionLinksConnectOrCreateFieldInput
  ],
  "connect": [InstitutionLinksConnectFieldInput],
  "create": [InstitutionLinksCreateFieldInput]
}

InstitutionLinksNodeAggregationWhereInput

Fields
Input Field Description
AND - [InstitutionLinksNodeAggregationWhereInput!]
OR - [InstitutionLinksNodeAggregationWhereInput!]
NOT - InstitutionLinksNodeAggregationWhereInput
id_AVERAGE_LENGTH_EQUAL - Float
id_LONGEST_LENGTH_EQUAL - Int
id_SHORTEST_LENGTH_EQUAL - Int
id_AVERAGE_LENGTH_GT - Float
id_LONGEST_LENGTH_GT - Int
id_SHORTEST_LENGTH_GT - Int
id_AVERAGE_LENGTH_GTE - Float
id_LONGEST_LENGTH_GTE - Int
id_SHORTEST_LENGTH_GTE - Int
id_AVERAGE_LENGTH_LT - Float
id_LONGEST_LENGTH_LT - Int
id_SHORTEST_LENGTH_LT - Int
id_AVERAGE_LENGTH_LTE - Float
id_LONGEST_LENGTH_LTE - Int
id_SHORTEST_LENGTH_LTE - Int
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
deletedAt_MIN_EQUAL - DateTime
deletedAt_MAX_EQUAL - DateTime
deletedAt_MIN_GT - DateTime
deletedAt_MAX_GT - DateTime
deletedAt_MIN_GTE - DateTime
deletedAt_MAX_GTE - DateTime
deletedAt_MIN_LT - DateTime
deletedAt_MAX_LT - DateTime
deletedAt_MIN_LTE - DateTime
deletedAt_MAX_LTE - DateTime
Example
{
  "AND": [InstitutionLinksNodeAggregationWhereInput],
  "OR": [InstitutionLinksNodeAggregationWhereInput],
  "NOT": InstitutionLinksNodeAggregationWhereInput,
  "id_AVERAGE_LENGTH_EQUAL": 987.65,
  "id_LONGEST_LENGTH_EQUAL": 123,
  "id_SHORTEST_LENGTH_EQUAL": 123,
  "id_AVERAGE_LENGTH_GT": 987.65,
  "id_LONGEST_LENGTH_GT": 123,
  "id_SHORTEST_LENGTH_GT": 987,
  "id_AVERAGE_LENGTH_GTE": 123.45,
  "id_LONGEST_LENGTH_GTE": 987,
  "id_SHORTEST_LENGTH_GTE": 987,
  "id_AVERAGE_LENGTH_LT": 123.45,
  "id_LONGEST_LENGTH_LT": 987,
  "id_SHORTEST_LENGTH_LT": 987,
  "id_AVERAGE_LENGTH_LTE": 987.65,
  "id_LONGEST_LENGTH_LTE": 123,
  "id_SHORTEST_LENGTH_LTE": 987,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "deletedAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_GT": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_GT": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_LT": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_LT": "2007-12-03T10:15:30Z",
  "deletedAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "deletedAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

InstitutionLinksRelationship

Fields
Field Name Description
cursor - String!
node - WorkflowLink!
Example
{
  "cursor": "xyz789",
  "node": WorkflowLink
}

InstitutionLinksUpdateConnectionInput

Fields
Input Field Description
node - WorkflowLinkUpdateInput
Example
{"node": WorkflowLinkUpdateInput}

InstitutionLinksUpdateFieldInput

Example
{
  "where": InstitutionLinksConnectionWhere,
  "connectOrCreate": [
    InstitutionLinksConnectOrCreateFieldInput
  ],
  "connect": [InstitutionLinksConnectFieldInput],
  "disconnect": [InstitutionLinksDisconnectFieldInput],
  "create": [InstitutionLinksCreateFieldInput],
  "update": InstitutionLinksUpdateConnectionInput,
  "delete": [InstitutionLinksDeleteFieldInput]
}

InstitutionOnCreateInput

Fields
Input Field Description
name - String!
operatingMode - OperatingMode!
subscriptionPlan - SubscriptionPlan!
Example
{
  "name": "xyz789",
  "operatingMode": "Emergency",
  "subscriptionPlan": "Demo"
}

InstitutionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [InstitutionSort!] Specify one or more InstitutionSort objects to sort Institutions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [InstitutionSort]}

InstitutionPostalAddressAddressAggregationSelection

Fields
Field Name Description
count - Int!
node - InstitutionPostalAddressAddressNodeAggregateSelection
Example
{
  "count": 987,
  "node": InstitutionPostalAddressAddressNodeAggregateSelection
}

InstitutionPostalAddressAddressNodeAggregateSelection

Fields
Field Name Description
city - StringAggregateSelection!
postalCode - StringAggregateSelection!
street - StringAggregateSelection!
Example
{
  "city": StringAggregateSelection,
  "postalCode": StringAggregateSelection,
  "street": StringAggregateSelection
}

InstitutionSort

Description

Fields to sort Institutions by. The order in which sorts are applied is not guaranteed when specifying many fields in one InstitutionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
nameNormalized - SortDirection
operatingMode - SortDirection
subscriptionPlan - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "nameNormalized": "ASC",
  "operatingMode": "ASC",
  "subscriptionPlan": "ASC"
}

InstitutionUniqueWhere

Fields
Input Field Description
id - ID
name - String
Example
{
  "id": "4",
  "name": "abc123"
}

InstitutionUpdateInput

Example
{
  "name": "abc123",
  "operatingMode": "Emergency",
  "subscriptionPlan": "Demo",
  "doctors": [InstitutionDoctorsUpdateFieldInput],
  "links": [InstitutionLinksUpdateFieldInput],
  "devices": [InstitutionDevicesUpdateFieldInput],
  "address": InstitutionAddressUpdateFieldInput,
  "configurations": [
    InstitutionConfigurationsUpdateFieldInput
  ]
}

InstitutionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nameNormalized - String
nameNormalized_IN - [String!]
nameNormalized_CONTAINS - String
nameNormalized_STARTS_WITH - String
nameNormalized_ENDS_WITH - String
operatingMode - OperatingMode
operatingMode_IN - [OperatingMode!]
subscriptionPlan - SubscriptionPlan
subscriptionPlan_IN - [SubscriptionPlan!]
OR - [InstitutionWhere!]
AND - [InstitutionWhere!]
NOT - InstitutionWhere
doctors_ALL - DoctorWhere Return Institutions where all of the related Doctors match this filter
doctors_NONE - DoctorWhere Return Institutions where none of the related Doctors match this filter
doctors_SINGLE - DoctorWhere Return Institutions where one of the related Doctors match this filter
doctors_SOME - DoctorWhere Return Institutions where some of the related Doctors match this filter
doctorsConnection_ALL - InstitutionDoctorsConnectionWhere Return Institutions where all of the related InstitutionDoctorsConnections match this filter
doctorsConnection_NONE - InstitutionDoctorsConnectionWhere Return Institutions where none of the related InstitutionDoctorsConnections match this filter
doctorsConnection_SINGLE - InstitutionDoctorsConnectionWhere Return Institutions where one of the related InstitutionDoctorsConnections match this filter
doctorsConnection_SOME - InstitutionDoctorsConnectionWhere Return Institutions where some of the related InstitutionDoctorsConnections match this filter
doctorsAggregate - InstitutionDoctorsAggregateInput
links_ALL - WorkflowLinkWhere Return Institutions where all of the related WorkflowLinks match this filter
links_NONE - WorkflowLinkWhere Return Institutions where none of the related WorkflowLinks match this filter
links_SINGLE - WorkflowLinkWhere Return Institutions where one of the related WorkflowLinks match this filter
links_SOME - WorkflowLinkWhere Return Institutions where some of the related WorkflowLinks match this filter
linksConnection_ALL - InstitutionLinksConnectionWhere Return Institutions where all of the related InstitutionLinksConnections match this filter
linksConnection_NONE - InstitutionLinksConnectionWhere Return Institutions where none of the related InstitutionLinksConnections match this filter
linksConnection_SINGLE - InstitutionLinksConnectionWhere Return Institutions where one of the related InstitutionLinksConnections match this filter
linksConnection_SOME - InstitutionLinksConnectionWhere Return Institutions where some of the related InstitutionLinksConnections match this filter
linksAggregate - InstitutionLinksAggregateInput
devices_ALL - DeviceWhere Return Institutions where all of the related Devices match this filter
devices_NONE - DeviceWhere Return Institutions where none of the related Devices match this filter
devices_SINGLE - DeviceWhere Return Institutions where one of the related Devices match this filter
devices_SOME - DeviceWhere Return Institutions where some of the related Devices match this filter
devicesConnection_ALL - InstitutionDevicesConnectionWhere Return Institutions where all of the related InstitutionDevicesConnections match this filter
devicesConnection_NONE - InstitutionDevicesConnectionWhere Return Institutions where none of the related InstitutionDevicesConnections match this filter
devicesConnection_SINGLE - InstitutionDevicesConnectionWhere Return Institutions where one of the related InstitutionDevicesConnections match this filter
devicesConnection_SOME - InstitutionDevicesConnectionWhere Return Institutions where some of the related InstitutionDevicesConnections match this filter
devicesAggregate - InstitutionDevicesAggregateInput
address - PostalAddressWhere
address_NOT - PostalAddressWhere
addressConnection - InstitutionAddressConnectionWhere
addressConnection_NOT - InstitutionAddressConnectionWhere
addressAggregate - InstitutionAddressAggregateInput
configurations_ALL - ConfigurationWhere Return Institutions where all of the related Configurations match this filter
configurations_NONE - ConfigurationWhere Return Institutions where none of the related Configurations match this filter
configurations_SINGLE - ConfigurationWhere Return Institutions where one of the related Configurations match this filter
configurations_SOME - ConfigurationWhere Return Institutions where some of the related Configurations match this filter
configurationsConnection_ALL - InstitutionConfigurationsConnectionWhere Return Institutions where all of the related InstitutionConfigurationsConnections match this filter
configurationsConnection_NONE - InstitutionConfigurationsConnectionWhere Return Institutions where none of the related InstitutionConfigurationsConnections match this filter
configurationsConnection_SINGLE - InstitutionConfigurationsConnectionWhere Return Institutions where one of the related InstitutionConfigurationsConnections match this filter
configurationsConnection_SOME - InstitutionConfigurationsConnectionWhere Return Institutions where some of the related InstitutionConfigurationsConnections match this filter
configurationsAggregate - InstitutionConfigurationsAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "abc123",
  "nameNormalized": "abc123",
  "nameNormalized_IN": ["xyz789"],
  "nameNormalized_CONTAINS": "xyz789",
  "nameNormalized_STARTS_WITH": "abc123",
  "nameNormalized_ENDS_WITH": "abc123",
  "operatingMode": "Emergency",
  "operatingMode_IN": ["Emergency"],
  "subscriptionPlan": "Demo",
  "subscriptionPlan_IN": ["Demo"],
  "OR": [InstitutionWhere],
  "AND": [InstitutionWhere],
  "NOT": InstitutionWhere,
  "doctors_ALL": DoctorWhere,
  "doctors_NONE": DoctorWhere,
  "doctors_SINGLE": DoctorWhere,
  "doctors_SOME": DoctorWhere,
  "doctorsConnection_ALL": InstitutionDoctorsConnectionWhere,
  "doctorsConnection_NONE": InstitutionDoctorsConnectionWhere,
  "doctorsConnection_SINGLE": InstitutionDoctorsConnectionWhere,
  "doctorsConnection_SOME": InstitutionDoctorsConnectionWhere,
  "doctorsAggregate": InstitutionDoctorsAggregateInput,
  "links_ALL": WorkflowLinkWhere,
  "links_NONE": WorkflowLinkWhere,
  "links_SINGLE": WorkflowLinkWhere,
  "links_SOME": WorkflowLinkWhere,
  "linksConnection_ALL": InstitutionLinksConnectionWhere,
  "linksConnection_NONE": InstitutionLinksConnectionWhere,
  "linksConnection_SINGLE": InstitutionLinksConnectionWhere,
  "linksConnection_SOME": InstitutionLinksConnectionWhere,
  "linksAggregate": InstitutionLinksAggregateInput,
  "devices_ALL": DeviceWhere,
  "devices_NONE": DeviceWhere,
  "devices_SINGLE": DeviceWhere,
  "devices_SOME": DeviceWhere,
  "devicesConnection_ALL": InstitutionDevicesConnectionWhere,
  "devicesConnection_NONE": InstitutionDevicesConnectionWhere,
  "devicesConnection_SINGLE": InstitutionDevicesConnectionWhere,
  "devicesConnection_SOME": InstitutionDevicesConnectionWhere,
  "devicesAggregate": InstitutionDevicesAggregateInput,
  "address": PostalAddressWhere,
  "address_NOT": PostalAddressWhere,
  "addressConnection": InstitutionAddressConnectionWhere,
  "addressConnection_NOT": InstitutionAddressConnectionWhere,
  "addressAggregate": InstitutionAddressAggregateInput,
  "configurations_ALL": ConfigurationWhere,
  "configurations_NONE": ConfigurationWhere,
  "configurations_SINGLE": ConfigurationWhere,
  "configurations_SOME": ConfigurationWhere,
  "configurationsConnection_ALL": InstitutionConfigurationsConnectionWhere,
  "configurationsConnection_NONE": InstitutionConfigurationsConnectionWhere,
  "configurationsConnection_SINGLE": InstitutionConfigurationsConnectionWhere,
  "configurationsConnection_SOME": InstitutionConfigurationsConnectionWhere,
  "configurationsAggregate": InstitutionConfigurationsAggregateInput
}

InstitutionWorkflowLinkLinksAggregationSelection

Fields
Field Name Description
count - Int!
node - InstitutionWorkflowLinkLinksNodeAggregateSelection
Example
{
  "count": 987,
  "node": InstitutionWorkflowLinkLinksNodeAggregateSelection
}

InstitutionWorkflowLinkLinksNodeAggregateSelection

Fields
Field Name Description
id - StringAggregateSelection!
name - StringAggregateSelection!
deletedAt - DateTimeAggregateSelection!
Example
{
  "id": StringAggregateSelection,
  "name": StringAggregateSelection,
  "deletedAt": DateTimeAggregateSelection
}

InstitutionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [InstitutionEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [InstitutionEdge]
}

Int

Description

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

Example
987

IntAggregateSelection

Fields
Field Name Description
max - Int
min - Int
average - Float
sum - Int
Example
{"max": 987, "min": 987, "average": 987.65, "sum": 987}

Interview

Description

Represents a single patient session (“interview”) in which a questionnaire is filled out and scored. It ties together the patient and doctor, the link used to access the session, all given answers, the versioned questionnaire graphs involved, and the computed alert levels for that session.

Fields
Field Name Description
id - ID!
graphs - [VersionnedGraph!]!
alert - AlertLevel!
alerts - [QuestionnaireAlerts]!
createdAt - DateTime!
opened - Boolean
completed - Boolean
thirdParty - Boolean
patientAggregate - InterviewPatientPatientAggregationSelection
Arguments
where - PatientWhere
directed - Boolean
patient - Patient
Arguments
where - PatientWhere
options - PatientOptions
directed - Boolean
patientConnection - InterviewPatientConnection!
Arguments
doctorAggregate - InterviewDoctorDoctorAggregationSelection
Arguments
where - DoctorWhere
directed - Boolean
doctor - Doctor
Arguments
where - DoctorWhere
options - DoctorOptions
directed - Boolean
doctorConnection - InterviewDoctorConnection!
Arguments
link - Link!
Arguments
where - LinkWhere
options - QueryOptions
directed - Boolean
linkConnection - InterviewLinkConnection!
Arguments
first - Int
after - String
directed - Boolean
answersAggregate - InterviewAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - InterviewAnswersConnection!
Arguments
scoredAggregate - InterviewVersionnedGraphScoredAggregationSelection
Arguments
directed - Boolean
scored - [VersionnedGraph!]!
Arguments
directed - Boolean
scoredConnection - InterviewScoredConnection!
Arguments
Example
{
  "id": 4,
  "graphs": [VersionnedGraph],
  "alert": "None",
  "alerts": [QuestionnaireAlerts],
  "createdAt": "2007-12-03T10:15:30Z",
  "opened": false,
  "completed": false,
  "thirdParty": false,
  "patientAggregate": InterviewPatientPatientAggregationSelection,
  "patient": Patient,
  "patientConnection": InterviewPatientConnection,
  "doctorAggregate": InterviewDoctorDoctorAggregationSelection,
  "doctor": Doctor,
  "doctorConnection": InterviewDoctorConnection,
  "link": WorkflowLink,
  "linkConnection": InterviewLinkConnection,
  "answersAggregate": InterviewAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": InterviewAnswersConnection,
  "scoredAggregate": InterviewVersionnedGraphScoredAggregationSelection,
  "scored": [VersionnedGraph],
  "scoredConnection": InterviewScoredConnection
}

InterviewAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

InterviewAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - InterviewAnswerAnswersNodeAggregateSelection
Example
{
  "count": 123,
  "node": InterviewAnswerAnswersNodeAggregateSelection
}

InterviewAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

InterviewAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InterviewAnswersAggregateInput!]
OR - [InterviewAnswersAggregateInput!]
NOT - InterviewAnswersAggregateInput
node - InterviewAnswersNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [InterviewAnswersAggregateInput],
  "OR": [InterviewAnswersAggregateInput],
  "NOT": InterviewAnswersAggregateInput,
  "node": InterviewAnswersNodeAggregationWhereInput
}

InterviewAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": false,
  "connect": [AnswerConnectInput]
}

InterviewAnswersConnection

Fields
Field Name Description
edges - [InterviewAnswersRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InterviewAnswersRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

InterviewAnswersConnectionSort

Fields
Input Field Description
node - AnswerSort
Example
{"node": AnswerSort}

InterviewAnswersConnectionWhere

Example
{
  "AND": [InterviewAnswersConnectionWhere],
  "OR": [InterviewAnswersConnectionWhere],
  "NOT": InterviewAnswersConnectionWhere,
  "node": AnswerWhere
}

InterviewAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

InterviewAnswersDeleteFieldInput

Fields
Input Field Description
where - InterviewAnswersConnectionWhere
delete - AnswerDeleteInput
Example
{
  "where": InterviewAnswersConnectionWhere,
  "delete": AnswerDeleteInput
}

InterviewAnswersDisconnectFieldInput

Fields
Input Field Description
where - InterviewAnswersConnectionWhere
disconnect - AnswerDisconnectInput
Example
{
  "where": InterviewAnswersConnectionWhere,
  "disconnect": AnswerDisconnectInput
}

InterviewAnswersFieldInput

Fields
Input Field Description
connect - [InterviewAnswersConnectFieldInput!]
create - [InterviewAnswersCreateFieldInput!]
Example
{
  "connect": [InterviewAnswersConnectFieldInput],
  "create": [InterviewAnswersCreateFieldInput]
}

InterviewAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [InterviewAnswersNodeAggregationWhereInput!]
OR - [InterviewAnswersNodeAggregationWhereInput!]
NOT - InterviewAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [InterviewAnswersNodeAggregationWhereInput],
  "OR": [InterviewAnswersNodeAggregationWhereInput],
  "NOT": InterviewAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 123.45,
  "field_LONGEST_LENGTH_EQUAL": 987,
  "field_SHORTEST_LENGTH_EQUAL": 123,
  "field_AVERAGE_LENGTH_GT": 123.45,
  "field_LONGEST_LENGTH_GT": 987,
  "field_SHORTEST_LENGTH_GT": 987,
  "field_AVERAGE_LENGTH_GTE": 987.65,
  "field_LONGEST_LENGTH_GTE": 123,
  "field_SHORTEST_LENGTH_GTE": 123,
  "field_AVERAGE_LENGTH_LT": 123.45,
  "field_LONGEST_LENGTH_LT": 123,
  "field_SHORTEST_LENGTH_LT": 987,
  "field_AVERAGE_LENGTH_LTE": 123.45,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 987,
  "hint_AVERAGE_LENGTH_EQUAL": 123.45,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 123,
  "hint_AVERAGE_LENGTH_GT": 987.65,
  "hint_LONGEST_LENGTH_GT": 123,
  "hint_SHORTEST_LENGTH_GT": 123,
  "hint_AVERAGE_LENGTH_GTE": 123.45,
  "hint_LONGEST_LENGTH_GTE": 987,
  "hint_SHORTEST_LENGTH_GTE": 123,
  "hint_AVERAGE_LENGTH_LT": 987.65,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 123,
  "hint_AVERAGE_LENGTH_LTE": 987.65,
  "hint_LONGEST_LENGTH_LTE": 123,
  "hint_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 987.65,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 987.65,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 987,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 987,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 987,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 987,
  "order_MAX_LT": 987,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 123.45,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

InterviewAnswersRelationship

Fields
Field Name Description
cursor - String!
node - Answer!
Example
{
  "cursor": "xyz789",
  "node": Answer
}

InterviewAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

InterviewAnswersUpdateFieldInput

Example
{
  "where": InterviewAnswersConnectionWhere,
  "connect": [InterviewAnswersConnectFieldInput],
  "disconnect": [InterviewAnswersDisconnectFieldInput],
  "create": [InterviewAnswersCreateFieldInput],
  "update": InterviewAnswersUpdateConnectionInput,
  "delete": [InterviewAnswersDeleteFieldInput]
}

InterviewConnectInput

Example
{
  "patient": InterviewPatientConnectFieldInput,
  "doctor": InterviewDoctorConnectFieldInput,
  "link": InterviewLinkConnectInput,
  "answers": [InterviewAnswersConnectFieldInput],
  "scored": [InterviewScoredConnectFieldInput]
}

InterviewConnectOrCreateWhere

Fields
Input Field Description
node - InterviewUniqueWhere!
Example
{"node": InterviewUniqueWhere}

InterviewConnectWhere

Fields
Input Field Description
node - InterviewWhere!
Example
{"node": InterviewWhere}

InterviewCreateInput

Fields
Input Field Description
opened - Boolean
completed - Boolean
patient - InterviewPatientFieldInput
doctor - InterviewDoctorFieldInput
link - InterviewLinkCreateInput
answers - InterviewAnswersFieldInput
scored - InterviewScoredFieldInput
Example
{
  "opened": false,
  "completed": false,
  "patient": InterviewPatientFieldInput,
  "doctor": InterviewDoctorFieldInput,
  "link": InterviewLinkCreateInput,
  "answers": InterviewAnswersFieldInput,
  "scored": InterviewScoredFieldInput
}

InterviewDeleteInput

Example
{
  "patient": InterviewPatientDeleteFieldInput,
  "doctor": InterviewDoctorDeleteFieldInput,
  "link": InterviewLinkDeleteInput,
  "answers": [InterviewAnswersDeleteFieldInput],
  "scored": [InterviewScoredDeleteFieldInput]
}

InterviewDisconnectInput

Example
{
  "patient": InterviewPatientDisconnectFieldInput,
  "doctor": InterviewDoctorDisconnectFieldInput,
  "link": InterviewLinkDisconnectInput,
  "answers": [InterviewAnswersDisconnectFieldInput],
  "scored": [InterviewScoredDisconnectFieldInput]
}

InterviewDoctorAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InterviewDoctorAggregateInput!]
OR - [InterviewDoctorAggregateInput!]
NOT - InterviewDoctorAggregateInput
node - InterviewDoctorNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [InterviewDoctorAggregateInput],
  "OR": [InterviewDoctorAggregateInput],
  "NOT": InterviewDoctorAggregateInput,
  "node": InterviewDoctorNodeAggregationWhereInput
}

InterviewDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "overwrite": true,
  "connect": DoctorConnectInput
}

InterviewDoctorConnectOrCreateFieldInput

Fields
Input Field Description
where - DoctorConnectOrCreateWhere!
onCreate - InterviewDoctorConnectOrCreateFieldInputOnCreate!
Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": InterviewDoctorConnectOrCreateFieldInputOnCreate
}

InterviewDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

InterviewDoctorConnection

Fields
Field Name Description
edges - [InterviewDoctorRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InterviewDoctorRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

InterviewDoctorConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

InterviewDoctorConnectionWhere

Example
{
  "AND": [InterviewDoctorConnectionWhere],
  "OR": [InterviewDoctorConnectionWhere],
  "NOT": InterviewDoctorConnectionWhere,
  "node": DoctorWhere
}

InterviewDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

InterviewDoctorDeleteFieldInput

Fields
Input Field Description
where - InterviewDoctorConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": InterviewDoctorConnectionWhere,
  "delete": DoctorDeleteInput
}

InterviewDoctorDisconnectFieldInput

Fields
Input Field Description
where - InterviewDoctorConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": InterviewDoctorConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

InterviewDoctorDoctorAggregationSelection

Fields
Field Name Description
count - Int!
node - InterviewDoctorDoctorNodeAggregateSelection
Example
{
  "count": 987,
  "node": InterviewDoctorDoctorNodeAggregateSelection
}

InterviewDoctorDoctorNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

InterviewDoctorFieldInput

Fields
Input Field Description
connectOrCreate - InterviewDoctorConnectOrCreateFieldInput
connect - InterviewDoctorConnectFieldInput
create - InterviewDoctorCreateFieldInput
Example
{
  "connectOrCreate": InterviewDoctorConnectOrCreateFieldInput,
  "connect": InterviewDoctorConnectFieldInput,
  "create": InterviewDoctorCreateFieldInput
}

InterviewDoctorNodeAggregationWhereInput

Fields
Input Field Description
AND - [InterviewDoctorNodeAggregationWhereInput!]
OR - [InterviewDoctorNodeAggregationWhereInput!]
NOT - InterviewDoctorNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [InterviewDoctorNodeAggregationWhereInput],
  "OR": [InterviewDoctorNodeAggregationWhereInput],
  "NOT": InterviewDoctorNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 123.45,
  "email_LONGEST_LENGTH_EQUAL": 987,
  "email_SHORTEST_LENGTH_EQUAL": 987,
  "email_AVERAGE_LENGTH_GT": 123.45,
  "email_LONGEST_LENGTH_GT": 987,
  "email_SHORTEST_LENGTH_GT": 123,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 123,
  "email_AVERAGE_LENGTH_LT": 123.45,
  "email_LONGEST_LENGTH_LT": 987,
  "email_SHORTEST_LENGTH_LT": 123,
  "email_AVERAGE_LENGTH_LTE": 987.65,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 123,
  "firstName_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstName_LONGEST_LENGTH_EQUAL": 123,
  "firstName_SHORTEST_LENGTH_EQUAL": 123,
  "firstName_AVERAGE_LENGTH_GT": 123.45,
  "firstName_LONGEST_LENGTH_GT": 987,
  "firstName_SHORTEST_LENGTH_GT": 123,
  "firstName_AVERAGE_LENGTH_GTE": 987.65,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 123.45,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 123,
  "firstName_AVERAGE_LENGTH_LTE": 123.45,
  "firstName_LONGEST_LENGTH_LTE": 987,
  "firstName_SHORTEST_LENGTH_LTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 123,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 987,
  "lastName_SHORTEST_LENGTH_EQUAL": 123,
  "lastName_AVERAGE_LENGTH_GT": 123.45,
  "lastName_LONGEST_LENGTH_GT": 987,
  "lastName_SHORTEST_LENGTH_GT": 123,
  "lastName_AVERAGE_LENGTH_GTE": 987.65,
  "lastName_LONGEST_LENGTH_GTE": 987,
  "lastName_SHORTEST_LENGTH_GTE": 987,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 123,
  "lastName_SHORTEST_LENGTH_LT": 123,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 987,
  "lastName_SHORTEST_LENGTH_LTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 123,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 123,
  "phone_AVERAGE_LENGTH_EQUAL": 123.45,
  "phone_LONGEST_LENGTH_EQUAL": 123,
  "phone_SHORTEST_LENGTH_EQUAL": 987,
  "phone_AVERAGE_LENGTH_GT": 123.45,
  "phone_LONGEST_LENGTH_GT": 987,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 123.45,
  "phone_LONGEST_LENGTH_GTE": 987,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 123.45,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 987,
  "rpps_AVERAGE_LENGTH_EQUAL": 987.65,
  "rpps_LONGEST_LENGTH_EQUAL": 123,
  "rpps_SHORTEST_LENGTH_EQUAL": 987,
  "rpps_AVERAGE_LENGTH_GT": 123.45,
  "rpps_LONGEST_LENGTH_GT": 987,
  "rpps_SHORTEST_LENGTH_GT": 123,
  "rpps_AVERAGE_LENGTH_GTE": 987.65,
  "rpps_LONGEST_LENGTH_GTE": 123,
  "rpps_SHORTEST_LENGTH_GTE": 123,
  "rpps_AVERAGE_LENGTH_LT": 987.65,
  "rpps_LONGEST_LENGTH_LT": 123,
  "rpps_SHORTEST_LENGTH_LT": 987,
  "rpps_AVERAGE_LENGTH_LTE": 987.65,
  "rpps_LONGEST_LENGTH_LTE": 987,
  "rpps_SHORTEST_LENGTH_LTE": 987
}

InterviewDoctorRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "xyz789",
  "node": Doctor
}

InterviewDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

InterviewDoctorUpdateFieldInput

Example
{
  "where": InterviewDoctorConnectionWhere,
  "connectOrCreate": InterviewDoctorConnectOrCreateFieldInput,
  "connect": InterviewDoctorConnectFieldInput,
  "disconnect": InterviewDoctorDisconnectFieldInput,
  "create": InterviewDoctorCreateFieldInput,
  "update": InterviewDoctorUpdateConnectionInput,
  "delete": InterviewDoctorDeleteFieldInput
}

InterviewEdge

Fields
Field Name Description
cursor - String!
node - Interview!
Example
{
  "cursor": "xyz789",
  "node": Interview
}

InterviewLinkConnectInput

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkConnectFieldInput
Device - InterviewLinkDeviceConnectFieldInput
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkConnectFieldInput,
  "Device": InterviewLinkDeviceConnectFieldInput
}

InterviewLinkConnection

Fields
Field Name Description
edges - [InterviewLinkRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InterviewLinkRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

InterviewLinkConnectionWhere

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkConnectionWhere
Device - InterviewLinkDeviceConnectionWhere
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkConnectionWhere,
  "Device": InterviewLinkDeviceConnectionWhere
}

InterviewLinkCreateInput

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkFieldInput
Device - InterviewLinkDeviceFieldInput
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkFieldInput,
  "Device": InterviewLinkDeviceFieldInput
}

InterviewLinkDeleteInput

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkDeleteFieldInput
Device - InterviewLinkDeviceDeleteFieldInput
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkDeleteFieldInput,
  "Device": InterviewLinkDeviceDeleteFieldInput
}

InterviewLinkDeviceConnectFieldInput

Fields
Input Field Description
where - DeviceConnectWhere
connect - DeviceConnectInput
Example
{
  "where": DeviceConnectWhere,
  "connect": DeviceConnectInput
}

InterviewLinkDeviceConnectionWhere

Example
{
  "AND": [InterviewLinkDeviceConnectionWhere],
  "OR": [InterviewLinkDeviceConnectionWhere],
  "NOT": InterviewLinkDeviceConnectionWhere,
  "node": DeviceWhere
}

InterviewLinkDeviceCreateFieldInput

Fields
Input Field Description
node - DeviceCreateInput!
Example
{"node": DeviceCreateInput}

InterviewLinkDeviceDeleteFieldInput

Fields
Input Field Description
where - InterviewLinkDeviceConnectionWhere
delete - DeviceDeleteInput
Example
{
  "where": InterviewLinkDeviceConnectionWhere,
  "delete": DeviceDeleteInput
}

InterviewLinkDeviceDisconnectFieldInput

Fields
Input Field Description
where - InterviewLinkDeviceConnectionWhere
disconnect - DeviceDisconnectInput
Example
{
  "where": InterviewLinkDeviceConnectionWhere,
  "disconnect": DeviceDisconnectInput
}

InterviewLinkDeviceFieldInput

Fields
Input Field Description
connect - InterviewLinkDeviceConnectFieldInput
create - InterviewLinkDeviceCreateFieldInput
Example
{
  "connect": InterviewLinkDeviceConnectFieldInput,
  "create": InterviewLinkDeviceCreateFieldInput
}

InterviewLinkDeviceUpdateConnectionInput

Fields
Input Field Description
node - DeviceUpdateInput
Example
{"node": DeviceUpdateInput}

InterviewLinkDeviceUpdateFieldInput

Example
{
  "where": InterviewLinkDeviceConnectionWhere,
  "connect": InterviewLinkDeviceConnectFieldInput,
  "disconnect": InterviewLinkDeviceDisconnectFieldInput,
  "create": InterviewLinkDeviceCreateFieldInput,
  "update": InterviewLinkDeviceUpdateConnectionInput,
  "delete": InterviewLinkDeviceDeleteFieldInput
}

InterviewLinkDisconnectInput

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkDisconnectFieldInput
Device - InterviewLinkDeviceDisconnectFieldInput
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkDisconnectFieldInput,
  "Device": InterviewLinkDeviceDisconnectFieldInput
}

InterviewLinkRelationship

Fields
Field Name Description
cursor - String!
node - Link!
Example
{
  "cursor": "abc123",
  "node": WorkflowLink
}

InterviewLinkUpdateInput

Fields
Input Field Description
WorkflowLink - InterviewLinkWorkflowLinkUpdateFieldInput
Device - InterviewLinkDeviceUpdateFieldInput
Example
{
  "WorkflowLink": InterviewLinkWorkflowLinkUpdateFieldInput,
  "Device": InterviewLinkDeviceUpdateFieldInput
}

InterviewLinkWorkflowLinkConnectFieldInput

Fields
Input Field Description
where - WorkflowLinkConnectWhere
connect - WorkflowLinkConnectInput
Example
{
  "where": WorkflowLinkConnectWhere,
  "connect": WorkflowLinkConnectInput
}

InterviewLinkWorkflowLinkConnectOrCreateFieldInput

Example
{
  "where": WorkflowLinkConnectOrCreateWhere,
  "onCreate": InterviewLinkWorkflowLinkConnectOrCreateFieldInputOnCreate
}

InterviewLinkWorkflowLinkConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - WorkflowLinkOnCreateInput!
Example
{"node": WorkflowLinkOnCreateInput}

InterviewLinkWorkflowLinkConnectionWhere

Example
{
  "AND": [InterviewLinkWorkflowLinkConnectionWhere],
  "OR": [InterviewLinkWorkflowLinkConnectionWhere],
  "NOT": InterviewLinkWorkflowLinkConnectionWhere,
  "node": WorkflowLinkWhere
}

InterviewLinkWorkflowLinkCreateFieldInput

Fields
Input Field Description
node - WorkflowLinkCreateInput!
Example
{"node": WorkflowLinkCreateInput}

InterviewLinkWorkflowLinkDeleteFieldInput

Fields
Input Field Description
where - InterviewLinkWorkflowLinkConnectionWhere
delete - WorkflowLinkDeleteInput
Example
{
  "where": InterviewLinkWorkflowLinkConnectionWhere,
  "delete": WorkflowLinkDeleteInput
}

InterviewLinkWorkflowLinkDisconnectFieldInput

Fields
Input Field Description
where - InterviewLinkWorkflowLinkConnectionWhere
disconnect - WorkflowLinkDisconnectInput
Example
{
  "where": InterviewLinkWorkflowLinkConnectionWhere,
  "disconnect": WorkflowLinkDisconnectInput
}

InterviewLinkWorkflowLinkFieldInput

Example
{
  "connectOrCreate": InterviewLinkWorkflowLinkConnectOrCreateFieldInput,
  "connect": InterviewLinkWorkflowLinkConnectFieldInput,
  "create": InterviewLinkWorkflowLinkCreateFieldInput
}

InterviewLinkWorkflowLinkUpdateConnectionInput

Fields
Input Field Description
node - WorkflowLinkUpdateInput
Example
{"node": WorkflowLinkUpdateInput}

InterviewLinkWorkflowLinkUpdateFieldInput

Example
{
  "where": InterviewLinkWorkflowLinkConnectionWhere,
  "connectOrCreate": InterviewLinkWorkflowLinkConnectOrCreateFieldInput,
  "connect": InterviewLinkWorkflowLinkConnectFieldInput,
  "disconnect": InterviewLinkWorkflowLinkDisconnectFieldInput,
  "create": InterviewLinkWorkflowLinkCreateFieldInput,
  "update": InterviewLinkWorkflowLinkUpdateConnectionInput,
  "delete": InterviewLinkWorkflowLinkDeleteFieldInput
}

InterviewOnCreateInput

Fields
Input Field Description
opened - Boolean
completed - Boolean
Example
{"opened": true, "completed": true}

InterviewOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [InterviewSort!] Specify one or more InterviewSort objects to sort Interviews by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [InterviewSort]}

InterviewPatientAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InterviewPatientAggregateInput!]
OR - [InterviewPatientAggregateInput!]
NOT - InterviewPatientAggregateInput
node - InterviewPatientNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [InterviewPatientAggregateInput],
  "OR": [InterviewPatientAggregateInput],
  "NOT": InterviewPatientAggregateInput,
  "node": InterviewPatientNodeAggregationWhereInput
}

InterviewPatientConnectFieldInput

Fields
Input Field Description
where - PatientConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - PatientConnectInput
Example
{
  "where": PatientConnectWhere,
  "overwrite": false,
  "connect": PatientConnectInput
}

InterviewPatientConnectOrCreateFieldInput

Fields
Input Field Description
where - PatientConnectOrCreateWhere!
onCreate - InterviewPatientConnectOrCreateFieldInputOnCreate!
Example
{
  "where": PatientConnectOrCreateWhere,
  "onCreate": InterviewPatientConnectOrCreateFieldInputOnCreate
}

InterviewPatientConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - PatientOnCreateInput!
Example
{"node": PatientOnCreateInput}

InterviewPatientConnection

Fields
Field Name Description
edges - [InterviewPatientRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InterviewPatientRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

InterviewPatientConnectionSort

Fields
Input Field Description
node - PatientSort
Example
{"node": PatientSort}

InterviewPatientConnectionWhere

Example
{
  "AND": [InterviewPatientConnectionWhere],
  "OR": [InterviewPatientConnectionWhere],
  "NOT": InterviewPatientConnectionWhere,
  "node": PatientWhere
}

InterviewPatientCreateFieldInput

Fields
Input Field Description
node - PatientCreateInput!
Example
{"node": PatientCreateInput}

InterviewPatientDeleteFieldInput

Fields
Input Field Description
where - InterviewPatientConnectionWhere
delete - PatientDeleteInput
Example
{
  "where": InterviewPatientConnectionWhere,
  "delete": PatientDeleteInput
}

InterviewPatientDisconnectFieldInput

Fields
Input Field Description
where - InterviewPatientConnectionWhere
disconnect - PatientDisconnectInput
Example
{
  "where": InterviewPatientConnectionWhere,
  "disconnect": PatientDisconnectInput
}

InterviewPatientFieldInput

Fields
Input Field Description
connectOrCreate - InterviewPatientConnectOrCreateFieldInput
connect - InterviewPatientConnectFieldInput
create - InterviewPatientCreateFieldInput
Example
{
  "connectOrCreate": InterviewPatientConnectOrCreateFieldInput,
  "connect": InterviewPatientConnectFieldInput,
  "create": InterviewPatientCreateFieldInput
}

InterviewPatientNodeAggregationWhereInput

Fields
Input Field Description
AND - [InterviewPatientNodeAggregationWhereInput!]
OR - [InterviewPatientNodeAggregationWhereInput!]
NOT - InterviewPatientNodeAggregationWhereInput
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
birthName_AVERAGE_LENGTH_EQUAL - Float
birthName_LONGEST_LENGTH_EQUAL - Int
birthName_SHORTEST_LENGTH_EQUAL - Int
birthName_AVERAGE_LENGTH_GT - Float
birthName_LONGEST_LENGTH_GT - Int
birthName_SHORTEST_LENGTH_GT - Int
birthName_AVERAGE_LENGTH_GTE - Float
birthName_LONGEST_LENGTH_GTE - Int
birthName_SHORTEST_LENGTH_GTE - Int
birthName_AVERAGE_LENGTH_LT - Float
birthName_LONGEST_LENGTH_LT - Int
birthName_SHORTEST_LENGTH_LT - Int
birthName_AVERAGE_LENGTH_LTE - Float
birthName_LONGEST_LENGTH_LTE - Int
birthName_SHORTEST_LENGTH_LTE - Int
gender_AVERAGE_LENGTH_EQUAL - Float
gender_LONGEST_LENGTH_EQUAL - Int
gender_SHORTEST_LENGTH_EQUAL - Int
gender_AVERAGE_LENGTH_GT - Float
gender_LONGEST_LENGTH_GT - Int
gender_SHORTEST_LENGTH_GT - Int
gender_AVERAGE_LENGTH_GTE - Float
gender_LONGEST_LENGTH_GTE - Int
gender_SHORTEST_LENGTH_GTE - Int
gender_AVERAGE_LENGTH_LT - Float
gender_LONGEST_LENGTH_LT - Int
gender_SHORTEST_LENGTH_LT - Int
gender_AVERAGE_LENGTH_LTE - Float
gender_LONGEST_LENGTH_LTE - Int
gender_SHORTEST_LENGTH_LTE - Int
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
contactEmail_AVERAGE_LENGTH_EQUAL - Float
contactEmail_LONGEST_LENGTH_EQUAL - Int
contactEmail_SHORTEST_LENGTH_EQUAL - Int
contactEmail_AVERAGE_LENGTH_GT - Float
contactEmail_LONGEST_LENGTH_GT - Int
contactEmail_SHORTEST_LENGTH_GT - Int
contactEmail_AVERAGE_LENGTH_GTE - Float
contactEmail_LONGEST_LENGTH_GTE - Int
contactEmail_SHORTEST_LENGTH_GTE - Int
contactEmail_AVERAGE_LENGTH_LT - Float
contactEmail_LONGEST_LENGTH_LT - Int
contactEmail_SHORTEST_LENGTH_LT - Int
contactEmail_AVERAGE_LENGTH_LTE - Float
contactEmail_LONGEST_LENGTH_LTE - Int
contactEmail_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
additionalAddressInfo_AVERAGE_LENGTH_EQUAL - Float
additionalAddressInfo_LONGEST_LENGTH_EQUAL - Int
additionalAddressInfo_SHORTEST_LENGTH_EQUAL - Int
additionalAddressInfo_AVERAGE_LENGTH_GT - Float
additionalAddressInfo_LONGEST_LENGTH_GT - Int
additionalAddressInfo_SHORTEST_LENGTH_GT - Int
additionalAddressInfo_AVERAGE_LENGTH_GTE - Float
additionalAddressInfo_LONGEST_LENGTH_GTE - Int
additionalAddressInfo_SHORTEST_LENGTH_GTE - Int
additionalAddressInfo_AVERAGE_LENGTH_LT - Float
additionalAddressInfo_LONGEST_LENGTH_LT - Int
additionalAddressInfo_SHORTEST_LENGTH_LT - Int
additionalAddressInfo_AVERAGE_LENGTH_LTE - Float
additionalAddressInfo_LONGEST_LENGTH_LTE - Int
additionalAddressInfo_SHORTEST_LENGTH_LTE - Int
city_AVERAGE_LENGTH_EQUAL - Float
city_LONGEST_LENGTH_EQUAL - Int
city_SHORTEST_LENGTH_EQUAL - Int
city_AVERAGE_LENGTH_GT - Float
city_LONGEST_LENGTH_GT - Int
city_SHORTEST_LENGTH_GT - Int
city_AVERAGE_LENGTH_GTE - Float
city_LONGEST_LENGTH_GTE - Int
city_SHORTEST_LENGTH_GTE - Int
city_AVERAGE_LENGTH_LT - Float
city_LONGEST_LENGTH_LT - Int
city_SHORTEST_LENGTH_LT - Int
city_AVERAGE_LENGTH_LTE - Float
city_LONGEST_LENGTH_LTE - Int
city_SHORTEST_LENGTH_LTE - Int
postalCode_AVERAGE_LENGTH_EQUAL - Float
postalCode_LONGEST_LENGTH_EQUAL - Int
postalCode_SHORTEST_LENGTH_EQUAL - Int
postalCode_AVERAGE_LENGTH_GT - Float
postalCode_LONGEST_LENGTH_GT - Int
postalCode_SHORTEST_LENGTH_GT - Int
postalCode_AVERAGE_LENGTH_GTE - Float
postalCode_LONGEST_LENGTH_GTE - Int
postalCode_SHORTEST_LENGTH_GTE - Int
postalCode_AVERAGE_LENGTH_LT - Float
postalCode_LONGEST_LENGTH_LT - Int
postalCode_SHORTEST_LENGTH_LT - Int
postalCode_AVERAGE_LENGTH_LTE - Float
postalCode_LONGEST_LENGTH_LTE - Int
postalCode_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [InterviewPatientNodeAggregationWhereInput],
  "OR": [InterviewPatientNodeAggregationWhereInput],
  "NOT": InterviewPatientNodeAggregationWhereInput,
  "firstName_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstName_LONGEST_LENGTH_EQUAL": 123,
  "firstName_SHORTEST_LENGTH_EQUAL": 123,
  "firstName_AVERAGE_LENGTH_GT": 123.45,
  "firstName_LONGEST_LENGTH_GT": 123,
  "firstName_SHORTEST_LENGTH_GT": 987,
  "firstName_AVERAGE_LENGTH_GTE": 987.65,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 123.45,
  "firstName_LONGEST_LENGTH_LT": 987,
  "firstName_SHORTEST_LENGTH_LT": 123,
  "firstName_AVERAGE_LENGTH_LTE": 123.45,
  "firstName_LONGEST_LENGTH_LTE": 987,
  "firstName_SHORTEST_LENGTH_LTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LT": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 987,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 123,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 123,
  "lastName_SHORTEST_LENGTH_EQUAL": 987,
  "lastName_AVERAGE_LENGTH_GT": 123.45,
  "lastName_LONGEST_LENGTH_GT": 123,
  "lastName_SHORTEST_LENGTH_GT": 123,
  "lastName_AVERAGE_LENGTH_GTE": 123.45,
  "lastName_LONGEST_LENGTH_GTE": 987,
  "lastName_SHORTEST_LENGTH_GTE": 123,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 987,
  "lastName_SHORTEST_LENGTH_LT": 123,
  "lastName_AVERAGE_LENGTH_LTE": 123.45,
  "lastName_LONGEST_LENGTH_LTE": 987,
  "lastName_SHORTEST_LENGTH_LTE": 123,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GT": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 123,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 123,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "birthName_AVERAGE_LENGTH_EQUAL": 123.45,
  "birthName_LONGEST_LENGTH_EQUAL": 123,
  "birthName_SHORTEST_LENGTH_EQUAL": 123,
  "birthName_AVERAGE_LENGTH_GT": 123.45,
  "birthName_LONGEST_LENGTH_GT": 123,
  "birthName_SHORTEST_LENGTH_GT": 987,
  "birthName_AVERAGE_LENGTH_GTE": 123.45,
  "birthName_LONGEST_LENGTH_GTE": 123,
  "birthName_SHORTEST_LENGTH_GTE": 987,
  "birthName_AVERAGE_LENGTH_LT": 987.65,
  "birthName_LONGEST_LENGTH_LT": 987,
  "birthName_SHORTEST_LENGTH_LT": 123,
  "birthName_AVERAGE_LENGTH_LTE": 123.45,
  "birthName_LONGEST_LENGTH_LTE": 987,
  "birthName_SHORTEST_LENGTH_LTE": 987,
  "gender_AVERAGE_LENGTH_EQUAL": 123.45,
  "gender_LONGEST_LENGTH_EQUAL": 987,
  "gender_SHORTEST_LENGTH_EQUAL": 987,
  "gender_AVERAGE_LENGTH_GT": 987.65,
  "gender_LONGEST_LENGTH_GT": 987,
  "gender_SHORTEST_LENGTH_GT": 987,
  "gender_AVERAGE_LENGTH_GTE": 123.45,
  "gender_LONGEST_LENGTH_GTE": 123,
  "gender_SHORTEST_LENGTH_GTE": 123,
  "gender_AVERAGE_LENGTH_LT": 987.65,
  "gender_LONGEST_LENGTH_LT": 987,
  "gender_SHORTEST_LENGTH_LT": 987,
  "gender_AVERAGE_LENGTH_LTE": 123.45,
  "gender_LONGEST_LENGTH_LTE": 987,
  "gender_SHORTEST_LENGTH_LTE": 123,
  "email_AVERAGE_LENGTH_EQUAL": 123.45,
  "email_LONGEST_LENGTH_EQUAL": 987,
  "email_SHORTEST_LENGTH_EQUAL": 123,
  "email_AVERAGE_LENGTH_GT": 987.65,
  "email_LONGEST_LENGTH_GT": 123,
  "email_SHORTEST_LENGTH_GT": 987,
  "email_AVERAGE_LENGTH_GTE": 123.45,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 987,
  "email_AVERAGE_LENGTH_LT": 123.45,
  "email_LONGEST_LENGTH_LT": 123,
  "email_SHORTEST_LENGTH_LT": 123,
  "email_AVERAGE_LENGTH_LTE": 123.45,
  "email_LONGEST_LENGTH_LTE": 123,
  "email_SHORTEST_LENGTH_LTE": 123,
  "contactEmail_AVERAGE_LENGTH_EQUAL": 987.65,
  "contactEmail_LONGEST_LENGTH_EQUAL": 123,
  "contactEmail_SHORTEST_LENGTH_EQUAL": 123,
  "contactEmail_AVERAGE_LENGTH_GT": 123.45,
  "contactEmail_LONGEST_LENGTH_GT": 123,
  "contactEmail_SHORTEST_LENGTH_GT": 987,
  "contactEmail_AVERAGE_LENGTH_GTE": 987.65,
  "contactEmail_LONGEST_LENGTH_GTE": 123,
  "contactEmail_SHORTEST_LENGTH_GTE": 123,
  "contactEmail_AVERAGE_LENGTH_LT": 123.45,
  "contactEmail_LONGEST_LENGTH_LT": 123,
  "contactEmail_SHORTEST_LENGTH_LT": 123,
  "contactEmail_AVERAGE_LENGTH_LTE": 987.65,
  "contactEmail_LONGEST_LENGTH_LTE": 987,
  "contactEmail_SHORTEST_LENGTH_LTE": 123,
  "phone_AVERAGE_LENGTH_EQUAL": 987.65,
  "phone_LONGEST_LENGTH_EQUAL": 123,
  "phone_SHORTEST_LENGTH_EQUAL": 987,
  "phone_AVERAGE_LENGTH_GT": 123.45,
  "phone_LONGEST_LENGTH_GT": 987,
  "phone_SHORTEST_LENGTH_GT": 987,
  "phone_AVERAGE_LENGTH_GTE": 987.65,
  "phone_LONGEST_LENGTH_GTE": 123,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 123.45,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 987,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 123,
  "additionalAddressInfo_AVERAGE_LENGTH_EQUAL": 987.65,
  "additionalAddressInfo_LONGEST_LENGTH_EQUAL": 987,
  "additionalAddressInfo_SHORTEST_LENGTH_EQUAL": 123,
  "additionalAddressInfo_AVERAGE_LENGTH_GT": 123.45,
  "additionalAddressInfo_LONGEST_LENGTH_GT": 987,
  "additionalAddressInfo_SHORTEST_LENGTH_GT": 987,
  "additionalAddressInfo_AVERAGE_LENGTH_GTE": 123.45,
  "additionalAddressInfo_LONGEST_LENGTH_GTE": 123,
  "additionalAddressInfo_SHORTEST_LENGTH_GTE": 987,
  "additionalAddressInfo_AVERAGE_LENGTH_LT": 987.65,
  "additionalAddressInfo_LONGEST_LENGTH_LT": 987,
  "additionalAddressInfo_SHORTEST_LENGTH_LT": 987,
  "additionalAddressInfo_AVERAGE_LENGTH_LTE": 987.65,
  "additionalAddressInfo_LONGEST_LENGTH_LTE": 987,
  "additionalAddressInfo_SHORTEST_LENGTH_LTE": 987,
  "city_AVERAGE_LENGTH_EQUAL": 123.45,
  "city_LONGEST_LENGTH_EQUAL": 987,
  "city_SHORTEST_LENGTH_EQUAL": 987,
  "city_AVERAGE_LENGTH_GT": 123.45,
  "city_LONGEST_LENGTH_GT": 123,
  "city_SHORTEST_LENGTH_GT": 987,
  "city_AVERAGE_LENGTH_GTE": 123.45,
  "city_LONGEST_LENGTH_GTE": 123,
  "city_SHORTEST_LENGTH_GTE": 123,
  "city_AVERAGE_LENGTH_LT": 123.45,
  "city_LONGEST_LENGTH_LT": 987,
  "city_SHORTEST_LENGTH_LT": 123,
  "city_AVERAGE_LENGTH_LTE": 987.65,
  "city_LONGEST_LENGTH_LTE": 123,
  "city_SHORTEST_LENGTH_LTE": 987,
  "postalCode_AVERAGE_LENGTH_EQUAL": 987.65,
  "postalCode_LONGEST_LENGTH_EQUAL": 123,
  "postalCode_SHORTEST_LENGTH_EQUAL": 987,
  "postalCode_AVERAGE_LENGTH_GT": 123.45,
  "postalCode_LONGEST_LENGTH_GT": 123,
  "postalCode_SHORTEST_LENGTH_GT": 987,
  "postalCode_AVERAGE_LENGTH_GTE": 123.45,
  "postalCode_LONGEST_LENGTH_GTE": 987,
  "postalCode_SHORTEST_LENGTH_GTE": 987,
  "postalCode_AVERAGE_LENGTH_LT": 123.45,
  "postalCode_LONGEST_LENGTH_LT": 987,
  "postalCode_SHORTEST_LENGTH_LT": 123,
  "postalCode_AVERAGE_LENGTH_LTE": 123.45,
  "postalCode_LONGEST_LENGTH_LTE": 123,
  "postalCode_SHORTEST_LENGTH_LTE": 123
}

InterviewPatientPatientAggregationSelection

Fields
Field Name Description
count - Int!
node - InterviewPatientPatientNodeAggregateSelection
Example
{
  "count": 123,
  "node": InterviewPatientPatientNodeAggregateSelection
}

InterviewPatientPatientNodeAggregateSelection

Example
{
  "id": IDAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "birthName": StringAggregateSelection,
  "gender": StringAggregateSelection,
  "email": StringAggregateSelection,
  "contactEmail": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "additionalAddressInfo": StringAggregateSelection,
  "city": StringAggregateSelection,
  "postalCode": StringAggregateSelection
}

InterviewPatientRelationship

Fields
Field Name Description
cursor - String!
node - Patient!
Example
{
  "cursor": "xyz789",
  "node": Patient
}

InterviewPatientUpdateConnectionInput

Fields
Input Field Description
node - PatientUpdateInput
Example
{"node": PatientUpdateInput}

InterviewPatientUpdateFieldInput

Example
{
  "where": InterviewPatientConnectionWhere,
  "connectOrCreate": InterviewPatientConnectOrCreateFieldInput,
  "connect": InterviewPatientConnectFieldInput,
  "disconnect": InterviewPatientDisconnectFieldInput,
  "create": InterviewPatientCreateFieldInput,
  "update": InterviewPatientUpdateConnectionInput,
  "delete": InterviewPatientDeleteFieldInput
}

InterviewScoredAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [InterviewScoredAggregateInput!]
OR - [InterviewScoredAggregateInput!]
NOT - InterviewScoredAggregateInput
node - InterviewScoredNodeAggregationWhereInput
edge - ScoredAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [InterviewScoredAggregateInput],
  "OR": [InterviewScoredAggregateInput],
  "NOT": InterviewScoredAggregateInput,
  "node": InterviewScoredNodeAggregationWhereInput,
  "edge": ScoredAggregationWhereInput
}

InterviewScoredConnectFieldInput

Fields
Input Field Description
edge - ScoredCreateInput
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [VersionnedGraphConnectInput!]
Example
{
  "edge": ScoredCreateInput,
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": [VersionnedGraphConnectInput]
}

InterviewScoredConnection

Fields
Field Name Description
edges - [InterviewScoredRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [InterviewScoredRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

InterviewScoredConnectionSort

Fields
Input Field Description
node - VersionnedGraphSort
edge - ScoredSort
Example
{
  "node": VersionnedGraphSort,
  "edge": ScoredSort
}

InterviewScoredConnectionWhere

Example
{
  "AND": [InterviewScoredConnectionWhere],
  "OR": [InterviewScoredConnectionWhere],
  "NOT": InterviewScoredConnectionWhere,
  "node": VersionnedGraphWhere,
  "edge": ScoredWhere
}

InterviewScoredCreateFieldInput

Fields
Input Field Description
edge - ScoredCreateInput
node - VersionnedGraphCreateInput!
Example
{
  "edge": ScoredCreateInput,
  "node": VersionnedGraphCreateInput
}

InterviewScoredDeleteFieldInput

Fields
Input Field Description
where - InterviewScoredConnectionWhere
delete - VersionnedGraphDeleteInput
Example
{
  "where": InterviewScoredConnectionWhere,
  "delete": VersionnedGraphDeleteInput
}

InterviewScoredDisconnectFieldInput

Fields
Input Field Description
where - InterviewScoredConnectionWhere
disconnect - VersionnedGraphDisconnectInput
Example
{
  "where": InterviewScoredConnectionWhere,
  "disconnect": VersionnedGraphDisconnectInput
}

InterviewScoredFieldInput

Fields
Input Field Description
connect - [InterviewScoredConnectFieldInput!]
create - [InterviewScoredCreateFieldInput!]
Example
{
  "connect": [InterviewScoredConnectFieldInput],
  "create": [InterviewScoredCreateFieldInput]
}

InterviewScoredNodeAggregationWhereInput

Fields
Input Field Description
AND - [InterviewScoredNodeAggregationWhereInput!]
OR - [InterviewScoredNodeAggregationWhereInput!]
NOT - InterviewScoredNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [InterviewScoredNodeAggregationWhereInput],
  "OR": [InterviewScoredNodeAggregationWhereInput],
  "NOT": InterviewScoredNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

InterviewScoredRelationship

Fields
Field Name Description
cursor - String!
node - VersionnedGraph!
properties - Scored!
Example
{
  "cursor": "abc123",
  "node": VersionnedGraph,
  "properties": Scored
}

InterviewScoredUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
edge - ScoredUpdateInput
Example
{
  "node": VersionnedGraphUpdateInput,
  "edge": ScoredUpdateInput
}

InterviewScoredUpdateFieldInput

Example
{
  "where": InterviewScoredConnectionWhere,
  "connect": [InterviewScoredConnectFieldInput],
  "disconnect": [InterviewScoredDisconnectFieldInput],
  "create": [InterviewScoredCreateFieldInput],
  "update": InterviewScoredUpdateConnectionInput,
  "delete": [InterviewScoredDeleteFieldInput]
}

InterviewSort

Description

Fields to sort Interviews by. The order in which sorts are applied is not guaranteed when specifying many fields in one InterviewSort object.

Fields
Input Field Description
id - SortDirection
alert - SortDirection
createdAt - SortDirection
opened - SortDirection
completed - SortDirection
thirdParty - SortDirection
Example
{
  "id": "ASC",
  "alert": "ASC",
  "createdAt": "ASC",
  "opened": "ASC",
  "completed": "ASC",
  "thirdParty": "ASC"
}

InterviewUniqueWhere

Fields
Input Field Description
id - ID
Example
{"id": 4}

InterviewUpdateInput

Example
{
  "createdAt": "2007-12-03T10:15:30Z",
  "opened": false,
  "completed": true,
  "patient": InterviewPatientUpdateFieldInput,
  "doctor": InterviewDoctorUpdateFieldInput,
  "link": InterviewLinkUpdateInput,
  "answers": [InterviewAnswersUpdateFieldInput],
  "scored": [InterviewScoredUpdateFieldInput]
}

InterviewVersionnedGraphScoredAggregationSelection

Example
{
  "count": 987,
  "node": InterviewVersionnedGraphScoredNodeAggregateSelection,
  "edge": InterviewVersionnedGraphScoredEdgeAggregateSelection
}

InterviewVersionnedGraphScoredEdgeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

InterviewVersionnedGraphScoredNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

InterviewWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
graphs - VersionnedGraphWhere
graphs_ALL - VersionnedGraphWhere
graphs_NONE - VersionnedGraphWhere
graphs_SINGLE - VersionnedGraphWhere
graphs_SOME - VersionnedGraphWhere
alert - AlertLevel
alert_IN - [AlertLevel!]
alerts - QuestionnaireAlertsWhere
alerts_ALL - QuestionnaireAlertsWhere
alerts_NONE - QuestionnaireAlertsWhere
alerts_SINGLE - QuestionnaireAlertsWhere
alerts_SOME - QuestionnaireAlertsWhere
createdAt - DateTime
createdAt_IN - [DateTime!]
createdAt_LT - DateTime
createdAt_LTE - DateTime
createdAt_GT - DateTime
createdAt_GTE - DateTime
opened - Boolean
completed - Boolean
thirdParty - Boolean
OR - [InterviewWhere!]
AND - [InterviewWhere!]
NOT - InterviewWhere
patient - PatientWhere
patient_NOT - PatientWhere
patientConnection - InterviewPatientConnectionWhere
patientConnection_NOT - InterviewPatientConnectionWhere
patientAggregate - InterviewPatientAggregateInput
doctor - DoctorWhere
doctor_NOT - DoctorWhere
doctorConnection - InterviewDoctorConnectionWhere
doctorConnection_NOT - InterviewDoctorConnectionWhere
doctorAggregate - InterviewDoctorAggregateInput
link - LinkWhere
link_NOT - LinkWhere
linkConnection - InterviewLinkConnectionWhere
linkConnection_NOT - InterviewLinkConnectionWhere
answers_ALL - AnswerWhere Return Interviews where all of the related Answers match this filter
answers_NONE - AnswerWhere Return Interviews where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return Interviews where one of the related Answers match this filter
answers_SOME - AnswerWhere Return Interviews where some of the related Answers match this filter
answersConnection_ALL - InterviewAnswersConnectionWhere Return Interviews where all of the related InterviewAnswersConnections match this filter
answersConnection_NONE - InterviewAnswersConnectionWhere Return Interviews where none of the related InterviewAnswersConnections match this filter
answersConnection_SINGLE - InterviewAnswersConnectionWhere Return Interviews where one of the related InterviewAnswersConnections match this filter
answersConnection_SOME - InterviewAnswersConnectionWhere Return Interviews where some of the related InterviewAnswersConnections match this filter
answersAggregate - InterviewAnswersAggregateInput
scored_ALL - VersionnedGraphWhere Return Interviews where all of the related VersionnedGraphs match this filter
scored_NONE - VersionnedGraphWhere Return Interviews where none of the related VersionnedGraphs match this filter
scored_SINGLE - VersionnedGraphWhere Return Interviews where one of the related VersionnedGraphs match this filter
scored_SOME - VersionnedGraphWhere Return Interviews where some of the related VersionnedGraphs match this filter
scoredConnection_ALL - InterviewScoredConnectionWhere Return Interviews where all of the related InterviewScoredConnections match this filter
scoredConnection_NONE - InterviewScoredConnectionWhere Return Interviews where none of the related InterviewScoredConnections match this filter
scoredConnection_SINGLE - InterviewScoredConnectionWhere Return Interviews where one of the related InterviewScoredConnections match this filter
scoredConnection_SOME - InterviewScoredConnectionWhere Return Interviews where some of the related InterviewScoredConnections match this filter
scoredAggregate - InterviewScoredAggregateInput
Example
{
  "id": 4,
  "id_IN": ["4"],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "graphs": VersionnedGraphWhere,
  "graphs_ALL": VersionnedGraphWhere,
  "graphs_NONE": VersionnedGraphWhere,
  "graphs_SINGLE": VersionnedGraphWhere,
  "graphs_SOME": VersionnedGraphWhere,
  "alert": "None",
  "alert_IN": ["None"],
  "alerts": QuestionnaireAlertsWhere,
  "alerts_ALL": QuestionnaireAlertsWhere,
  "alerts_NONE": QuestionnaireAlertsWhere,
  "alerts_SINGLE": QuestionnaireAlertsWhere,
  "alerts_SOME": QuestionnaireAlertsWhere,
  "createdAt": "2007-12-03T10:15:30Z",
  "createdAt_IN": ["2007-12-03T10:15:30Z"],
  "createdAt_LT": "2007-12-03T10:15:30Z",
  "createdAt_LTE": "2007-12-03T10:15:30Z",
  "createdAt_GT": "2007-12-03T10:15:30Z",
  "createdAt_GTE": "2007-12-03T10:15:30Z",
  "opened": false,
  "completed": true,
  "thirdParty": true,
  "OR": [InterviewWhere],
  "AND": [InterviewWhere],
  "NOT": InterviewWhere,
  "patient": PatientWhere,
  "patient_NOT": PatientWhere,
  "patientConnection": InterviewPatientConnectionWhere,
  "patientConnection_NOT": InterviewPatientConnectionWhere,
  "patientAggregate": InterviewPatientAggregateInput,
  "doctor": DoctorWhere,
  "doctor_NOT": DoctorWhere,
  "doctorConnection": InterviewDoctorConnectionWhere,
  "doctorConnection_NOT": InterviewDoctorConnectionWhere,
  "doctorAggregate": InterviewDoctorAggregateInput,
  "link": LinkWhere,
  "link_NOT": LinkWhere,
  "linkConnection": InterviewLinkConnectionWhere,
  "linkConnection_NOT": InterviewLinkConnectionWhere,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": InterviewAnswersConnectionWhere,
  "answersConnection_NONE": InterviewAnswersConnectionWhere,
  "answersConnection_SINGLE": InterviewAnswersConnectionWhere,
  "answersConnection_SOME": InterviewAnswersConnectionWhere,
  "answersAggregate": InterviewAnswersAggregateInput,
  "scored_ALL": VersionnedGraphWhere,
  "scored_NONE": VersionnedGraphWhere,
  "scored_SINGLE": VersionnedGraphWhere,
  "scored_SOME": VersionnedGraphWhere,
  "scoredConnection_ALL": InterviewScoredConnectionWhere,
  "scoredConnection_NONE": InterviewScoredConnectionWhere,
  "scoredConnection_SINGLE": InterviewScoredConnectionWhere,
  "scoredConnection_SOME": InterviewScoredConnectionWhere,
  "scoredAggregate": InterviewScoredAggregateInput
}

InterviewsByDoctors

Fields
Field Name Description
doctor - Doctor!
date - Date!
interviews - Int!
Example
{
  "doctor": Doctor,
  "date": "2007-12-03",
  "interviews": 987
}

InterviewsByWorkflow

Fields
Field Name Description
date - Date!
interviews - Int!
Example
{"date": "2007-12-03", "interviews": 123}

InterviewsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [InterviewEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [InterviewEdge]
}

Invoice

Fields
Field Name Description
id - Int
amount - Int
document - Document
Example
{"id": 987, "amount": 987, "document": Document}

InvoiceAggregateSelection

Fields
Field Name Description
count - Int!
id - IntAggregateSelection!
amount - IntAggregateSelection!
Example
{
  "count": 987,
  "id": IntAggregateSelection,
  "amount": IntAggregateSelection
}

InvoiceCreateInput

Fields
Input Field Description
id - Int
amount - Int
Example
{"id": 123, "amount": 987}

InvoiceEdge

Fields
Field Name Description
cursor - String!
node - Invoice!
Example
{
  "cursor": "abc123",
  "node": Invoice
}

InvoiceOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [InvoiceSort!] Specify one or more InvoiceSort objects to sort Invoices by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [InvoiceSort]}

InvoiceSort

Description

Fields to sort Invoices by. The order in which sorts are applied is not guaranteed when specifying many fields in one InvoiceSort object.

Fields
Input Field Description
id - SortDirection
amount - SortDirection
Example
{"id": "ASC", "amount": "ASC"}

InvoiceUpdateInput

Fields
Input Field Description
id - Int
id_INCREMENT - Int
id_DECREMENT - Int
amount - Int
amount_INCREMENT - Int
amount_DECREMENT - Int
Example
{
  "id": 123,
  "id_INCREMENT": 123,
  "id_DECREMENT": 987,
  "amount": 123,
  "amount_INCREMENT": 123,
  "amount_DECREMENT": 123
}

InvoiceWhere

Fields
Input Field Description
id - Int
id_IN - [Int]
id_LT - Int
id_LTE - Int
id_GT - Int
id_GTE - Int
amount - Int
amount_IN - [Int]
amount_LT - Int
amount_LTE - Int
amount_GT - Int
amount_GTE - Int
OR - [InvoiceWhere!]
AND - [InvoiceWhere!]
NOT - InvoiceWhere
Example
{
  "id": 123,
  "id_IN": [123],
  "id_LT": 987,
  "id_LTE": 123,
  "id_GT": 987,
  "id_GTE": 987,
  "amount": 987,
  "amount_IN": [123],
  "amount_LT": 123,
  "amount_LTE": 123,
  "amount_GT": 987,
  "amount_GTE": 987,
  "OR": [InvoiceWhere],
  "AND": [InvoiceWhere],
  "NOT": InvoiceWhere
}

InvoicesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [InvoiceEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [InvoiceEdge]
}

LinkWhere

Fields
Input Field Description
WorkflowLink - WorkflowLinkWhere
Device - DeviceWhere
Example
{
  "WorkflowLink": WorkflowLinkWhere,
  "Device": DeviceWhere
}

Manager

Fields
Field Name Description
id - ID!
email - String!
firstName - String!
lastName - String!
phone - String
role - ManagerRole!
Example
{
  "id": "4",
  "email": "xyz789",
  "firstName": "xyz789",
  "lastName": "xyz789",
  "phone": "xyz789",
  "role": "Administrator"
}

ManagerAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
lastName - StringAggregateSelection!
phone - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "phone": StringAggregateSelection
}

ManagerConnectOrCreateWhere

Fields
Input Field Description
node - ManagerUniqueWhere!
Example
{"node": ManagerUniqueWhere}

ManagerConnectWhere

Fields
Input Field Description
node - ManagerWhere!
Example
{"node": ManagerWhere}

ManagerCreateInput

Fields
Input Field Description
email - String!
firstName - String!
lastName - String!
phone - String
role - ManagerRole!
Example
{
  "email": "xyz789",
  "firstName": "abc123",
  "lastName": "abc123",
  "phone": "abc123",
  "role": "Administrator"
}

ManagerEdge

Fields
Field Name Description
cursor - String!
node - Manager!
Example
{
  "cursor": "xyz789",
  "node": Manager
}

ManagerOnCreateInput

Fields
Input Field Description
email - String!
firstName - String!
lastName - String!
phone - String
role - ManagerRole!
Example
{
  "email": "xyz789",
  "firstName": "xyz789",
  "lastName": "abc123",
  "phone": "abc123",
  "role": "Administrator"
}

ManagerOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [ManagerSort!] Specify one or more ManagerSort objects to sort Managers by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [ManagerSort]}

ManagerRole

Values
Enum Value Description

Administrator

Support

Advisor

Example
"Administrator"

ManagerSort

Description

Fields to sort Managers by. The order in which sorts are applied is not guaranteed when specifying many fields in one ManagerSort object.

Fields
Input Field Description
id - SortDirection
email - SortDirection
firstName - SortDirection
lastName - SortDirection
phone - SortDirection
role - SortDirection
Example
{
  "id": "ASC",
  "email": "ASC",
  "firstName": "ASC",
  "lastName": "ASC",
  "phone": "ASC",
  "role": "ASC"
}

ManagerUniqueWhere

Fields
Input Field Description
id - ID
email - String
Example
{
  "id": "4",
  "email": "xyz789"
}

ManagerUpdateInput

Fields
Input Field Description
email - String
firstName - String
lastName - String
phone - String
role - ManagerRole
Example
{
  "email": "abc123",
  "firstName": "abc123",
  "lastName": "abc123",
  "phone": "xyz789",
  "role": "Administrator"
}

ManagerWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
email - String
email_IN - [String!]
email_CONTAINS - String
email_STARTS_WITH - String
email_ENDS_WITH - String
firstName - String
firstName_IN - [String!]
firstName_CONTAINS - String
firstName_STARTS_WITH - String
firstName_ENDS_WITH - String
lastName - String
lastName_IN - [String!]
lastName_CONTAINS - String
lastName_STARTS_WITH - String
lastName_ENDS_WITH - String
phone - String
phone_IN - [String]
phone_CONTAINS - String
phone_STARTS_WITH - String
phone_ENDS_WITH - String
role - ManagerRole
role_IN - [ManagerRole!]
OR - [ManagerWhere!]
AND - [ManagerWhere!]
NOT - ManagerWhere
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "email": "abc123",
  "email_IN": ["abc123"],
  "email_CONTAINS": "xyz789",
  "email_STARTS_WITH": "abc123",
  "email_ENDS_WITH": "abc123",
  "firstName": "abc123",
  "firstName_IN": ["xyz789"],
  "firstName_CONTAINS": "xyz789",
  "firstName_STARTS_WITH": "xyz789",
  "firstName_ENDS_WITH": "abc123",
  "lastName": "abc123",
  "lastName_IN": ["abc123"],
  "lastName_CONTAINS": "xyz789",
  "lastName_STARTS_WITH": "xyz789",
  "lastName_ENDS_WITH": "abc123",
  "phone": "xyz789",
  "phone_IN": ["xyz789"],
  "phone_CONTAINS": "xyz789",
  "phone_STARTS_WITH": "abc123",
  "phone_ENDS_WITH": "xyz789",
  "role": "Administrator",
  "role_IN": ["Administrator"],
  "OR": [ManagerWhere],
  "AND": [ManagerWhere],
  "NOT": ManagerWhere
}

ManagersConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [ManagerEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [ManagerEdge]
}

OperatingMode

Values
Enum Value Description

Emergency

Consultation

CPTS

Example
"Emergency"

Owner

Types
Union Types

Doctor

Institution

Example
Doctor

OwnerWhere

Fields
Input Field Description
Doctor - DoctorWhere
Institution - InstitutionWhere
Example
{
  "Doctor": DoctorWhere,
  "Institution": InstitutionWhere
}

PDFDocument

Fields
Field Name Description
id - ID!
name - String!
document - Document
fieldsAggregate - PDFDocumentPDFFieldFieldsAggregationSelection
Arguments
where - PDFFieldWhere
directed - Boolean
fields - [PDFField!]!
Arguments
where - PDFFieldWhere
options - PDFFieldOptions
directed - Boolean
fieldsConnection - PDFDocumentFieldsConnection!
Arguments
Example
{
  "id": 4,
  "name": "xyz789",
  "document": Document,
  "fieldsAggregate": PDFDocumentPDFFieldFieldsAggregationSelection,
  "fields": [PDFField],
  "fieldsConnection": PDFDocumentFieldsConnection
}

PDFDocumentAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

PDFDocumentConnectInput

Fields
Input Field Description
fields - [PDFDocumentFieldsConnectFieldInput!]
Example
{"fields": [PDFDocumentFieldsConnectFieldInput]}

PDFDocumentConnectOrCreateWhere

Fields
Input Field Description
node - PDFDocumentUniqueWhere!
Example
{"node": PDFDocumentUniqueWhere}

PDFDocumentConnectWhere

Fields
Input Field Description
node - PDFDocumentWhere!
Example
{"node": PDFDocumentWhere}

PDFDocumentCreateInput

Fields
Input Field Description
name - String!
fields - PDFDocumentFieldsFieldInput
Example
{
  "name": "xyz789",
  "fields": PDFDocumentFieldsFieldInput
}

PDFDocumentDeleteInput

Fields
Input Field Description
fields - [PDFDocumentFieldsDeleteFieldInput!]
Example
{"fields": [PDFDocumentFieldsDeleteFieldInput]}

PDFDocumentDisconnectInput

Fields
Input Field Description
fields - [PDFDocumentFieldsDisconnectFieldInput!]
Example
{"fields": [PDFDocumentFieldsDisconnectFieldInput]}

PDFDocumentEdge

Fields
Field Name Description
cursor - String!
node - PDFDocument!
Example
{
  "cursor": "xyz789",
  "node": PDFDocument
}

PDFDocumentFieldsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [PDFDocumentFieldsAggregateInput!]
OR - [PDFDocumentFieldsAggregateInput!]
NOT - PDFDocumentFieldsAggregateInput
node - PDFDocumentFieldsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [PDFDocumentFieldsAggregateInput],
  "OR": [PDFDocumentFieldsAggregateInput],
  "NOT": PDFDocumentFieldsAggregateInput,
  "node": PDFDocumentFieldsNodeAggregationWhereInput
}

PDFDocumentFieldsConnectFieldInput

Fields
Input Field Description
where - PDFFieldConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [PDFFieldConnectInput!]
Example
{
  "where": PDFFieldConnectWhere,
  "overwrite": true,
  "connect": [PDFFieldConnectInput]
}

PDFDocumentFieldsConnection

Fields
Field Name Description
edges - [PDFDocumentFieldsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [PDFDocumentFieldsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

PDFDocumentFieldsConnectionSort

Fields
Input Field Description
node - PDFFieldSort
Example
{"node": PDFFieldSort}

PDFDocumentFieldsConnectionWhere

Example
{
  "AND": [PDFDocumentFieldsConnectionWhere],
  "OR": [PDFDocumentFieldsConnectionWhere],
  "NOT": PDFDocumentFieldsConnectionWhere,
  "node": PDFFieldWhere
}

PDFDocumentFieldsCreateFieldInput

Fields
Input Field Description
node - PDFFieldCreateInput!
Example
{"node": PDFFieldCreateInput}

PDFDocumentFieldsDeleteFieldInput

Fields
Input Field Description
where - PDFDocumentFieldsConnectionWhere
delete - PDFFieldDeleteInput
Example
{
  "where": PDFDocumentFieldsConnectionWhere,
  "delete": PDFFieldDeleteInput
}

PDFDocumentFieldsDisconnectFieldInput

Fields
Input Field Description
where - PDFDocumentFieldsConnectionWhere
disconnect - PDFFieldDisconnectInput
Example
{
  "where": PDFDocumentFieldsConnectionWhere,
  "disconnect": PDFFieldDisconnectInput
}

PDFDocumentFieldsFieldInput

Fields
Input Field Description
connect - [PDFDocumentFieldsConnectFieldInput!]
create - [PDFDocumentFieldsCreateFieldInput!]
Example
{
  "connect": [PDFDocumentFieldsConnectFieldInput],
  "create": [PDFDocumentFieldsCreateFieldInput]
}

PDFDocumentFieldsNodeAggregationWhereInput

Fields
Input Field Description
AND - [PDFDocumentFieldsNodeAggregationWhereInput!]
OR - [PDFDocumentFieldsNodeAggregationWhereInput!]
NOT - PDFDocumentFieldsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [PDFDocumentFieldsNodeAggregationWhereInput],
  "OR": [PDFDocumentFieldsNodeAggregationWhereInput],
  "NOT": PDFDocumentFieldsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 123,
  "order_MAX_GT": 987,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 123.45
}

PDFDocumentFieldsRelationship

Fields
Field Name Description
cursor - String!
node - PDFField!
Example
{
  "cursor": "xyz789",
  "node": PDFField
}

PDFDocumentFieldsUpdateConnectionInput

Fields
Input Field Description
node - PDFFieldUpdateInput
Example
{"node": PDFFieldUpdateInput}

PDFDocumentFieldsUpdateFieldInput

Example
{
  "where": PDFDocumentFieldsConnectionWhere,
  "connect": [PDFDocumentFieldsConnectFieldInput],
  "disconnect": [PDFDocumentFieldsDisconnectFieldInput],
  "create": [PDFDocumentFieldsCreateFieldInput],
  "update": PDFDocumentFieldsUpdateConnectionInput,
  "delete": [PDFDocumentFieldsDeleteFieldInput]
}

PDFDocumentOnCreateInput

Fields
Input Field Description
name - String!
Example
{"name": "abc123"}

PDFDocumentOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [PDFDocumentSort!] Specify one or more PDFDocumentSort objects to sort PdfDocuments by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [PDFDocumentSort]}

PDFDocumentPDFFieldFieldsAggregationSelection

Fields
Field Name Description
count - Int!
node - PDFDocumentPDFFieldFieldsNodeAggregateSelection
Example
{
  "count": 123,
  "node": PDFDocumentPDFFieldFieldsNodeAggregateSelection
}

PDFDocumentPDFFieldFieldsNodeAggregateSelection

Fields
Field Name Description
name - StringAggregateSelection!
order - IntAggregateSelection!
Example
{
  "name": StringAggregateSelection,
  "order": IntAggregateSelection
}

PDFDocumentSort

Description

Fields to sort PdfDocuments by. The order in which sorts are applied is not guaranteed when specifying many fields in one PDFDocumentSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

PDFDocumentUniqueWhere

Fields
Input Field Description
id - ID
Example
{"id": 4}

PDFDocumentUpdateInput

Fields
Input Field Description
name - String
fields - [PDFDocumentFieldsUpdateFieldInput!]
Example
{
  "name": "xyz789",
  "fields": [PDFDocumentFieldsUpdateFieldInput]
}

PDFDocumentWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
OR - [PDFDocumentWhere!]
AND - [PDFDocumentWhere!]
NOT - PDFDocumentWhere
fields_ALL - PDFFieldWhere Return PDFDocuments where all of the related PDFFields match this filter
fields_NONE - PDFFieldWhere Return PDFDocuments where none of the related PDFFields match this filter
fields_SINGLE - PDFFieldWhere Return PDFDocuments where one of the related PDFFields match this filter
fields_SOME - PDFFieldWhere Return PDFDocuments where some of the related PDFFields match this filter
fieldsConnection_ALL - PDFDocumentFieldsConnectionWhere Return PDFDocuments where all of the related PDFDocumentFieldsConnections match this filter
fieldsConnection_NONE - PDFDocumentFieldsConnectionWhere Return PDFDocuments where none of the related PDFDocumentFieldsConnections match this filter
fieldsConnection_SINGLE - PDFDocumentFieldsConnectionWhere Return PDFDocuments where one of the related PDFDocumentFieldsConnections match this filter
fieldsConnection_SOME - PDFDocumentFieldsConnectionWhere Return PDFDocuments where some of the related PDFDocumentFieldsConnections match this filter
fieldsAggregate - PDFDocumentFieldsAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "OR": [PDFDocumentWhere],
  "AND": [PDFDocumentWhere],
  "NOT": PDFDocumentWhere,
  "fields_ALL": PDFFieldWhere,
  "fields_NONE": PDFFieldWhere,
  "fields_SINGLE": PDFFieldWhere,
  "fields_SOME": PDFFieldWhere,
  "fieldsConnection_ALL": PDFDocumentFieldsConnectionWhere,
  "fieldsConnection_NONE": PDFDocumentFieldsConnectionWhere,
  "fieldsConnection_SINGLE": PDFDocumentFieldsConnectionWhere,
  "fieldsConnection_SOME": PDFDocumentFieldsConnectionWhere,
  "fieldsAggregate": PDFDocumentFieldsAggregateInput
}

PDFField

Fields
Field Name Description
name - String!
order - Int
type - PDFFieldType!
options - [String!]!
parentAggregate - PDFFieldPDFDocumentParentAggregationSelection
Arguments
directed - Boolean
parent - PDFDocument
Arguments
options - PDFDocumentOptions
directed - Boolean
parentConnection - PDFFieldParentConnection!
Arguments
Example
{
  "name": "abc123",
  "order": 123,
  "type": "Unknown",
  "options": ["abc123"],
  "parentAggregate": PDFFieldPDFDocumentParentAggregationSelection,
  "parent": PDFDocument,
  "parentConnection": PDFFieldParentConnection
}

PDFFieldConnectInput

Fields
Input Field Description
parent - PDFFieldParentConnectFieldInput
Example
{"parent": PDFFieldParentConnectFieldInput}

PDFFieldConnectWhere

Fields
Input Field Description
node - PDFFieldWhere!
Example
{"node": PDFFieldWhere}

PDFFieldCreateInput

Fields
Input Field Description
name - String!
order - Int
type - PDFFieldType!
options - [String!]!
parent - PDFFieldParentFieldInput
Example
{
  "name": "xyz789",
  "order": 123,
  "type": "Unknown",
  "options": ["xyz789"],
  "parent": PDFFieldParentFieldInput
}

PDFFieldDeleteInput

Fields
Input Field Description
parent - PDFFieldParentDeleteFieldInput
Example
{"parent": PDFFieldParentDeleteFieldInput}

PDFFieldDisconnectInput

Fields
Input Field Description
parent - PDFFieldParentDisconnectFieldInput
Example
{"parent": PDFFieldParentDisconnectFieldInput}

PDFFieldOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [PDFFieldSort!] Specify one or more PDFFieldSort objects to sort PdfFields by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [PDFFieldSort]}

PDFFieldPDFDocumentParentAggregationSelection

Fields
Field Name Description
count - Int!
node - PDFFieldPDFDocumentParentNodeAggregateSelection
Example
{
  "count": 987,
  "node": PDFFieldPDFDocumentParentNodeAggregateSelection
}

PDFFieldPDFDocumentParentNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

PDFFieldParentAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [PDFFieldParentAggregateInput!]
OR - [PDFFieldParentAggregateInput!]
NOT - PDFFieldParentAggregateInput
node - PDFFieldParentNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [PDFFieldParentAggregateInput],
  "OR": [PDFFieldParentAggregateInput],
  "NOT": PDFFieldParentAggregateInput,
  "node": PDFFieldParentNodeAggregationWhereInput
}

PDFFieldParentConnectFieldInput

Fields
Input Field Description
where - PDFDocumentConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - PDFDocumentConnectInput
Example
{
  "where": PDFDocumentConnectWhere,
  "overwrite": true,
  "connect": PDFDocumentConnectInput
}

PDFFieldParentConnectOrCreateFieldInput

Example
{
  "where": PDFDocumentConnectOrCreateWhere,
  "onCreate": PDFFieldParentConnectOrCreateFieldInputOnCreate
}

PDFFieldParentConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - PDFDocumentOnCreateInput!
Example
{"node": PDFDocumentOnCreateInput}

PDFFieldParentConnection

Fields
Field Name Description
edges - [PDFFieldParentRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [PDFFieldParentRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

PDFFieldParentConnectionSort

Fields
Input Field Description
node - PDFDocumentSort
Example
{"node": PDFDocumentSort}

PDFFieldParentConnectionWhere

Example
{
  "AND": [PDFFieldParentConnectionWhere],
  "OR": [PDFFieldParentConnectionWhere],
  "NOT": PDFFieldParentConnectionWhere,
  "node": PDFDocumentWhere
}

PDFFieldParentCreateFieldInput

Fields
Input Field Description
node - PDFDocumentCreateInput!
Example
{"node": PDFDocumentCreateInput}

PDFFieldParentDeleteFieldInput

Fields
Input Field Description
where - PDFFieldParentConnectionWhere
delete - PDFDocumentDeleteInput
Example
{
  "where": PDFFieldParentConnectionWhere,
  "delete": PDFDocumentDeleteInput
}

PDFFieldParentDisconnectFieldInput

Fields
Input Field Description
where - PDFFieldParentConnectionWhere
disconnect - PDFDocumentDisconnectInput
Example
{
  "where": PDFFieldParentConnectionWhere,
  "disconnect": PDFDocumentDisconnectInput
}

PDFFieldParentFieldInput

Fields
Input Field Description
connectOrCreate - PDFFieldParentConnectOrCreateFieldInput
connect - PDFFieldParentConnectFieldInput
create - PDFFieldParentCreateFieldInput
Example
{
  "connectOrCreate": PDFFieldParentConnectOrCreateFieldInput,
  "connect": PDFFieldParentConnectFieldInput,
  "create": PDFFieldParentCreateFieldInput
}

PDFFieldParentNodeAggregationWhereInput

Fields
Input Field Description
AND - [PDFFieldParentNodeAggregationWhereInput!]
OR - [PDFFieldParentNodeAggregationWhereInput!]
NOT - PDFFieldParentNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [PDFFieldParentNodeAggregationWhereInput],
  "OR": [PDFFieldParentNodeAggregationWhereInput],
  "NOT": PDFFieldParentNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

PDFFieldParentRelationship

Fields
Field Name Description
cursor - String!
node - PDFDocument!
Example
{
  "cursor": "xyz789",
  "node": PDFDocument
}

PDFFieldParentUpdateConnectionInput

Fields
Input Field Description
node - PDFDocumentUpdateInput
Example
{"node": PDFDocumentUpdateInput}

PDFFieldParentUpdateFieldInput

Example
{
  "where": PDFFieldParentConnectionWhere,
  "connectOrCreate": PDFFieldParentConnectOrCreateFieldInput,
  "connect": PDFFieldParentConnectFieldInput,
  "disconnect": PDFFieldParentDisconnectFieldInput,
  "create": PDFFieldParentCreateFieldInput,
  "update": PDFFieldParentUpdateConnectionInput,
  "delete": PDFFieldParentDeleteFieldInput
}

PDFFieldSort

Description

Fields to sort PdfFields by. The order in which sorts are applied is not guaranteed when specifying many fields in one PDFFieldSort object.

Fields
Input Field Description
name - SortDirection
order - SortDirection
type - SortDirection
Example
{"name": "ASC", "order": "ASC", "type": "ASC"}

PDFFieldType

Values
Enum Value Description

Unknown

TextField

Dropdown

Checkbox

Radio

Signature

OptionList

Example
"Unknown"

PDFFieldUpdateInput

Fields
Input Field Description
name - String
order - Int
order_INCREMENT - Int
order_DECREMENT - Int
type - PDFFieldType
options - [String!]
options_POP - Int
options_PUSH - [String!]
parent - PDFFieldParentUpdateFieldInput
Example
{
  "name": "abc123",
  "order": 987,
  "order_INCREMENT": 123,
  "order_DECREMENT": 123,
  "type": "Unknown",
  "options": ["abc123"],
  "options_POP": 123,
  "options_PUSH": ["xyz789"],
  "parent": PDFFieldParentUpdateFieldInput
}

PDFFieldWhere

Fields
Input Field Description
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
order - Int
order_IN - [Int]
order_LT - Int
order_LTE - Int
order_GT - Int
order_GTE - Int
type - PDFFieldType
type_IN - [PDFFieldType!]
options - [String!]
options_INCLUDES - String
OR - [PDFFieldWhere!]
AND - [PDFFieldWhere!]
NOT - PDFFieldWhere
parent - PDFDocumentWhere
parent_NOT - PDFDocumentWhere
parentConnection - PDFFieldParentConnectionWhere
parentConnection_NOT - PDFFieldParentConnectionWhere
parentAggregate - PDFFieldParentAggregateInput
Example
{
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "order": 987,
  "order_IN": [987],
  "order_LT": 123,
  "order_LTE": 123,
  "order_GT": 987,
  "order_GTE": 987,
  "type": "Unknown",
  "type_IN": ["Unknown"],
  "options": ["abc123"],
  "options_INCLUDES": "abc123",
  "OR": [PDFFieldWhere],
  "AND": [PDFFieldWhere],
  "NOT": PDFFieldWhere,
  "parent": PDFDocumentWhere,
  "parent_NOT": PDFDocumentWhere,
  "parentConnection": PDFFieldParentConnectionWhere,
  "parentConnection_NOT": PDFFieldParentConnectionWhere,
  "parentAggregate": PDFFieldParentAggregateInput
}

PageInfo

Description

Pagination information (Relay)

Fields
Field Name Description
hasNextPage - Boolean!
hasPreviousPage - Boolean!
startCursor - String
endCursor - String
Example
{
  "hasNextPage": false,
  "hasPreviousPage": true,
  "startCursor": "xyz789",
  "endCursor": "abc123"
}

PathContext

Fields
Input Field Description
key - String!
objKey - String
Example
{
  "key": "xyz789",
  "objKey": "xyz789"
}

Patient

Fields
Field Name Description
id - ID!
firstName - String
firstNameNormalized - String
lastName - String
lastNameNormalized - String
birthName - String
birthdate - Date
gender - String
email - String
contactEmail - String
phone - String
additionalAddressInfo - String
city - String
postalCode - String
interviewsAggregate - PatientInterviewInterviewsAggregationSelection
Arguments
where - InterviewWhere
directed - Boolean
interviews - [Interview!]!
Arguments
where - InterviewWhere
options - InterviewOptions
directed - Boolean
interviewsConnection - PatientInterviewsConnection!
Arguments
Example
{
  "id": "4",
  "firstName": "abc123",
  "firstNameNormalized": "abc123",
  "lastName": "abc123",
  "lastNameNormalized": "abc123",
  "birthName": "xyz789",
  "birthdate": "2007-12-03",
  "gender": "xyz789",
  "email": "abc123",
  "contactEmail": "abc123",
  "phone": "abc123",
  "additionalAddressInfo": "abc123",
  "city": "xyz789",
  "postalCode": "xyz789",
  "interviewsAggregate": PatientInterviewInterviewsAggregationSelection,
  "interviews": [Interview],
  "interviewsConnection": PatientInterviewsConnection
}

PatientAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
birthName - StringAggregateSelection!
gender - StringAggregateSelection!
email - StringAggregateSelection!
contactEmail - StringAggregateSelection!
phone - StringAggregateSelection!
additionalAddressInfo - StringAggregateSelection!
city - StringAggregateSelection!
postalCode - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "birthName": StringAggregateSelection,
  "gender": StringAggregateSelection,
  "email": StringAggregateSelection,
  "contactEmail": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "additionalAddressInfo": StringAggregateSelection,
  "city": StringAggregateSelection,
  "postalCode": StringAggregateSelection
}

PatientConnectInput

Fields
Input Field Description
interviews - [PatientInterviewsConnectFieldInput!]
Example
{"interviews": [PatientInterviewsConnectFieldInput]}

PatientConnectOrCreateWhere

Fields
Input Field Description
node - PatientUniqueWhere!
Example
{"node": PatientUniqueWhere}

PatientConnectWhere

Fields
Input Field Description
node - PatientWhere!
Example
{"node": PatientWhere}

PatientCreateInput

Fields
Input Field Description
firstName - String
lastName - String
birthName - String
birthdate - Date
gender - String
email - String
contactEmail - String
phone - String
additionalAddressInfo - String
city - String
postalCode - String
interviews - PatientInterviewsFieldInput
Example
{
  "firstName": "xyz789",
  "lastName": "abc123",
  "birthName": "abc123",
  "birthdate": "2007-12-03",
  "gender": "xyz789",
  "email": "abc123",
  "contactEmail": "abc123",
  "phone": "xyz789",
  "additionalAddressInfo": "xyz789",
  "city": "abc123",
  "postalCode": "xyz789",
  "interviews": PatientInterviewsFieldInput
}

PatientDeleteInput

Fields
Input Field Description
interviews - [PatientInterviewsDeleteFieldInput!]
Example
{"interviews": [PatientInterviewsDeleteFieldInput]}

PatientDisconnectInput

Fields
Input Field Description
interviews - [PatientInterviewsDisconnectFieldInput!]
Example
{"interviews": [PatientInterviewsDisconnectFieldInput]}

PatientEdge

Fields
Field Name Description
cursor - String!
node - Patient!
Example
{
  "cursor": "abc123",
  "node": Patient
}

PatientFulltext

Fields
Input Field Description
PatientAutocomplete - PatientPatientAutocompleteFulltext
Example
{
  "PatientAutocomplete": PatientPatientAutocompleteFulltext
}

PatientFulltextResult

Description

The result of a fulltext search on an index of Patient

Fields
Field Name Description
score - Float!
patient - Patient!
Example
{"score": 987.65, "patient": Patient}

PatientFulltextSort

Description

The input for sorting a fulltext query on an index of Patient

Fields
Input Field Description
score - SortDirection
patient - PatientSort
Example
{"score": "ASC", "patient": PatientSort}

PatientFulltextWhere

Description

The input for filtering a fulltext query on an index of Patient

Fields
Input Field Description
score - FloatWhere
patient - PatientWhere
Example
{
  "score": FloatWhere,
  "patient": PatientWhere
}

PatientInterviewInterviewsAggregationSelection

Fields
Field Name Description
count - Int!
node - PatientInterviewInterviewsNodeAggregateSelection
Example
{
  "count": 123,
  "node": PatientInterviewInterviewsNodeAggregateSelection
}

PatientInterviewInterviewsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

PatientInterviewsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [PatientInterviewsAggregateInput!]
OR - [PatientInterviewsAggregateInput!]
NOT - PatientInterviewsAggregateInput
node - PatientInterviewsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [PatientInterviewsAggregateInput],
  "OR": [PatientInterviewsAggregateInput],
  "NOT": PatientInterviewsAggregateInput,
  "node": PatientInterviewsNodeAggregationWhereInput
}

PatientInterviewsConnectFieldInput

Fields
Input Field Description
where - InterviewConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [InterviewConnectInput!]
Example
{
  "where": InterviewConnectWhere,
  "overwrite": true,
  "connect": [InterviewConnectInput]
}

PatientInterviewsConnectOrCreateFieldInput

Example
{
  "where": InterviewConnectOrCreateWhere,
  "onCreate": PatientInterviewsConnectOrCreateFieldInputOnCreate
}

PatientInterviewsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InterviewOnCreateInput!
Example
{"node": InterviewOnCreateInput}

PatientInterviewsConnection

Fields
Field Name Description
edges - [PatientInterviewsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [PatientInterviewsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

PatientInterviewsConnectionSort

Fields
Input Field Description
node - InterviewSort
Example
{"node": InterviewSort}

PatientInterviewsConnectionWhere

Example
{
  "AND": [PatientInterviewsConnectionWhere],
  "OR": [PatientInterviewsConnectionWhere],
  "NOT": PatientInterviewsConnectionWhere,
  "node": InterviewWhere
}

PatientInterviewsCreateFieldInput

Fields
Input Field Description
node - InterviewCreateInput!
Example
{"node": InterviewCreateInput}

PatientInterviewsDeleteFieldInput

Fields
Input Field Description
where - PatientInterviewsConnectionWhere
delete - InterviewDeleteInput
Example
{
  "where": PatientInterviewsConnectionWhere,
  "delete": InterviewDeleteInput
}

PatientInterviewsDisconnectFieldInput

Fields
Input Field Description
where - PatientInterviewsConnectionWhere
disconnect - InterviewDisconnectInput
Example
{
  "where": PatientInterviewsConnectionWhere,
  "disconnect": InterviewDisconnectInput
}

PatientInterviewsFieldInput

Example
{
  "connectOrCreate": [
    PatientInterviewsConnectOrCreateFieldInput
  ],
  "connect": [PatientInterviewsConnectFieldInput],
  "create": [PatientInterviewsCreateFieldInput]
}

PatientInterviewsNodeAggregationWhereInput

Fields
Input Field Description
AND - [PatientInterviewsNodeAggregationWhereInput!]
OR - [PatientInterviewsNodeAggregationWhereInput!]
NOT - PatientInterviewsNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [PatientInterviewsNodeAggregationWhereInput],
  "OR": [PatientInterviewsNodeAggregationWhereInput],
  "NOT": PatientInterviewsNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

PatientInterviewsRelationship

Fields
Field Name Description
cursor - String!
node - Interview!
Example
{
  "cursor": "xyz789",
  "node": Interview
}

PatientInterviewsUpdateConnectionInput

Fields
Input Field Description
node - InterviewUpdateInput
Example
{"node": InterviewUpdateInput}

PatientInterviewsUpdateFieldInput

Example
{
  "where": PatientInterviewsConnectionWhere,
  "connectOrCreate": [
    PatientInterviewsConnectOrCreateFieldInput
  ],
  "connect": [PatientInterviewsConnectFieldInput],
  "disconnect": [PatientInterviewsDisconnectFieldInput],
  "create": [PatientInterviewsCreateFieldInput],
  "update": PatientInterviewsUpdateConnectionInput,
  "delete": [PatientInterviewsDeleteFieldInput]
}

PatientOnCreateInput

Fields
Input Field Description
firstName - String
lastName - String
birthName - String
birthdate - Date
gender - String
email - String
contactEmail - String
phone - String
additionalAddressInfo - String
city - String
postalCode - String
Example
{
  "firstName": "xyz789",
  "lastName": "abc123",
  "birthName": "xyz789",
  "birthdate": "2007-12-03",
  "gender": "abc123",
  "email": "xyz789",
  "contactEmail": "xyz789",
  "phone": "xyz789",
  "additionalAddressInfo": "abc123",
  "city": "xyz789",
  "postalCode": "abc123"
}

PatientOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [PatientSort!] Specify one or more PatientSort objects to sort Patients by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [PatientSort]}

PatientPatientAutocompleteFulltext

Fields
Input Field Description
phrase - String!
Example
{"phrase": "xyz789"}

PatientSort

Description

Fields to sort Patients by. The order in which sorts are applied is not guaranteed when specifying many fields in one PatientSort object.

Fields
Input Field Description
id - SortDirection
firstName - SortDirection
firstNameNormalized - SortDirection
lastName - SortDirection
lastNameNormalized - SortDirection
birthName - SortDirection
birthdate - SortDirection
gender - SortDirection
email - SortDirection
contactEmail - SortDirection
phone - SortDirection
additionalAddressInfo - SortDirection
city - SortDirection
postalCode - SortDirection
Example
{
  "id": "ASC",
  "firstName": "ASC",
  "firstNameNormalized": "ASC",
  "lastName": "ASC",
  "lastNameNormalized": "ASC",
  "birthName": "ASC",
  "birthdate": "ASC",
  "gender": "ASC",
  "email": "ASC",
  "contactEmail": "ASC",
  "phone": "ASC",
  "additionalAddressInfo": "ASC",
  "city": "ASC",
  "postalCode": "ASC"
}

PatientUniqueWhere

Fields
Input Field Description
id - ID
email - String
Example
{"id": 4, "email": "abc123"}

PatientUpdateInput

Fields
Input Field Description
firstName - String
lastName - String
birthName - String
birthdate - Date
gender - String
email - String
contactEmail - String
phone - String
additionalAddressInfo - String
city - String
postalCode - String
interviews - [PatientInterviewsUpdateFieldInput!]
Example
{
  "firstName": "xyz789",
  "lastName": "xyz789",
  "birthName": "xyz789",
  "birthdate": "2007-12-03",
  "gender": "abc123",
  "email": "abc123",
  "contactEmail": "xyz789",
  "phone": "xyz789",
  "additionalAddressInfo": "abc123",
  "city": "xyz789",
  "postalCode": "abc123",
  "interviews": [PatientInterviewsUpdateFieldInput]
}

PatientWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
firstName - String
firstName_IN - [String]
firstName_CONTAINS - String
firstName_STARTS_WITH - String
firstName_ENDS_WITH - String
firstNameNormalized - String
firstNameNormalized_IN - [String]
firstNameNormalized_CONTAINS - String
firstNameNormalized_STARTS_WITH - String
firstNameNormalized_ENDS_WITH - String
lastName - String
lastName_IN - [String]
lastName_CONTAINS - String
lastName_STARTS_WITH - String
lastName_ENDS_WITH - String
lastNameNormalized - String
lastNameNormalized_IN - [String]
lastNameNormalized_CONTAINS - String
lastNameNormalized_STARTS_WITH - String
lastNameNormalized_ENDS_WITH - String
birthName - String
birthName_IN - [String]
birthName_CONTAINS - String
birthName_STARTS_WITH - String
birthName_ENDS_WITH - String
birthdate - Date
birthdate_IN - [Date]
birthdate_LT - Date
birthdate_LTE - Date
birthdate_GT - Date
birthdate_GTE - Date
gender - String
gender_IN - [String]
gender_CONTAINS - String
gender_STARTS_WITH - String
gender_ENDS_WITH - String
email - String
email_IN - [String]
email_CONTAINS - String
email_STARTS_WITH - String
email_ENDS_WITH - String
contactEmail - String
contactEmail_IN - [String]
contactEmail_CONTAINS - String
contactEmail_STARTS_WITH - String
contactEmail_ENDS_WITH - String
phone - String
phone_IN - [String]
phone_CONTAINS - String
phone_STARTS_WITH - String
phone_ENDS_WITH - String
additionalAddressInfo - String
additionalAddressInfo_IN - [String]
additionalAddressInfo_CONTAINS - String
additionalAddressInfo_STARTS_WITH - String
additionalAddressInfo_ENDS_WITH - String
city - String
city_IN - [String]
city_CONTAINS - String
city_STARTS_WITH - String
city_ENDS_WITH - String
postalCode - String
postalCode_IN - [String]
postalCode_CONTAINS - String
postalCode_STARTS_WITH - String
postalCode_ENDS_WITH - String
OR - [PatientWhere!]
AND - [PatientWhere!]
NOT - PatientWhere
interviews_ALL - InterviewWhere Return Patients where all of the related Interviews match this filter
interviews_NONE - InterviewWhere Return Patients where none of the related Interviews match this filter
interviews_SINGLE - InterviewWhere Return Patients where one of the related Interviews match this filter
interviews_SOME - InterviewWhere Return Patients where some of the related Interviews match this filter
interviewsConnection_ALL - PatientInterviewsConnectionWhere Return Patients where all of the related PatientInterviewsConnections match this filter
interviewsConnection_NONE - PatientInterviewsConnectionWhere Return Patients where none of the related PatientInterviewsConnections match this filter
interviewsConnection_SINGLE - PatientInterviewsConnectionWhere Return Patients where one of the related PatientInterviewsConnections match this filter
interviewsConnection_SOME - PatientInterviewsConnectionWhere Return Patients where some of the related PatientInterviewsConnections match this filter
interviewsAggregate - PatientInterviewsAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "firstName": "xyz789",
  "firstName_IN": ["xyz789"],
  "firstName_CONTAINS": "abc123",
  "firstName_STARTS_WITH": "xyz789",
  "firstName_ENDS_WITH": "xyz789",
  "firstNameNormalized": "xyz789",
  "firstNameNormalized_IN": ["xyz789"],
  "firstNameNormalized_CONTAINS": "abc123",
  "firstNameNormalized_STARTS_WITH": "xyz789",
  "firstNameNormalized_ENDS_WITH": "abc123",
  "lastName": "abc123",
  "lastName_IN": ["abc123"],
  "lastName_CONTAINS": "abc123",
  "lastName_STARTS_WITH": "xyz789",
  "lastName_ENDS_WITH": "xyz789",
  "lastNameNormalized": "xyz789",
  "lastNameNormalized_IN": ["xyz789"],
  "lastNameNormalized_CONTAINS": "xyz789",
  "lastNameNormalized_STARTS_WITH": "abc123",
  "lastNameNormalized_ENDS_WITH": "abc123",
  "birthName": "xyz789",
  "birthName_IN": ["abc123"],
  "birthName_CONTAINS": "xyz789",
  "birthName_STARTS_WITH": "xyz789",
  "birthName_ENDS_WITH": "abc123",
  "birthdate": "2007-12-03",
  "birthdate_IN": ["2007-12-03"],
  "birthdate_LT": "2007-12-03",
  "birthdate_LTE": "2007-12-03",
  "birthdate_GT": "2007-12-03",
  "birthdate_GTE": "2007-12-03",
  "gender": "abc123",
  "gender_IN": ["abc123"],
  "gender_CONTAINS": "abc123",
  "gender_STARTS_WITH": "xyz789",
  "gender_ENDS_WITH": "abc123",
  "email": "xyz789",
  "email_IN": ["abc123"],
  "email_CONTAINS": "abc123",
  "email_STARTS_WITH": "abc123",
  "email_ENDS_WITH": "abc123",
  "contactEmail": "xyz789",
  "contactEmail_IN": ["xyz789"],
  "contactEmail_CONTAINS": "abc123",
  "contactEmail_STARTS_WITH": "abc123",
  "contactEmail_ENDS_WITH": "abc123",
  "phone": "abc123",
  "phone_IN": ["xyz789"],
  "phone_CONTAINS": "abc123",
  "phone_STARTS_WITH": "xyz789",
  "phone_ENDS_WITH": "xyz789",
  "additionalAddressInfo": "xyz789",
  "additionalAddressInfo_IN": ["abc123"],
  "additionalAddressInfo_CONTAINS": "abc123",
  "additionalAddressInfo_STARTS_WITH": "abc123",
  "additionalAddressInfo_ENDS_WITH": "xyz789",
  "city": "xyz789",
  "city_IN": ["abc123"],
  "city_CONTAINS": "xyz789",
  "city_STARTS_WITH": "xyz789",
  "city_ENDS_WITH": "xyz789",
  "postalCode": "xyz789",
  "postalCode_IN": ["xyz789"],
  "postalCode_CONTAINS": "abc123",
  "postalCode_STARTS_WITH": "xyz789",
  "postalCode_ENDS_WITH": "abc123",
  "OR": [PatientWhere],
  "AND": [PatientWhere],
  "NOT": PatientWhere,
  "interviews_ALL": InterviewWhere,
  "interviews_NONE": InterviewWhere,
  "interviews_SINGLE": InterviewWhere,
  "interviews_SOME": InterviewWhere,
  "interviewsConnection_ALL": PatientInterviewsConnectionWhere,
  "interviewsConnection_NONE": PatientInterviewsConnectionWhere,
  "interviewsConnection_SINGLE": PatientInterviewsConnectionWhere,
  "interviewsConnection_SOME": PatientInterviewsConnectionWhere,
  "interviewsAggregate": PatientInterviewsAggregateInput
}

PatientsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [PatientEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [PatientEdge]
}

PdfDocumentsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [PDFDocumentEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [PDFDocumentEdge]
}

PostalAddress

Fields
Field Name Description
country - CountryCode!
city - String!
postalCode - String!
street - String!
Example
{
  "country": "AF",
  "city": "xyz789",
  "postalCode": "xyz789",
  "street": "xyz789"
}

PostalAddressAggregateSelection

Fields
Field Name Description
count - Int!
city - StringAggregateSelection!
postalCode - StringAggregateSelection!
street - StringAggregateSelection!
Example
{
  "count": 123,
  "city": StringAggregateSelection,
  "postalCode": StringAggregateSelection,
  "street": StringAggregateSelection
}

PostalAddressConnectWhere

Fields
Input Field Description
node - PostalAddressWhere!
Example
{"node": PostalAddressWhere}

PostalAddressCreateInput

Fields
Input Field Description
country - CountryCode!
city - String!
postalCode - String!
street - String!
Example
{
  "country": "AF",
  "city": "abc123",
  "postalCode": "abc123",
  "street": "abc123"
}

PostalAddressEdge

Fields
Field Name Description
cursor - String!
node - PostalAddress!
Example
{
  "cursor": "abc123",
  "node": PostalAddress
}

PostalAddressOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [PostalAddressSort!] Specify one or more PostalAddressSort objects to sort PostalAddresses by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [PostalAddressSort]}

PostalAddressSort

Description

Fields to sort PostalAddresses by. The order in which sorts are applied is not guaranteed when specifying many fields in one PostalAddressSort object.

Fields
Input Field Description
country - SortDirection
city - SortDirection
postalCode - SortDirection
street - SortDirection
Example
{"country": "ASC", "city": "ASC", "postalCode": "ASC", "street": "ASC"}

PostalAddressUpdateInput

Fields
Input Field Description
country - CountryCode
city - String
postalCode - String
street - String
Example
{
  "country": "AF",
  "city": "xyz789",
  "postalCode": "xyz789",
  "street": "abc123"
}

PostalAddressWhere

Fields
Input Field Description
country - CountryCode
country_IN - [CountryCode!]
city - String
city_IN - [String!]
city_CONTAINS - String
city_STARTS_WITH - String
city_ENDS_WITH - String
postalCode - String
postalCode_IN - [String!]
postalCode_CONTAINS - String
postalCode_STARTS_WITH - String
postalCode_ENDS_WITH - String
street - String
street_IN - [String!]
street_CONTAINS - String
street_STARTS_WITH - String
street_ENDS_WITH - String
OR - [PostalAddressWhere!]
AND - [PostalAddressWhere!]
NOT - PostalAddressWhere
Example
{
  "country": "AF",
  "country_IN": ["AF"],
  "city": "abc123",
  "city_IN": ["abc123"],
  "city_CONTAINS": "xyz789",
  "city_STARTS_WITH": "xyz789",
  "city_ENDS_WITH": "xyz789",
  "postalCode": "xyz789",
  "postalCode_IN": ["xyz789"],
  "postalCode_CONTAINS": "xyz789",
  "postalCode_STARTS_WITH": "xyz789",
  "postalCode_ENDS_WITH": "xyz789",
  "street": "xyz789",
  "street_IN": ["xyz789"],
  "street_CONTAINS": "xyz789",
  "street_STARTS_WITH": "abc123",
  "street_ENDS_WITH": "abc123",
  "OR": [PostalAddressWhere],
  "AND": [PostalAddressWhere],
  "NOT": PostalAddressWhere
}

PostalAddressesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [PostalAddressEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [PostalAddressEdge]
}

QueryOptions

Description

Input type for options that can be specified on a query operation.

Fields
Input Field Description
offset - Int
limit - Int
Example
{"offset": 123, "limit": 123}

Question

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
hint - String
image - String
field - String
cooldown - Cooldown
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graph - VersionnedGraph!
Arguments
graphConnection - QuestionnaireStepGraphConnection!
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alerts - AlertGroup
Arguments
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
answersConnection - QuestionAnswersConnection!
Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["abc123"],
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "cooldown": Cooldown,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection
}

QuestionAggregateSelection

Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection
}

QuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionAlertsAggregateInput!]
OR - [QuestionAlertsAggregateInput!]
NOT - QuestionAlertsAggregateInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionAlertsAggregateInput],
  "OR": [QuestionAlertsAggregateInput],
  "NOT": QuestionAlertsAggregateInput
}

QuestionAlertsConnection

Fields
Field Name Description
edges - [QuestionAlertsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionAlertsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

QuestionAlertsConnectionWhere

Example
{
  "AND": [QuestionAlertsConnectionWhere],
  "OR": [QuestionAlertsConnectionWhere],
  "NOT": QuestionAlertsConnectionWhere,
  "node": AlertGroupWhere
}

QuestionAlertsDeleteFieldInput

Fields
Input Field Description
where - QuestionAlertsConnectionWhere
delete - AlertGroupDeleteInput
Example
{
  "where": QuestionAlertsConnectionWhere,
  "delete": AlertGroupDeleteInput
}

QuestionAlertsDisconnectFieldInput

Fields
Input Field Description
where - QuestionAlertsConnectionWhere
disconnect - AlertGroupDisconnectInput
Example
{
  "where": QuestionAlertsConnectionWhere,
  "disconnect": AlertGroupDisconnectInput
}

QuestionAlertsRelationship

Fields
Field Name Description
cursor - String!
node - AlertGroup!
Example
{
  "cursor": "xyz789",
  "node": AlertGroup
}

QuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionAnswersAggregateInput!]
OR - [QuestionAnswersAggregateInput!]
NOT - QuestionAnswersAggregateInput
node - QuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionAnswersAggregateInput],
  "OR": [QuestionAnswersAggregateInput],
  "NOT": QuestionAnswersAggregateInput,
  "node": QuestionAnswersNodeAggregationWhereInput
}

QuestionAnswersConnection

Fields
Field Name Description
edges - [QuestionAnswersRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionAnswersRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionAnswersConnectionSort

Fields
Input Field Description
node - AnswerSort
Example
{"node": AnswerSort}

QuestionAnswersConnectionWhere

Example
{
  "AND": [QuestionAnswersConnectionWhere],
  "OR": [QuestionAnswersConnectionWhere],
  "NOT": QuestionAnswersConnectionWhere,
  "node": AnswerWhere
}

QuestionAnswersDeleteFieldInput

Fields
Input Field Description
where - QuestionAnswersConnectionWhere
delete - AnswerDeleteInput
Example
{
  "where": QuestionAnswersConnectionWhere,
  "delete": AnswerDeleteInput
}

QuestionAnswersDisconnectFieldInput

Fields
Input Field Description
where - QuestionAnswersConnectionWhere
disconnect - AnswerDisconnectInput
Example
{
  "where": QuestionAnswersConnectionWhere,
  "disconnect": AnswerDisconnectInput
}

QuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionAnswersNodeAggregationWhereInput!]
OR - [QuestionAnswersNodeAggregationWhereInput!]
NOT - QuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [QuestionAnswersNodeAggregationWhereInput],
  "OR": [QuestionAnswersNodeAggregationWhereInput],
  "NOT": QuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 987.65,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 123,
  "field_AVERAGE_LENGTH_GT": 987.65,
  "field_LONGEST_LENGTH_GT": 123,
  "field_SHORTEST_LENGTH_GT": 123,
  "field_AVERAGE_LENGTH_GTE": 123.45,
  "field_LONGEST_LENGTH_GTE": 987,
  "field_SHORTEST_LENGTH_GTE": 987,
  "field_AVERAGE_LENGTH_LT": 987.65,
  "field_LONGEST_LENGTH_LT": 987,
  "field_SHORTEST_LENGTH_LT": 987,
  "field_AVERAGE_LENGTH_LTE": 987.65,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 123,
  "hint_AVERAGE_LENGTH_EQUAL": 987.65,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 987,
  "hint_AVERAGE_LENGTH_GT": 987.65,
  "hint_LONGEST_LENGTH_GT": 987,
  "hint_SHORTEST_LENGTH_GT": 987,
  "hint_AVERAGE_LENGTH_GTE": 123.45,
  "hint_LONGEST_LENGTH_GTE": 987,
  "hint_SHORTEST_LENGTH_GTE": 987,
  "hint_AVERAGE_LENGTH_LT": 987.65,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 987,
  "hint_AVERAGE_LENGTH_LTE": 987.65,
  "hint_LONGEST_LENGTH_LTE": 987,
  "hint_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 123,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 123.45,
  "medicalLabel_LONGEST_LENGTH_LT": 123,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 987,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 123,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 123.45,
  "order_MIN_GTE": 987,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 987.65,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionAnswersRelationship

Fields
Field Name Description
cursor - String!
node - Answer!
Example
{
  "cursor": "xyz789",
  "node": Answer
}

QuestionEdge

Fields
Field Name Description
cursor - String!
node - Question!
Example
{
  "cursor": "xyz789",
  "node": Question
}

QuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionGraphAggregateInput!]
OR - [QuestionGraphAggregateInput!]
NOT - QuestionGraphAggregateInput
node - QuestionGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionGraphAggregateInput],
  "OR": [QuestionGraphAggregateInput],
  "NOT": QuestionGraphAggregateInput,
  "node": QuestionGraphNodeAggregationWhereInput
}

QuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionGraphNodeAggregationWhereInput!]
OR - [QuestionGraphNodeAggregationWhereInput!]
NOT - QuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [QuestionGraphNodeAggregationWhereInput],
  "OR": [QuestionGraphNodeAggregationWhereInput],
  "NOT": QuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionImplementation

Values
Enum Value Description

TextQuestion

SelectQuestion

RangeQuestion

CheckboxQuestion

RadioQuestion

DateQuestion

Example
"TextQuestion"

QuestionItem

Fields
Field Name Description
id - ID!
label - String!
medicalLabel - String
score - Int
alert - AlertLevel
order - Int
Example
{
  "id": 4,
  "label": "abc123",
  "medicalLabel": "abc123",
  "score": 123,
  "alert": "None",
  "order": 987
}

QuestionItemAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
score - IntAggregateSelection!
order - IntAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "score": IntAggregateSelection,
  "order": IntAggregateSelection
}

QuestionItemConnectOrCreateWhere

Fields
Input Field Description
node - QuestionItemUniqueWhere!
Example
{"node": QuestionItemUniqueWhere}

QuestionItemConnectWhere

Fields
Input Field Description
node - QuestionItemWhere!
Example
{"node": QuestionItemWhere}

QuestionItemCreateInput

Fields
Input Field Description
label - String!
medicalLabel - String
score - Int
alert - AlertLevel
order - Int
Example
{
  "label": "xyz789",
  "medicalLabel": "xyz789",
  "score": 987,
  "alert": "None",
  "order": 987
}

QuestionItemEdge

Fields
Field Name Description
cursor - String!
node - QuestionItem!
Example
{
  "cursor": "xyz789",
  "node": QuestionItem
}

QuestionItemInput

Fields
Input Field Description
label - String!
medicalLabel - String
score - Int
alert - AlertLevel
order - Int
Example
{
  "label": "abc123",
  "medicalLabel": "xyz789",
  "score": 987,
  "alert": "None",
  "order": 123
}

QuestionItemOnCreateInput

Fields
Input Field Description
label - String!
medicalLabel - String
score - Int
alert - AlertLevel
order - Int
Example
{
  "label": "abc123",
  "medicalLabel": "xyz789",
  "score": 123,
  "alert": "None",
  "order": 987
}

QuestionItemOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionItemSort!] Specify one or more QuestionItemSort objects to sort QuestionItems by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [QuestionItemSort]}

QuestionItemSort

Description

Fields to sort QuestionItems by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionItemSort object.

Fields
Input Field Description
id - SortDirection
label - SortDirection
medicalLabel - SortDirection
score - SortDirection
alert - SortDirection
order - SortDirection
Example
{
  "id": "ASC",
  "label": "ASC",
  "medicalLabel": "ASC",
  "score": "ASC",
  "alert": "ASC",
  "order": "ASC"
}

QuestionItemUniqueWhere

Fields
Input Field Description
id - ID
Example
{"id": "4"}

QuestionItemUpdateInput

Fields
Input Field Description
label - String
medicalLabel - String
score - Int
score_INCREMENT - Int
score_DECREMENT - Int
alert - AlertLevel
order - Int
order_INCREMENT - Int
order_DECREMENT - Int
Example
{
  "label": "xyz789",
  "medicalLabel": "abc123",
  "score": 123,
  "score_INCREMENT": 123,
  "score_DECREMENT": 123,
  "alert": "None",
  "order": 123,
  "order_INCREMENT": 123,
  "order_DECREMENT": 123
}

QuestionItemWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
label - String
label_IN - [String!]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
medicalLabel - String
medicalLabel_IN - [String]
medicalLabel_CONTAINS - String
medicalLabel_STARTS_WITH - String
medicalLabel_ENDS_WITH - String
score - Int
score_IN - [Int]
score_LT - Int
score_LTE - Int
score_GT - Int
score_GTE - Int
alert - AlertLevel
alert_IN - [AlertLevel]
order - Int
order_IN - [Int]
order_LT - Int
order_LTE - Int
order_GT - Int
order_GTE - Int
OR - [QuestionItemWhere!]
AND - [QuestionItemWhere!]
NOT - QuestionItemWhere
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "label": "xyz789",
  "label_IN": ["abc123"],
  "label_CONTAINS": "abc123",
  "label_STARTS_WITH": "abc123",
  "label_ENDS_WITH": "xyz789",
  "medicalLabel": "xyz789",
  "medicalLabel_IN": ["abc123"],
  "medicalLabel_CONTAINS": "xyz789",
  "medicalLabel_STARTS_WITH": "abc123",
  "medicalLabel_ENDS_WITH": "abc123",
  "score": 123,
  "score_IN": [987],
  "score_LT": 987,
  "score_LTE": 987,
  "score_GT": 987,
  "score_GTE": 987,
  "alert": "None",
  "alert_IN": ["None"],
  "order": 123,
  "order_IN": [987],
  "order_LT": 123,
  "order_LTE": 987,
  "order_GT": 123,
  "order_GTE": 987,
  "OR": [QuestionItemWhere],
  "AND": [QuestionItemWhere],
  "NOT": QuestionItemWhere
}

QuestionItemsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionItemEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionItemEdge]
}

QuestionNextsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionNextsAggregateInput!]
OR - [QuestionNextsAggregateInput!]
NOT - QuestionNextsAggregateInput
node - QuestionNextsNodeAggregationWhereInput
edge - QuestionNextsEdgeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionNextsAggregateInput],
  "OR": [QuestionNextsAggregateInput],
  "NOT": QuestionNextsAggregateInput,
  "node": QuestionNextsNodeAggregationWhereInput,
  "edge": QuestionNextsEdgeAggregationWhereInput
}

QuestionNextsEdgeAggregationWhereInput

Fields
Input Field Description
Socket - SocketAggregationWhereInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketAggregationWhereInput}

QuestionNextsEdgeSort

Fields
Input Field Description
Socket - SocketSort

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketSort}

QuestionNextsEdgeWhere

Fields
Input Field Description
Socket - SocketWhere

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketWhere}

QuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionNextsNodeAggregationWhereInput!]
OR - [QuestionNextsNodeAggregationWhereInput!]
NOT - QuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [QuestionNextsNodeAggregationWhereInput],
  "OR": [QuestionNextsNodeAggregationWhereInput],
  "NOT": QuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionSort] Specify one or more QuestionSort objects to sort Questions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [QuestionSort]}

QuestionPrevsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionPrevsAggregateInput!]
OR - [QuestionPrevsAggregateInput!]
NOT - QuestionPrevsAggregateInput
node - QuestionPrevsNodeAggregationWhereInput
edge - QuestionPrevsEdgeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionPrevsAggregateInput],
  "OR": [QuestionPrevsAggregateInput],
  "NOT": QuestionPrevsAggregateInput,
  "node": QuestionPrevsNodeAggregationWhereInput,
  "edge": QuestionPrevsEdgeAggregationWhereInput
}

QuestionPrevsEdgeAggregationWhereInput

Fields
Input Field Description
Socket - SocketAggregationWhereInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketAggregationWhereInput}

QuestionPrevsEdgeSort

Fields
Input Field Description
Socket - SocketSort

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketSort}

QuestionPrevsEdgeWhere

Fields
Input Field Description
Socket - SocketWhere

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
Example
{"Socket": SocketWhere}

QuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionPrevsNodeAggregationWhereInput!]
OR - [QuestionPrevsNodeAggregationWhereInput!]
NOT - QuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [QuestionPrevsNodeAggregationWhereInput],
  "OR": [QuestionPrevsNodeAggregationWhereInput],
  "NOT": QuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionSort

Description

Fields to sort Questions by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
Example
{"id": "ASC", "name": "ASC", "hint": "ASC", "image": "ASC", "field": "ASC"}

QuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
OR - [QuestionWhere!]
AND - [QuestionWhere!]
NOT - QuestionWhere
typename_IN - [QuestionImplementation!]
nexts_ALL - QuestionnaireStepWhere Return Questions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return Questions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return Questions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return Questions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return Questions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return Questions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return Questions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return Questions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return Questions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return Questions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return Questions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return Questions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return Questions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return Questions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return Questions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return Questions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - QuestionAlertsAggregateInput
answers_ALL - AnswerWhere Return Questions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return Questions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return Questions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return Questions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return Questions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return Questions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return Questions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return Questions where some of the related QuestionAnswersConnections match this filter
answersAggregate - QuestionAnswersAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "abc123",
  "hint": "xyz789",
  "hint_IN": ["abc123"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "abc123",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["xyz789"],
  "image_CONTAINS": "xyz789",
  "image_STARTS_WITH": "xyz789",
  "image_ENDS_WITH": "xyz789",
  "field": "abc123",
  "field_IN": ["xyz789"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "abc123",
  "field_ENDS_WITH": "abc123",
  "OR": [QuestionWhere],
  "AND": [QuestionWhere],
  "NOT": QuestionWhere,
  "typename_IN": ["TextQuestion"],
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": QuestionAlertsAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": QuestionAnswersAggregateInput
}

Questionnaire

Fields
Field Name Description
id - ID!
name - String!
nameNormalized - String!
latest - VersionnedGraph!
versionsAggregate - QuestionnaireVersionnedGraphVersionsAggregationSelection
Arguments
directed - Boolean
versions - [VersionnedGraph!]!
Arguments
directed - Boolean
versionsConnection - BaseQuestionnaireVersionsConnection!
owner - Owner
Arguments
where - OwnerWhere
options - QueryOptions
directed - Boolean
ownerConnection - BaseQuestionnaireOwnerConnection!
Arguments
first - Int
after - String
directed - Boolean
Example
{
  "id": 4,
  "name": "xyz789",
  "nameNormalized": "abc123",
  "latest": VersionnedGraph,
  "versionsAggregate": QuestionnaireVersionnedGraphVersionsAggregationSelection,
  "versions": [VersionnedGraph],
  "versionsConnection": BaseQuestionnaireVersionsConnection,
  "owner": Doctor,
  "ownerConnection": BaseQuestionnaireOwnerConnection
}

QuestionnaireAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

QuestionnaireAi

Fields
Field Name Description
id - ID!
name - String
prompt - String!
maxQuestions - Int
nextIds - [String!]!
nextsAggregate - QuestionnaireAiQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireAiVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireAiQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "prompt": "xyz789",
  "maxQuestions": 987,
  "nextIds": ["abc123"],
  "nextsAggregate": QuestionnaireAiQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireAiVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireAiQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection
}

QuestionnaireAiAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
prompt - StringAggregateSelection!
maxQuestions - IntAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "prompt": StringAggregateSelection,
  "maxQuestions": IntAggregateSelection
}

QuestionnaireAiCreateInput

Fields
Input Field Description
name - String
prompt - String!
maxQuestions - Int
nexts - QuestionnaireAiNextsFieldInput
graph - QuestionnaireAiGraphFieldInput
prevs - QuestionnaireAiPrevsFieldInput
Example
{
  "name": "abc123",
  "prompt": "xyz789",
  "maxQuestions": 123,
  "nexts": QuestionnaireAiNextsFieldInput,
  "graph": QuestionnaireAiGraphFieldInput,
  "prevs": QuestionnaireAiPrevsFieldInput
}

QuestionnaireAiDeleteInput

Example
{
  "nexts": [QuestionnaireAiNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireAiPrevsDeleteFieldInput]
}

QuestionnaireAiEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireAi!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireAi
}

QuestionnaireAiGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionnaireAiGraphAggregateInput!]
OR - [QuestionnaireAiGraphAggregateInput!]
NOT - QuestionnaireAiGraphAggregateInput
node - QuestionnaireAiGraphNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireAiGraphAggregateInput],
  "OR": [QuestionnaireAiGraphAggregateInput],
  "NOT": QuestionnaireAiGraphAggregateInput,
  "node": QuestionnaireAiGraphNodeAggregationWhereInput
}

QuestionnaireAiGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireAiGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireAiGraphFieldInput

Fields
Input Field Description
connect - QuestionnaireAiGraphConnectFieldInput
create - QuestionnaireAiGraphCreateFieldInput
Example
{
  "connect": QuestionnaireAiGraphConnectFieldInput,
  "create": QuestionnaireAiGraphCreateFieldInput
}

QuestionnaireAiGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAiGraphNodeAggregationWhereInput!]
OR - [QuestionnaireAiGraphNodeAggregationWhereInput!]
NOT - QuestionnaireAiGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [QuestionnaireAiGraphNodeAggregationWhereInput],
  "OR": [QuestionnaireAiGraphNodeAggregationWhereInput],
  "NOT": QuestionnaireAiGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireAiGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireAiGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireAiGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireAiGraphCreateFieldInput,
  "update": QuestionnaireAiGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireAiNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireAiNextsAggregateInput],
  "OR": [QuestionnaireAiNextsAggregateInput],
  "NOT": QuestionnaireAiNextsAggregateInput,
  "node": QuestionnaireAiNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireAiNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireAiNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireAiNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireAiNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireAiNextsFieldInput

Fields
Input Field Description
connect - [QuestionnaireAiNextsConnectFieldInput!]
create - [QuestionnaireAiNextsCreateFieldInput!]
Example
{
  "connect": [QuestionnaireAiNextsConnectFieldInput],
  "create": [QuestionnaireAiNextsCreateFieldInput]
}

QuestionnaireAiNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAiNextsNodeAggregationWhereInput!]
OR - [QuestionnaireAiNextsNodeAggregationWhereInput!]
NOT - QuestionnaireAiNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [QuestionnaireAiNextsNodeAggregationWhereInput],
  "OR": [QuestionnaireAiNextsNodeAggregationWhereInput],
  "NOT": QuestionnaireAiNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireAiNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireAiNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [QuestionnaireAiNextsConnectFieldInput],
  "disconnect": [
    QuestionnaireAiNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireAiNextsCreateFieldInput],
  "update": QuestionnaireAiNextsUpdateConnectionInput,
  "delete": [QuestionnaireAiNextsDeleteFieldInput]
}

QuestionnaireAiOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireAiSort!] Specify one or more QuestionnaireAiSort objects to sort QuestionnaireAis by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireAiSort]
}

QuestionnaireAiPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireAiPrevsAggregateInput],
  "OR": [QuestionnaireAiPrevsAggregateInput],
  "NOT": QuestionnaireAiPrevsAggregateInput,
  "node": QuestionnaireAiPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireAiPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireAiPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireAiPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireAiPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireAiPrevsFieldInput

Fields
Input Field Description
connect - [QuestionnaireAiPrevsConnectFieldInput!]
create - [QuestionnaireAiPrevsCreateFieldInput!]
Example
{
  "connect": [QuestionnaireAiPrevsConnectFieldInput],
  "create": [QuestionnaireAiPrevsCreateFieldInput]
}

QuestionnaireAiPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAiPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireAiPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireAiPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [QuestionnaireAiPrevsNodeAggregationWhereInput],
  "OR": [QuestionnaireAiPrevsNodeAggregationWhereInput],
  "NOT": QuestionnaireAiPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireAiPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireAiPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [QuestionnaireAiPrevsConnectFieldInput],
  "disconnect": [
    QuestionnaireAiPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireAiPrevsCreateFieldInput],
  "update": QuestionnaireAiPrevsUpdateConnectionInput,
  "delete": [QuestionnaireAiPrevsDeleteFieldInput]
}

QuestionnaireAiQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireAiQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireAiQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireAiQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireAiQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireAiQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireAiQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireAiQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireAiQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireAiQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireAiSort

Description

Fields to sort QuestionnaireAis by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireAiSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
prompt - SortDirection
maxQuestions - SortDirection
Example
{"id": "ASC", "name": "ASC", "prompt": "ASC", "maxQuestions": "ASC"}

QuestionnaireAiUpdateInput

Fields
Input Field Description
name - String
prompt - String
maxQuestions - Int
maxQuestions_INCREMENT - Int
maxQuestions_DECREMENT - Int
nexts - [QuestionnaireAiNextsUpdateFieldInput!]
graph - QuestionnaireAiGraphUpdateFieldInput
prevs - [QuestionnaireAiPrevsUpdateFieldInput!]
Example
{
  "name": "abc123",
  "prompt": "xyz789",
  "maxQuestions": 987,
  "maxQuestions_INCREMENT": 123,
  "maxQuestions_DECREMENT": 987,
  "nexts": [QuestionnaireAiNextsUpdateFieldInput],
  "graph": QuestionnaireAiGraphUpdateFieldInput,
  "prevs": [QuestionnaireAiPrevsUpdateFieldInput]
}

QuestionnaireAiVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireAiVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireAiVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireAiVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireAiWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
prompt - String
prompt_IN - [String!]
prompt_CONTAINS - String
prompt_STARTS_WITH - String
prompt_ENDS_WITH - String
maxQuestions - Int
maxQuestions_IN - [Int]
maxQuestions_LT - Int
maxQuestions_LTE - Int
maxQuestions_GT - Int
maxQuestions_GTE - Int
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireAiWhere!]
AND - [QuestionnaireAiWhere!]
NOT - QuestionnaireAiWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireAis where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireAis where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireAis where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireAis where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAis where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAis where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAis where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAis where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireAiNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireAiGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireAis where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireAis where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireAis where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireAis where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAis where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAis where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAis where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAis where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireAiPrevsAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "prompt": "abc123",
  "prompt_IN": ["abc123"],
  "prompt_CONTAINS": "xyz789",
  "prompt_STARTS_WITH": "abc123",
  "prompt_ENDS_WITH": "abc123",
  "maxQuestions": 123,
  "maxQuestions_IN": [123],
  "maxQuestions_LT": 987,
  "maxQuestions_LTE": 123,
  "maxQuestions_GT": 123,
  "maxQuestions_GTE": 123,
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "xyz789",
  "OR": [QuestionnaireAiWhere],
  "AND": [QuestionnaireAiWhere],
  "NOT": QuestionnaireAiWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireAiNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireAiGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireAiPrevsAggregateInput
}

QuestionnaireAisConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireAiEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireAiEdge]
}

QuestionnaireAlerts

Fields
Field Name Description
alert - AlertLevel!
questionnaire - BaseQuestionnaire!
Example
{"alert": "None", "questionnaire": BaseQuestionnaire}

QuestionnaireAlertsAggregateSelection

Fields
Field Name Description
count - Int!
Example
{"count": 123}

QuestionnaireAlertsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireAlertsEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireAlertsEdge]
}

QuestionnaireAlertsCreateInput

Fields
Input Field Description
alert - AlertLevel!
Example
{"alert": "None"}

QuestionnaireAlertsEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireAlerts!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireAlerts
}

QuestionnaireAlertsOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireAlertsSort!] Specify one or more QuestionnaireAlertsSort objects to sort QuestionnaireAlerts by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 987,
  "sort": [QuestionnaireAlertsSort]
}

QuestionnaireAlertsSort

Description

Fields to sort QuestionnaireAlerts by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireAlertsSort object.

Fields
Input Field Description
alert - SortDirection
Example
{"alert": "ASC"}

QuestionnaireAlertsUpdateInput

Fields
Input Field Description
alert - AlertLevel
Example
{"alert": "None"}

QuestionnaireAlertsWhere

Fields
Input Field Description
alert - AlertLevel
alert_IN - [AlertLevel!]
OR - [QuestionnaireAlertsWhere!]
AND - [QuestionnaireAlertsWhere!]
NOT - QuestionnaireAlertsWhere
Example
{
  "alert": "None",
  "alert_IN": ["None"],
  "OR": [QuestionnaireAlertsWhere],
  "AND": [QuestionnaireAlertsWhere],
  "NOT": QuestionnaireAlertsWhere
}

QuestionnaireAppointmentDate

Example
{
  "id": "4",
  "name": "xyz789",
  "nextIds": ["abc123"],
  "nextsAggregate": QuestionnaireAppointmentDateQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireAppointmentDateQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireAppointmentDateVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireAppointmentDateAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireAppointmentDateCreateInput

Example
{
  "name": "abc123",
  "nexts": QuestionnaireAppointmentDateNextsFieldInput,
  "prevs": QuestionnaireAppointmentDatePrevsFieldInput,
  "graph": QuestionnaireAppointmentDateGraphFieldInput
}

QuestionnaireAppointmentDateDeleteInput

Example
{
  "nexts": [
    QuestionnaireAppointmentDateNextsDeleteFieldInput
  ],
  "prevs": [
    QuestionnaireAppointmentDatePrevsDeleteFieldInput
  ],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireAppointmentDateEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireAppointmentDate!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireAppointmentDate
}

QuestionnaireAppointmentDateGraphAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [
    QuestionnaireAppointmentDateGraphAggregateInput
  ],
  "OR": [QuestionnaireAppointmentDateGraphAggregateInput],
  "NOT": QuestionnaireAppointmentDateGraphAggregateInput,
  "node": QuestionnaireAppointmentDateGraphNodeAggregationWhereInput
}

QuestionnaireAppointmentDateGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireAppointmentDateGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireAppointmentDateGraphFieldInput

Example
{
  "connect": QuestionnaireAppointmentDateGraphConnectFieldInput,
  "create": QuestionnaireAppointmentDateGraphCreateFieldInput
}

QuestionnaireAppointmentDateGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAppointmentDateGraphNodeAggregationWhereInput!]
OR - [QuestionnaireAppointmentDateGraphNodeAggregationWhereInput!]
NOT - QuestionnaireAppointmentDateGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireAppointmentDateGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireAppointmentDateGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireAppointmentDateGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireAppointmentDateGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireAppointmentDateGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireAppointmentDateGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireAppointmentDateGraphCreateFieldInput,
  "update": QuestionnaireAppointmentDateGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireAppointmentDateNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [
    QuestionnaireAppointmentDateNextsAggregateInput
  ],
  "OR": [QuestionnaireAppointmentDateNextsAggregateInput],
  "NOT": QuestionnaireAppointmentDateNextsAggregateInput,
  "node": QuestionnaireAppointmentDateNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireAppointmentDateNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireAppointmentDateNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireAppointmentDateNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireAppointmentDateNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireAppointmentDateNextsFieldInput

Example
{
  "connect": [
    QuestionnaireAppointmentDateNextsConnectFieldInput
  ],
  "create": [
    QuestionnaireAppointmentDateNextsCreateFieldInput
  ]
}

QuestionnaireAppointmentDateNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAppointmentDateNextsNodeAggregationWhereInput!]
OR - [QuestionnaireAppointmentDateNextsNodeAggregationWhereInput!]
NOT - QuestionnaireAppointmentDateNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireAppointmentDateNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireAppointmentDateNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireAppointmentDateNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireAppointmentDateNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireAppointmentDateNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireAppointmentDateNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireAppointmentDateNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireAppointmentDateNextsCreateFieldInput
  ],
  "update": QuestionnaireAppointmentDateNextsUpdateConnectionInput,
  "delete": [
    QuestionnaireAppointmentDateNextsDeleteFieldInput
  ]
}

QuestionnaireAppointmentDateOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireAppointmentDateSort!] Specify one or more QuestionnaireAppointmentDateSort objects to sort QuestionnaireAppointmentDates by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireAppointmentDateSort]
}

QuestionnaireAppointmentDatePrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [
    QuestionnaireAppointmentDatePrevsAggregateInput
  ],
  "OR": [QuestionnaireAppointmentDatePrevsAggregateInput],
  "NOT": QuestionnaireAppointmentDatePrevsAggregateInput,
  "node": QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireAppointmentDatePrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireAppointmentDatePrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireAppointmentDatePrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireAppointmentDatePrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireAppointmentDatePrevsFieldInput

Example
{
  "connect": [
    QuestionnaireAppointmentDatePrevsConnectFieldInput
  ],
  "create": [
    QuestionnaireAppointmentDatePrevsCreateFieldInput
  ]
}

QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput!]
OR - [QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput!]
NOT - QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireAppointmentDatePrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireAppointmentDatePrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireAppointmentDatePrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireAppointmentDatePrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireAppointmentDatePrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireAppointmentDatePrevsCreateFieldInput
  ],
  "update": QuestionnaireAppointmentDatePrevsUpdateConnectionInput,
  "delete": [
    QuestionnaireAppointmentDatePrevsDeleteFieldInput
  ]
}

QuestionnaireAppointmentDateQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireAppointmentDateQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireAppointmentDateQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireAppointmentDateQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireAppointmentDateQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireAppointmentDateQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireAppointmentDateQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireAppointmentDateQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireAppointmentDateQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireAppointmentDateQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireAppointmentDateSort

Description

Fields to sort QuestionnaireAppointmentDates by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireAppointmentDateSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireAppointmentDateUpdateInput

Example
{
  "name": "xyz789",
  "nexts": [
    QuestionnaireAppointmentDateNextsUpdateFieldInput
  ],
  "prevs": [
    QuestionnaireAppointmentDatePrevsUpdateFieldInput
  ],
  "graph": QuestionnaireAppointmentDateGraphUpdateFieldInput
}

QuestionnaireAppointmentDateVersionnedGraphGraphAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireAppointmentDateVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireAppointmentDateVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireAppointmentDateWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireAppointmentDateWhere!]
AND - [QuestionnaireAppointmentDateWhere!]
NOT - QuestionnaireAppointmentDateWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAppointmentDates where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAppointmentDates where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAppointmentDates where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireAppointmentDates where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireAppointmentDateNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireAppointmentDates where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAppointmentDates where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAppointmentDates where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAppointmentDates where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireAppointmentDates where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireAppointmentDatePrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireAppointmentDateGraphAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "OR": [QuestionnaireAppointmentDateWhere],
  "AND": [QuestionnaireAppointmentDateWhere],
  "NOT": QuestionnaireAppointmentDateWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireAppointmentDateNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireAppointmentDatePrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireAppointmentDateGraphAggregateInput
}

QuestionnaireAppointmentDatesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireAppointmentDateEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireAppointmentDateEdge]
}

QuestionnaireCondition

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
hint - String
showToDoctor - Boolean
nextsAggregate - QuestionnaireConditionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
prevsAggregate - QuestionnaireConditionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
graphAggregate - QuestionnaireConditionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["xyz789"],
  "hint": "abc123",
  "showToDoctor": true,
  "nextsAggregate": QuestionnaireConditionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireConditionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireConditionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireConditionAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
hint - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection
}

QuestionnaireConditionCreateInput

Fields
Input Field Description
name - String
hint - String
showToDoctor - Boolean
nexts - QuestionnaireConditionNextsFieldInput
prevs - QuestionnaireConditionPrevsFieldInput
graph - QuestionnaireConditionGraphFieldInput
Example
{
  "name": "xyz789",
  "hint": "abc123",
  "showToDoctor": false,
  "nexts": QuestionnaireConditionNextsFieldInput,
  "prevs": QuestionnaireConditionPrevsFieldInput,
  "graph": QuestionnaireConditionGraphFieldInput
}

QuestionnaireConditionDeleteInput

Example
{
  "nexts": [QuestionnaireConditionNextsDeleteFieldInput],
  "prevs": [QuestionnaireConditionPrevsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireConditionEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireCondition!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireCondition
}

QuestionnaireConditionGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireConditionGraphAggregateInput],
  "OR": [QuestionnaireConditionGraphAggregateInput],
  "NOT": QuestionnaireConditionGraphAggregateInput,
  "node": QuestionnaireConditionGraphNodeAggregationWhereInput
}

QuestionnaireConditionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireConditionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireConditionGraphFieldInput

Example
{
  "connect": QuestionnaireConditionGraphConnectFieldInput,
  "create": QuestionnaireConditionGraphCreateFieldInput
}

QuestionnaireConditionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireConditionGraphNodeAggregationWhereInput!]
OR - [QuestionnaireConditionGraphNodeAggregationWhereInput!]
NOT - QuestionnaireConditionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireConditionGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireConditionGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireConditionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireConditionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireConditionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireConditionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireConditionGraphCreateFieldInput,
  "update": QuestionnaireConditionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireConditionNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireConditionNextsAggregateInput],
  "OR": [QuestionnaireConditionNextsAggregateInput],
  "NOT": QuestionnaireConditionNextsAggregateInput,
  "node": QuestionnaireConditionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireConditionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireConditionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireConditionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireConditionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireConditionNextsFieldInput

Example
{
  "connect": [
    QuestionnaireConditionNextsConnectFieldInput
  ],
  "create": [QuestionnaireConditionNextsCreateFieldInput]
}

QuestionnaireConditionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireConditionNextsNodeAggregationWhereInput!]
OR - [QuestionnaireConditionNextsNodeAggregationWhereInput!]
NOT - QuestionnaireConditionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireConditionNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireConditionNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireConditionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireConditionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireConditionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireConditionNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireConditionNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireConditionNextsCreateFieldInput],
  "update": QuestionnaireConditionNextsUpdateConnectionInput,
  "delete": [QuestionnaireConditionNextsDeleteFieldInput]
}

QuestionnaireConditionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireConditionSort!] Specify one or more QuestionnaireConditionSort objects to sort QuestionnaireConditions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 123,
  "sort": [QuestionnaireConditionSort]
}

QuestionnaireConditionPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireConditionPrevsAggregateInput],
  "OR": [QuestionnaireConditionPrevsAggregateInput],
  "NOT": QuestionnaireConditionPrevsAggregateInput,
  "node": QuestionnaireConditionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireConditionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireConditionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireConditionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireConditionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireConditionPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireConditionPrevsConnectFieldInput
  ],
  "create": [QuestionnaireConditionPrevsCreateFieldInput]
}

QuestionnaireConditionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireConditionPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireConditionPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireConditionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireConditionPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireConditionPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireConditionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireConditionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireConditionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireConditionPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireConditionPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireConditionPrevsCreateFieldInput],
  "update": QuestionnaireConditionPrevsUpdateConnectionInput,
  "delete": [QuestionnaireConditionPrevsDeleteFieldInput]
}

QuestionnaireConditionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireConditionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireConditionQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireConditionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireConditionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireConditionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireConditionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireConditionQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireConditionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireConditionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireConditionSort

Description

Fields to sort QuestionnaireConditions by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireConditionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
showToDoctor - SortDirection
Example
{"id": "ASC", "name": "ASC", "hint": "ASC", "showToDoctor": "ASC"}

QuestionnaireConditionUpdateInput

Example
{
  "name": "xyz789",
  "hint": "xyz789",
  "showToDoctor": true,
  "nexts": [QuestionnaireConditionNextsUpdateFieldInput],
  "prevs": [QuestionnaireConditionPrevsUpdateFieldInput],
  "graph": QuestionnaireConditionGraphUpdateFieldInput
}

QuestionnaireConditionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireConditionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireConditionVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireConditionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireConditionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
showToDoctor - Boolean
OR - [QuestionnaireConditionWhere!]
AND - [QuestionnaireConditionWhere!]
NOT - QuestionnaireConditionWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireConditions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireConditions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireConditions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireConditions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireConditions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireConditions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireConditions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireConditions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireConditionNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireConditions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireConditions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireConditions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireConditions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireConditions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireConditions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireConditions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireConditions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireConditionPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireConditionGraphAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "hint": "abc123",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "abc123",
  "hint_STARTS_WITH": "abc123",
  "hint_ENDS_WITH": "abc123",
  "showToDoctor": true,
  "OR": [QuestionnaireConditionWhere],
  "AND": [QuestionnaireConditionWhere],
  "NOT": QuestionnaireConditionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireConditionNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireConditionPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireConditionGraphAggregateInput
}

QuestionnaireConditionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireConditionEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireConditionEdge]
}

QuestionnaireConnectInput

Fields
Input Field Description
versions - [QuestionnaireVersionsConnectFieldInput!]
owner - QuestionnaireOwnerConnectInput
Example
{
  "versions": [QuestionnaireVersionsConnectFieldInput],
  "owner": QuestionnaireOwnerConnectInput
}

QuestionnaireConnectOrCreateWhere

Fields
Input Field Description
node - QuestionnaireUniqueWhere!
Example
{"node": QuestionnaireUniqueWhere}

QuestionnaireConnectWhere

Fields
Input Field Description
node - QuestionnaireWhere!
Example
{"node": QuestionnaireWhere}

QuestionnaireCreateInput

Fields
Input Field Description
name - String!
versions - QuestionnaireVersionsFieldInput
owner - QuestionnaireOwnerCreateInput
Example
{
  "name": "xyz789",
  "versions": QuestionnaireVersionsFieldInput,
  "owner": QuestionnaireOwnerCreateInput
}

QuestionnaireDeleteInput

Fields
Input Field Description
versions - [BaseQuestionnaireVersionsDeleteFieldInput!]
owner - QuestionnaireOwnerDeleteInput
Example
{
  "versions": [BaseQuestionnaireVersionsDeleteFieldInput],
  "owner": QuestionnaireOwnerDeleteInput
}

QuestionnaireDisconnectInput

Example
{
  "versions": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "owner": QuestionnaireOwnerDisconnectInput
}

QuestionnaireDocument

Example
{
  "id": "4",
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "nextsAggregate": QuestionnaireDocumentQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireDocumentQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireDocumentVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireDocumentAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentCreateInput

Example
{
  "name": "abc123",
  "nexts": QuestionnaireDocumentNextsFieldInput,
  "prevs": QuestionnaireDocumentPrevsFieldInput,
  "graph": QuestionnaireDocumentGraphFieldInput
}

QuestionnaireDocumentDeleteInput

Example
{
  "nexts": [QuestionnaireDocumentNextsDeleteFieldInput],
  "prevs": [QuestionnaireDocumentPrevsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireDocumentEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireDocument!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireDocument
}

QuestionnaireDocumentFiller

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
mapping - String
nextsAggregate - QuestionnaireDocumentFillerQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireDocumentFillerVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireDocumentFillerQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
pdfAggregate - QuestionnaireDocumentFillerPDFDocumentPdfAggregationSelection
Arguments
directed - Boolean
pdf - PDFDocument
Arguments
options - PDFDocumentOptions
directed - Boolean
pdfConnection - QuestionnaireDocumentFillerPdfConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "nextIds": ["abc123"],
  "mapping": "abc123",
  "nextsAggregate": QuestionnaireDocumentFillerQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireDocumentFillerVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireDocumentFillerQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "pdfAggregate": QuestionnaireDocumentFillerPDFDocumentPdfAggregationSelection,
  "pdf": PDFDocument,
  "pdfConnection": QuestionnaireDocumentFillerPdfConnection
}

QuestionnaireDocumentFillerAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
mapping - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "mapping": StringAggregateSelection
}

QuestionnaireDocumentFillerCreateInput

Example
{
  "name": "abc123",
  "mapping": "abc123",
  "nexts": QuestionnaireDocumentFillerNextsFieldInput,
  "graph": QuestionnaireDocumentFillerGraphFieldInput,
  "prevs": QuestionnaireDocumentFillerPrevsFieldInput,
  "pdf": QuestionnaireDocumentFillerPdfFieldInput
}

QuestionnaireDocumentFillerDeleteInput

Example
{
  "nexts": [
    QuestionnaireDocumentFillerNextsDeleteFieldInput
  ],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [
    QuestionnaireDocumentFillerPrevsDeleteFieldInput
  ],
  "pdf": QuestionnaireDocumentFillerPdfDeleteFieldInput
}

QuestionnaireDocumentFillerEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireDocumentFiller!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireDocumentFiller
}

QuestionnaireDocumentFillerGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireDocumentFillerGraphAggregateInput],
  "OR": [QuestionnaireDocumentFillerGraphAggregateInput],
  "NOT": QuestionnaireDocumentFillerGraphAggregateInput,
  "node": QuestionnaireDocumentFillerGraphNodeAggregationWhereInput
}

QuestionnaireDocumentFillerGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireDocumentFillerGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireDocumentFillerGraphFieldInput

Example
{
  "connect": QuestionnaireDocumentFillerGraphConnectFieldInput,
  "create": QuestionnaireDocumentFillerGraphCreateFieldInput
}

QuestionnaireDocumentFillerGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentFillerGraphNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentFillerGraphNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentFillerGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireDocumentFillerGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentFillerGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentFillerGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireDocumentFillerGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireDocumentFillerGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireDocumentFillerGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireDocumentFillerGraphCreateFieldInput,
  "update": QuestionnaireDocumentFillerGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireDocumentFillerNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireDocumentFillerNextsAggregateInput],
  "OR": [QuestionnaireDocumentFillerNextsAggregateInput],
  "NOT": QuestionnaireDocumentFillerNextsAggregateInput,
  "node": QuestionnaireDocumentFillerNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireDocumentFillerNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireDocumentFillerNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireDocumentFillerNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireDocumentFillerNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireDocumentFillerNextsFieldInput

Example
{
  "connect": [
    QuestionnaireDocumentFillerNextsConnectFieldInput
  ],
  "create": [
    QuestionnaireDocumentFillerNextsCreateFieldInput
  ]
}

QuestionnaireDocumentFillerNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentFillerNextsNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentFillerNextsNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentFillerNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireDocumentFillerNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentFillerNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentFillerNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireDocumentFillerNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireDocumentFillerNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireDocumentFillerNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireDocumentFillerNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireDocumentFillerNextsCreateFieldInput
  ],
  "update": QuestionnaireDocumentFillerNextsUpdateConnectionInput,
  "delete": [
    QuestionnaireDocumentFillerNextsDeleteFieldInput
  ]
}

QuestionnaireDocumentFillerOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireDocumentFillerSort!] Specify one or more QuestionnaireDocumentFillerSort objects to sort QuestionnaireDocumentFillers by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireDocumentFillerSort]
}

QuestionnaireDocumentFillerPDFDocumentPdfAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireDocumentFillerPDFDocumentPdfNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireDocumentFillerPDFDocumentPdfNodeAggregateSelection
}

QuestionnaireDocumentFillerPDFDocumentPdfNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentFillerPdfAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireDocumentFillerPdfAggregateInput],
  "OR": [QuestionnaireDocumentFillerPdfAggregateInput],
  "NOT": QuestionnaireDocumentFillerPdfAggregateInput,
  "node": QuestionnaireDocumentFillerPdfNodeAggregationWhereInput
}

QuestionnaireDocumentFillerPdfConnectFieldInput

Fields
Input Field Description
where - PDFDocumentConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - PDFDocumentConnectInput
Example
{
  "where": PDFDocumentConnectWhere,
  "overwrite": true,
  "connect": PDFDocumentConnectInput
}

QuestionnaireDocumentFillerPdfConnectOrCreateFieldInput

Example
{
  "where": PDFDocumentConnectOrCreateWhere,
  "onCreate": QuestionnaireDocumentFillerPdfConnectOrCreateFieldInputOnCreate
}

QuestionnaireDocumentFillerPdfConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - PDFDocumentOnCreateInput!
Example
{"node": PDFDocumentOnCreateInput}

QuestionnaireDocumentFillerPdfConnection

Fields
Field Name Description
edges - [QuestionnaireDocumentFillerPdfRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireDocumentFillerPdfRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireDocumentFillerPdfConnectionSort

Fields
Input Field Description
node - PDFDocumentSort
Example
{"node": PDFDocumentSort}

QuestionnaireDocumentFillerPdfConnectionWhere

Example
{
  "AND": [QuestionnaireDocumentFillerPdfConnectionWhere],
  "OR": [QuestionnaireDocumentFillerPdfConnectionWhere],
  "NOT": QuestionnaireDocumentFillerPdfConnectionWhere,
  "node": PDFDocumentWhere
}

QuestionnaireDocumentFillerPdfCreateFieldInput

Fields
Input Field Description
node - PDFDocumentCreateInput!
Example
{"node": PDFDocumentCreateInput}

QuestionnaireDocumentFillerPdfDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireDocumentFillerPdfConnectionWhere
delete - PDFDocumentDeleteInput
Example
{
  "where": QuestionnaireDocumentFillerPdfConnectionWhere,
  "delete": PDFDocumentDeleteInput
}

QuestionnaireDocumentFillerPdfDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireDocumentFillerPdfConnectionWhere
disconnect - PDFDocumentDisconnectInput
Example
{
  "where": QuestionnaireDocumentFillerPdfConnectionWhere,
  "disconnect": PDFDocumentDisconnectInput
}

QuestionnaireDocumentFillerPdfFieldInput

Example
{
  "connectOrCreate": QuestionnaireDocumentFillerPdfConnectOrCreateFieldInput,
  "connect": QuestionnaireDocumentFillerPdfConnectFieldInput,
  "create": QuestionnaireDocumentFillerPdfCreateFieldInput
}

QuestionnaireDocumentFillerPdfNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentFillerPdfNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentFillerPdfNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentFillerPdfNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireDocumentFillerPdfNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentFillerPdfNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentFillerPdfNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireDocumentFillerPdfRelationship

Fields
Field Name Description
cursor - String!
node - PDFDocument!
Example
{
  "cursor": "abc123",
  "node": PDFDocument
}

QuestionnaireDocumentFillerPdfUpdateConnectionInput

Fields
Input Field Description
node - PDFDocumentUpdateInput
Example
{"node": PDFDocumentUpdateInput}

QuestionnaireDocumentFillerPdfUpdateFieldInput

Example
{
  "where": QuestionnaireDocumentFillerPdfConnectionWhere,
  "connectOrCreate": QuestionnaireDocumentFillerPdfConnectOrCreateFieldInput,
  "connect": QuestionnaireDocumentFillerPdfConnectFieldInput,
  "disconnect": QuestionnaireDocumentFillerPdfDisconnectFieldInput,
  "create": QuestionnaireDocumentFillerPdfCreateFieldInput,
  "update": QuestionnaireDocumentFillerPdfUpdateConnectionInput,
  "delete": QuestionnaireDocumentFillerPdfDeleteFieldInput
}

QuestionnaireDocumentFillerPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireDocumentFillerPrevsAggregateInput],
  "OR": [QuestionnaireDocumentFillerPrevsAggregateInput],
  "NOT": QuestionnaireDocumentFillerPrevsAggregateInput,
  "node": QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireDocumentFillerPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireDocumentFillerPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireDocumentFillerPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireDocumentFillerPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireDocumentFillerPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireDocumentFillerPrevsConnectFieldInput
  ],
  "create": [
    QuestionnaireDocumentFillerPrevsCreateFieldInput
  ]
}

QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentFillerPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireDocumentFillerPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireDocumentFillerPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireDocumentFillerPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireDocumentFillerPrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireDocumentFillerPrevsCreateFieldInput
  ],
  "update": QuestionnaireDocumentFillerPrevsUpdateConnectionInput,
  "delete": [
    QuestionnaireDocumentFillerPrevsDeleteFieldInput
  ]
}

QuestionnaireDocumentFillerQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireDocumentFillerQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireDocumentFillerQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireDocumentFillerQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireDocumentFillerQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentFillerQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireDocumentFillerQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireDocumentFillerQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireDocumentFillerQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireDocumentFillerQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentFillerSort

Description

Fields to sort QuestionnaireDocumentFillers by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireDocumentFillerSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
mapping - SortDirection
Example
{"id": "ASC", "name": "ASC", "mapping": "ASC"}

QuestionnaireDocumentFillerUpdateInput

Example
{
  "name": "xyz789",
  "mapping": "abc123",
  "nexts": [
    QuestionnaireDocumentFillerNextsUpdateFieldInput
  ],
  "graph": QuestionnaireDocumentFillerGraphUpdateFieldInput,
  "prevs": [
    QuestionnaireDocumentFillerPrevsUpdateFieldInput
  ],
  "pdf": QuestionnaireDocumentFillerPdfUpdateFieldInput
}

QuestionnaireDocumentFillerVersionnedGraphGraphAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireDocumentFillerVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireDocumentFillerVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireDocumentFillerWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
mapping - String
mapping_IN - [String]
mapping_CONTAINS - String
mapping_STARTS_WITH - String
mapping_ENDS_WITH - String
OR - [QuestionnaireDocumentFillerWhere!]
AND - [QuestionnaireDocumentFillerWhere!]
NOT - QuestionnaireDocumentFillerWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocumentFillers where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocumentFillers where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocumentFillers where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocumentFillers where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireDocumentFillerNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireDocumentFillerGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireDocumentFillers where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocumentFillers where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocumentFillers where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocumentFillers where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocumentFillers where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireDocumentFillerPrevsAggregateInput
pdf - PDFDocumentWhere
pdf_NOT - PDFDocumentWhere
pdfConnection - QuestionnaireDocumentFillerPdfConnectionWhere
pdfConnection_NOT - QuestionnaireDocumentFillerPdfConnectionWhere
pdfAggregate - QuestionnaireDocumentFillerPdfAggregateInput
Example
{
  "id": 4,
  "id_IN": ["4"],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "xyz789",
  "mapping": "xyz789",
  "mapping_IN": ["abc123"],
  "mapping_CONTAINS": "xyz789",
  "mapping_STARTS_WITH": "abc123",
  "mapping_ENDS_WITH": "abc123",
  "OR": [QuestionnaireDocumentFillerWhere],
  "AND": [QuestionnaireDocumentFillerWhere],
  "NOT": QuestionnaireDocumentFillerWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireDocumentFillerNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireDocumentFillerGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireDocumentFillerPrevsAggregateInput,
  "pdf": PDFDocumentWhere,
  "pdf_NOT": PDFDocumentWhere,
  "pdfConnection": QuestionnaireDocumentFillerPdfConnectionWhere,
  "pdfConnection_NOT": QuestionnaireDocumentFillerPdfConnectionWhere,
  "pdfAggregate": QuestionnaireDocumentFillerPdfAggregateInput
}

QuestionnaireDocumentFillersConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireDocumentFillerEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireDocumentFillerEdge]
}

QuestionnaireDocumentGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireDocumentGraphAggregateInput],
  "OR": [QuestionnaireDocumentGraphAggregateInput],
  "NOT": QuestionnaireDocumentGraphAggregateInput,
  "node": QuestionnaireDocumentGraphNodeAggregationWhereInput
}

QuestionnaireDocumentGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireDocumentGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireDocumentGraphFieldInput

Example
{
  "connect": QuestionnaireDocumentGraphConnectFieldInput,
  "create": QuestionnaireDocumentGraphCreateFieldInput
}

QuestionnaireDocumentGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentGraphNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentGraphNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireDocumentGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireDocumentGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireDocumentGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireDocumentGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireDocumentGraphCreateFieldInput,
  "update": QuestionnaireDocumentGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireDocumentNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireDocumentNextsAggregateInput],
  "OR": [QuestionnaireDocumentNextsAggregateInput],
  "NOT": QuestionnaireDocumentNextsAggregateInput,
  "node": QuestionnaireDocumentNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireDocumentNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireDocumentNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireDocumentNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireDocumentNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireDocumentNextsFieldInput

Example
{
  "connect": [
    QuestionnaireDocumentNextsConnectFieldInput
  ],
  "create": [QuestionnaireDocumentNextsCreateFieldInput]
}

QuestionnaireDocumentNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentNextsNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentNextsNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireDocumentNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireDocumentNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireDocumentNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireDocumentNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireDocumentNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireDocumentNextsCreateFieldInput],
  "update": QuestionnaireDocumentNextsUpdateConnectionInput,
  "delete": [QuestionnaireDocumentNextsDeleteFieldInput]
}

QuestionnaireDocumentOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireDocumentSort!] Specify one or more QuestionnaireDocumentSort objects to sort QuestionnaireDocuments by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireDocumentSort]
}

QuestionnaireDocumentPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireDocumentPrevsAggregateInput],
  "OR": [QuestionnaireDocumentPrevsAggregateInput],
  "NOT": QuestionnaireDocumentPrevsAggregateInput,
  "node": QuestionnaireDocumentPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireDocumentPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireDocumentPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireDocumentPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireDocumentPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireDocumentPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireDocumentPrevsConnectFieldInput
  ],
  "create": [QuestionnaireDocumentPrevsCreateFieldInput]
}

QuestionnaireDocumentPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireDocumentPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireDocumentPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireDocumentPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireDocumentPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireDocumentPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireDocumentPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireDocumentPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireDocumentPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireDocumentPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireDocumentPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireDocumentPrevsCreateFieldInput],
  "update": QuestionnaireDocumentPrevsUpdateConnectionInput,
  "delete": [QuestionnaireDocumentPrevsDeleteFieldInput]
}

QuestionnaireDocumentQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireDocumentQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireDocumentQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireDocumentQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireDocumentQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireDocumentQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireDocumentQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireDocumentQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireDocumentQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireDocumentSort

Description

Fields to sort QuestionnaireDocuments by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireDocumentSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireDocumentUpdateInput

Example
{
  "name": "abc123",
  "nexts": [QuestionnaireDocumentNextsUpdateFieldInput],
  "prevs": [QuestionnaireDocumentPrevsUpdateFieldInput],
  "graph": QuestionnaireDocumentGraphUpdateFieldInput
}

QuestionnaireDocumentVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireDocumentVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireDocumentVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireDocumentVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireDocumentWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireDocumentWhere!]
AND - [QuestionnaireDocumentWhere!]
NOT - QuestionnaireDocumentWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireDocuments where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireDocuments where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireDocuments where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireDocuments where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocuments where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocuments where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocuments where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireDocuments where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireDocumentNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireDocuments where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireDocuments where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireDocuments where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireDocuments where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocuments where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocuments where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocuments where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireDocuments where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireDocumentPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireDocumentGraphAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "OR": [QuestionnaireDocumentWhere],
  "AND": [QuestionnaireDocumentWhere],
  "NOT": QuestionnaireDocumentWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireDocumentNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireDocumentPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireDocumentGraphAggregateInput
}

QuestionnaireDocumentsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireDocumentEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireDocumentEdge]
}

QuestionnaireEdge

Fields
Field Name Description
cursor - String!
node - Questionnaire!
Example
{
  "cursor": "abc123",
  "node": Questionnaire
}

QuestionnaireFulltext

Fields
Input Field Description
QuestionnaireAutocomplete - QuestionnaireQuestionnaireAutocompleteFulltext
Example
{
  "QuestionnaireAutocomplete": QuestionnaireQuestionnaireAutocompleteFulltext
}

QuestionnaireFulltextResult

Description

The result of a fulltext search on an index of Questionnaire

Fields
Field Name Description
score - Float!
questionnaire - Questionnaire!
Example
{"score": 987.65, "questionnaire": Questionnaire}

QuestionnaireFulltextSort

Description

The input for sorting a fulltext query on an index of Questionnaire

Fields
Input Field Description
score - SortDirection
questionnaire - QuestionnaireSort
Example
{"score": "ASC", "questionnaire": QuestionnaireSort}

QuestionnaireFulltextWhere

Description

The input for filtering a fulltext query on an index of Questionnaire

Fields
Input Field Description
score - FloatWhere
questionnaire - QuestionnaireWhere
Example
{
  "score": FloatWhere,
  "questionnaire": QuestionnaireWhere
}

QuestionnaireIdentitiesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireIdentityEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireIdentityEdge]
}

QuestionnaireIdentity

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
fields - [IdentityField!]
withAuthentication - Boolean
nextsAggregate - QuestionnaireIdentityQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
prevsAggregate - QuestionnaireIdentityQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
graphAggregate - QuestionnaireIdentityVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["xyz789"],
  "fields": ["FirstName"],
  "withAuthentication": false,
  "nextsAggregate": QuestionnaireIdentityQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireIdentityQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireIdentityVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireIdentityAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireIdentityCreateInput

Fields
Input Field Description
name - String
fields - [IdentityField!]
withAuthentication - Boolean
nexts - QuestionnaireIdentityNextsFieldInput
prevs - QuestionnaireIdentityPrevsFieldInput
graph - QuestionnaireIdentityGraphFieldInput
Example
{
  "name": "abc123",
  "fields": ["FirstName"],
  "withAuthentication": false,
  "nexts": QuestionnaireIdentityNextsFieldInput,
  "prevs": QuestionnaireIdentityPrevsFieldInput,
  "graph": QuestionnaireIdentityGraphFieldInput
}

QuestionnaireIdentityDeleteInput

Example
{
  "nexts": [QuestionnaireIdentityNextsDeleteFieldInput],
  "prevs": [QuestionnaireIdentityPrevsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireIdentityEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireIdentity!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireIdentity
}

QuestionnaireIdentityGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireIdentityGraphAggregateInput],
  "OR": [QuestionnaireIdentityGraphAggregateInput],
  "NOT": QuestionnaireIdentityGraphAggregateInput,
  "node": QuestionnaireIdentityGraphNodeAggregationWhereInput
}

QuestionnaireIdentityGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireIdentityGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireIdentityGraphFieldInput

Example
{
  "connect": QuestionnaireIdentityGraphConnectFieldInput,
  "create": QuestionnaireIdentityGraphCreateFieldInput
}

QuestionnaireIdentityGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireIdentityGraphNodeAggregationWhereInput!]
OR - [QuestionnaireIdentityGraphNodeAggregationWhereInput!]
NOT - QuestionnaireIdentityGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireIdentityGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireIdentityGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireIdentityGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireIdentityGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireIdentityGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireIdentityGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireIdentityGraphCreateFieldInput,
  "update": QuestionnaireIdentityGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireIdentityNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireIdentityNextsAggregateInput],
  "OR": [QuestionnaireIdentityNextsAggregateInput],
  "NOT": QuestionnaireIdentityNextsAggregateInput,
  "node": QuestionnaireIdentityNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireIdentityNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireIdentityNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireIdentityNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireIdentityNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireIdentityNextsFieldInput

Example
{
  "connect": [
    QuestionnaireIdentityNextsConnectFieldInput
  ],
  "create": [QuestionnaireIdentityNextsCreateFieldInput]
}

QuestionnaireIdentityNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireIdentityNextsNodeAggregationWhereInput!]
OR - [QuestionnaireIdentityNextsNodeAggregationWhereInput!]
NOT - QuestionnaireIdentityNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireIdentityNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireIdentityNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireIdentityNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireIdentityNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireIdentityNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireIdentityNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireIdentityNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireIdentityNextsCreateFieldInput],
  "update": QuestionnaireIdentityNextsUpdateConnectionInput,
  "delete": [QuestionnaireIdentityNextsDeleteFieldInput]
}

QuestionnaireIdentityOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireIdentitySort!] Specify one or more QuestionnaireIdentitySort objects to sort QuestionnaireIdentities by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 123,
  "sort": [QuestionnaireIdentitySort]
}

QuestionnaireIdentityPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireIdentityPrevsAggregateInput],
  "OR": [QuestionnaireIdentityPrevsAggregateInput],
  "NOT": QuestionnaireIdentityPrevsAggregateInput,
  "node": QuestionnaireIdentityPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireIdentityPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireIdentityPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireIdentityPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireIdentityPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireIdentityPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireIdentityPrevsConnectFieldInput
  ],
  "create": [QuestionnaireIdentityPrevsCreateFieldInput]
}

QuestionnaireIdentityPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireIdentityPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireIdentityPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireIdentityPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireIdentityPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireIdentityPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireIdentityPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireIdentityPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireIdentityPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireIdentityPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireIdentityPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireIdentityPrevsCreateFieldInput],
  "update": QuestionnaireIdentityPrevsUpdateConnectionInput,
  "delete": [QuestionnaireIdentityPrevsDeleteFieldInput]
}

QuestionnaireIdentityQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireIdentityQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireIdentityQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireIdentityQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireIdentityQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireIdentityQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireIdentityQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireIdentityQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireIdentityQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireIdentityQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireIdentitySort

Description

Fields to sort QuestionnaireIdentities by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireIdentitySort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
withAuthentication - SortDirection
Example
{"id": "ASC", "name": "ASC", "withAuthentication": "ASC"}

QuestionnaireIdentityUpdateInput

Example
{
  "name": "abc123",
  "fields": ["FirstName"],
  "withAuthentication": true,
  "nexts": [QuestionnaireIdentityNextsUpdateFieldInput],
  "prevs": [QuestionnaireIdentityPrevsUpdateFieldInput],
  "graph": QuestionnaireIdentityGraphUpdateFieldInput
}

QuestionnaireIdentityVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireIdentityVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": QuestionnaireIdentityVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireIdentityVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireIdentityWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
fields - [IdentityField!]
fields_INCLUDES - IdentityField
withAuthentication - Boolean
OR - [QuestionnaireIdentityWhere!]
AND - [QuestionnaireIdentityWhere!]
NOT - QuestionnaireIdentityWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireIdentities where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireIdentities where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireIdentities where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireIdentities where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireIdentities where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireIdentities where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireIdentities where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireIdentities where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireIdentityNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireIdentities where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireIdentities where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireIdentities where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireIdentities where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireIdentities where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireIdentities where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireIdentities where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireIdentities where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireIdentityPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireIdentityGraphAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "abc123",
  "fields": ["FirstName"],
  "fields_INCLUDES": "FirstName",
  "withAuthentication": false,
  "OR": [QuestionnaireIdentityWhere],
  "AND": [QuestionnaireIdentityWhere],
  "NOT": QuestionnaireIdentityWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireIdentityNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireIdentityPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireIdentityGraphAggregateInput
}

QuestionnaireInfoStep

Fields
Field Name Description
id - ID!
name - String
text - String
nextIds - [String!]!
showReceiveByEmail - Boolean
nextsAggregate - QuestionnaireInfoStepQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
prevsAggregate - QuestionnaireInfoStepQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
graphAggregate - QuestionnaireInfoStepVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "text": "xyz789",
  "nextIds": ["abc123"],
  "showReceiveByEmail": false,
  "nextsAggregate": QuestionnaireInfoStepQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireInfoStepQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireInfoStepVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireInfoStepAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
text - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "text": StringAggregateSelection
}

QuestionnaireInfoStepCreateInput

Fields
Input Field Description
name - String
text - String
showReceiveByEmail - Boolean
nexts - QuestionnaireInfoStepNextsFieldInput
prevs - QuestionnaireInfoStepPrevsFieldInput
graph - QuestionnaireInfoStepGraphFieldInput
Example
{
  "name": "abc123",
  "text": "abc123",
  "showReceiveByEmail": false,
  "nexts": QuestionnaireInfoStepNextsFieldInput,
  "prevs": QuestionnaireInfoStepPrevsFieldInput,
  "graph": QuestionnaireInfoStepGraphFieldInput
}

QuestionnaireInfoStepDeleteInput

Example
{
  "nexts": [QuestionnaireInfoStepNextsDeleteFieldInput],
  "prevs": [QuestionnaireInfoStepPrevsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireInfoStepEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireInfoStep!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireInfoStep
}

QuestionnaireInfoStepGraphAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireInfoStepGraphAggregateInput],
  "OR": [QuestionnaireInfoStepGraphAggregateInput],
  "NOT": QuestionnaireInfoStepGraphAggregateInput,
  "node": QuestionnaireInfoStepGraphNodeAggregationWhereInput
}

QuestionnaireInfoStepGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireInfoStepGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireInfoStepGraphFieldInput

Example
{
  "connect": QuestionnaireInfoStepGraphConnectFieldInput,
  "create": QuestionnaireInfoStepGraphCreateFieldInput
}

QuestionnaireInfoStepGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInfoStepGraphNodeAggregationWhereInput!]
OR - [QuestionnaireInfoStepGraphNodeAggregationWhereInput!]
NOT - QuestionnaireInfoStepGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireInfoStepGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInfoStepGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInfoStepGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireInfoStepGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireInfoStepGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireInfoStepGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireInfoStepGraphCreateFieldInput,
  "update": QuestionnaireInfoStepGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireInfoStepNextsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireInfoStepNextsAggregateInput],
  "OR": [QuestionnaireInfoStepNextsAggregateInput],
  "NOT": QuestionnaireInfoStepNextsAggregateInput,
  "node": QuestionnaireInfoStepNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireInfoStepNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireInfoStepNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireInfoStepNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireInfoStepNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireInfoStepNextsFieldInput

Example
{
  "connect": [
    QuestionnaireInfoStepNextsConnectFieldInput
  ],
  "create": [QuestionnaireInfoStepNextsCreateFieldInput]
}

QuestionnaireInfoStepNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInfoStepNextsNodeAggregationWhereInput!]
OR - [QuestionnaireInfoStepNextsNodeAggregationWhereInput!]
NOT - QuestionnaireInfoStepNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireInfoStepNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInfoStepNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInfoStepNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireInfoStepNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireInfoStepNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireInfoStepNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireInfoStepNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireInfoStepNextsCreateFieldInput],
  "update": QuestionnaireInfoStepNextsUpdateConnectionInput,
  "delete": [QuestionnaireInfoStepNextsDeleteFieldInput]
}

QuestionnaireInfoStepOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireInfoStepSort!] Specify one or more QuestionnaireInfoStepSort objects to sort QuestionnaireInfoSteps by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [QuestionnaireInfoStepSort]
}

QuestionnaireInfoStepPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireInfoStepPrevsAggregateInput],
  "OR": [QuestionnaireInfoStepPrevsAggregateInput],
  "NOT": QuestionnaireInfoStepPrevsAggregateInput,
  "node": QuestionnaireInfoStepPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireInfoStepPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireInfoStepPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireInfoStepPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireInfoStepPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireInfoStepPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireInfoStepPrevsConnectFieldInput
  ],
  "create": [QuestionnaireInfoStepPrevsCreateFieldInput]
}

QuestionnaireInfoStepPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInfoStepPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireInfoStepPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireInfoStepPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireInfoStepPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInfoStepPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInfoStepPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireInfoStepPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireInfoStepPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireInfoStepPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireInfoStepPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireInfoStepPrevsCreateFieldInput],
  "update": QuestionnaireInfoStepPrevsUpdateConnectionInput,
  "delete": [QuestionnaireInfoStepPrevsDeleteFieldInput]
}

QuestionnaireInfoStepQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireInfoStepQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireInfoStepQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireInfoStepQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireInfoStepQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireInfoStepQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireInfoStepQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireInfoStepQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireInfoStepQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireInfoStepQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireInfoStepSort

Description

Fields to sort QuestionnaireInfoSteps by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireInfoStepSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
text - SortDirection
showReceiveByEmail - SortDirection
Example
{"id": "ASC", "name": "ASC", "text": "ASC", "showReceiveByEmail": "ASC"}

QuestionnaireInfoStepUpdateInput

Example
{
  "name": "xyz789",
  "text": "xyz789",
  "showReceiveByEmail": false,
  "nexts": [QuestionnaireInfoStepNextsUpdateFieldInput],
  "prevs": [QuestionnaireInfoStepPrevsUpdateFieldInput],
  "graph": QuestionnaireInfoStepGraphUpdateFieldInput
}

QuestionnaireInfoStepVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireInfoStepVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": QuestionnaireInfoStepVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireInfoStepVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireInfoStepWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
text - String
text_IN - [String]
text_CONTAINS - String
text_STARTS_WITH - String
text_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
showReceiveByEmail - Boolean
OR - [QuestionnaireInfoStepWhere!]
AND - [QuestionnaireInfoStepWhere!]
NOT - QuestionnaireInfoStepWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireInfoSteps where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireInfoSteps where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireInfoSteps where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireInfoSteps where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInfoSteps where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInfoSteps where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInfoSteps where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInfoSteps where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireInfoStepNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireInfoSteps where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireInfoSteps where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireInfoSteps where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireInfoSteps where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInfoSteps where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInfoSteps where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInfoSteps where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInfoSteps where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireInfoStepPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireInfoStepGraphAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "abc123",
  "text": "abc123",
  "text_IN": ["xyz789"],
  "text_CONTAINS": "xyz789",
  "text_STARTS_WITH": "xyz789",
  "text_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "showReceiveByEmail": true,
  "OR": [QuestionnaireInfoStepWhere],
  "AND": [QuestionnaireInfoStepWhere],
  "NOT": QuestionnaireInfoStepWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireInfoStepNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireInfoStepPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireInfoStepGraphAggregateInput
}

QuestionnaireInfoStepsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireInfoStepEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireInfoStepEdge]
}

QuestionnaireInterview

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
isExportQuestionnaireNameVisible - Boolean
nextsAggregate - QuestionnaireInterviewQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireInterviewVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireInterviewQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
questionnaireAggregate - QuestionnaireInterviewQuestionnaireQuestionnaireAggregationSelection
Arguments
directed - Boolean
questionnaire - Questionnaire
Arguments
directed - Boolean
questionnaireConnection - QuestionnaireInterviewQuestionnaireConnection!
Example
{
  "id": 4,
  "name": "abc123",
  "nextIds": ["xyz789"],
  "isExportQuestionnaireNameVisible": false,
  "nextsAggregate": QuestionnaireInterviewQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireInterviewVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireInterviewQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "questionnaireAggregate": QuestionnaireInterviewQuestionnaireQuestionnaireAggregationSelection,
  "questionnaire": Questionnaire,
  "questionnaireConnection": QuestionnaireInterviewQuestionnaireConnection
}

QuestionnaireInterviewAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireInterviewCreateInput

Fields
Input Field Description
name - String
isExportQuestionnaireNameVisible - Boolean
nexts - QuestionnaireInterviewNextsFieldInput
graph - QuestionnaireInterviewGraphFieldInput
prevs - QuestionnaireInterviewPrevsFieldInput
questionnaire - QuestionnaireInterviewQuestionnaireFieldInput
Example
{
  "name": "xyz789",
  "isExportQuestionnaireNameVisible": false,
  "nexts": QuestionnaireInterviewNextsFieldInput,
  "graph": QuestionnaireInterviewGraphFieldInput,
  "prevs": QuestionnaireInterviewPrevsFieldInput,
  "questionnaire": QuestionnaireInterviewQuestionnaireFieldInput
}

QuestionnaireInterviewDeleteInput

Example
{
  "nexts": [QuestionnaireInterviewNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireInterviewPrevsDeleteFieldInput],
  "questionnaire": QuestionnaireInterviewQuestionnaireDeleteFieldInput
}

QuestionnaireInterviewEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireInterview!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireInterview
}

QuestionnaireInterviewGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireInterviewGraphAggregateInput],
  "OR": [QuestionnaireInterviewGraphAggregateInput],
  "NOT": QuestionnaireInterviewGraphAggregateInput,
  "node": QuestionnaireInterviewGraphNodeAggregationWhereInput
}

QuestionnaireInterviewGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireInterviewGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireInterviewGraphFieldInput

Example
{
  "connect": QuestionnaireInterviewGraphConnectFieldInput,
  "create": QuestionnaireInterviewGraphCreateFieldInput
}

QuestionnaireInterviewGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInterviewGraphNodeAggregationWhereInput!]
OR - [QuestionnaireInterviewGraphNodeAggregationWhereInput!]
NOT - QuestionnaireInterviewGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireInterviewGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInterviewGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInterviewGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireInterviewGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireInterviewGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireInterviewGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireInterviewGraphCreateFieldInput,
  "update": QuestionnaireInterviewGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireInterviewNextsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireInterviewNextsAggregateInput],
  "OR": [QuestionnaireInterviewNextsAggregateInput],
  "NOT": QuestionnaireInterviewNextsAggregateInput,
  "node": QuestionnaireInterviewNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireInterviewNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireInterviewNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireInterviewNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireInterviewNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireInterviewNextsFieldInput

Example
{
  "connect": [
    QuestionnaireInterviewNextsConnectFieldInput
  ],
  "create": [QuestionnaireInterviewNextsCreateFieldInput]
}

QuestionnaireInterviewNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInterviewNextsNodeAggregationWhereInput!]
OR - [QuestionnaireInterviewNextsNodeAggregationWhereInput!]
NOT - QuestionnaireInterviewNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireInterviewNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInterviewNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInterviewNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireInterviewNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireInterviewNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireInterviewNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireInterviewNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireInterviewNextsCreateFieldInput],
  "update": QuestionnaireInterviewNextsUpdateConnectionInput,
  "delete": [QuestionnaireInterviewNextsDeleteFieldInput]
}

QuestionnaireInterviewOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireInterviewSort!] Specify one or more QuestionnaireInterviewSort objects to sort QuestionnaireInterviews by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 123,
  "sort": [QuestionnaireInterviewSort]
}

QuestionnaireInterviewPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireInterviewPrevsAggregateInput],
  "OR": [QuestionnaireInterviewPrevsAggregateInput],
  "NOT": QuestionnaireInterviewPrevsAggregateInput,
  "node": QuestionnaireInterviewPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireInterviewPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireInterviewPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireInterviewPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireInterviewPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireInterviewPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireInterviewPrevsConnectFieldInput
  ],
  "create": [QuestionnaireInterviewPrevsCreateFieldInput]
}

QuestionnaireInterviewPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInterviewPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireInterviewPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireInterviewPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireInterviewPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInterviewPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInterviewPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireInterviewPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireInterviewPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireInterviewPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireInterviewPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireInterviewPrevsCreateFieldInput],
  "update": QuestionnaireInterviewPrevsUpdateConnectionInput,
  "delete": [QuestionnaireInterviewPrevsDeleteFieldInput]
}

QuestionnaireInterviewQuestionnaireAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [
    QuestionnaireInterviewQuestionnaireAggregateInput
  ],
  "OR": [
    QuestionnaireInterviewQuestionnaireAggregateInput
  ],
  "NOT": QuestionnaireInterviewQuestionnaireAggregateInput,
  "node": QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput
}

QuestionnaireInterviewQuestionnaireConnectFieldInput

Fields
Input Field Description
where - QuestionnaireConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - QuestionnaireConnectInput
Example
{
  "where": QuestionnaireConnectWhere,
  "overwrite": true,
  "connect": QuestionnaireConnectInput
}

QuestionnaireInterviewQuestionnaireConnectOrCreateFieldInput

Example
{
  "where": QuestionnaireConnectOrCreateWhere,
  "onCreate": QuestionnaireInterviewQuestionnaireConnectOrCreateFieldInputOnCreate
}

QuestionnaireInterviewQuestionnaireConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - QuestionnaireOnCreateInput!
Example
{"node": QuestionnaireOnCreateInput}

QuestionnaireInterviewQuestionnaireConnection

Fields
Field Name Description
edges - [QuestionnaireInterviewQuestionnaireRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [
    QuestionnaireInterviewQuestionnaireRelationship
  ],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireInterviewQuestionnaireConnectionSort

Fields
Input Field Description
node - QuestionnaireSort
Example
{"node": QuestionnaireSort}

QuestionnaireInterviewQuestionnaireConnectionWhere

Example
{
  "AND": [
    QuestionnaireInterviewQuestionnaireConnectionWhere
  ],
  "OR": [
    QuestionnaireInterviewQuestionnaireConnectionWhere
  ],
  "NOT": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "node": QuestionnaireWhere
}

QuestionnaireInterviewQuestionnaireCreateFieldInput

Fields
Input Field Description
node - QuestionnaireCreateInput!
Example
{"node": QuestionnaireCreateInput}

QuestionnaireInterviewQuestionnaireDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireInterviewQuestionnaireConnectionWhere
delete - QuestionnaireDeleteInput
Example
{
  "where": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "delete": QuestionnaireDeleteInput
}

QuestionnaireInterviewQuestionnaireDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireInterviewQuestionnaireConnectionWhere
disconnect - QuestionnaireDisconnectInput
Example
{
  "where": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "disconnect": QuestionnaireDisconnectInput
}

QuestionnaireInterviewQuestionnaireFieldInput

Example
{
  "connectOrCreate": QuestionnaireInterviewQuestionnaireConnectOrCreateFieldInput,
  "connect": QuestionnaireInterviewQuestionnaireConnectFieldInput,
  "create": QuestionnaireInterviewQuestionnaireCreateFieldInput
}

QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput!]
OR - [QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput!]
NOT - QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireInterviewQuestionnaireNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "nameNormalized_LONGEST_LENGTH_GT": 987,
  "nameNormalized_SHORTEST_LENGTH_GT": 987,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 987,
  "nameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "nameNormalized_LONGEST_LENGTH_LT": 987,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_LTE": 123,
  "nameNormalized_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireInterviewQuestionnaireQuestionnaireAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireInterviewQuestionnaireQuestionnaireNodeAggregateSelection
}

QuestionnaireInterviewQuestionnaireQuestionnaireNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

QuestionnaireInterviewQuestionnaireRelationship

Fields
Field Name Description
cursor - String!
node - Questionnaire!
Example
{
  "cursor": "xyz789",
  "node": Questionnaire
}

QuestionnaireInterviewQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireInterviewQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireInterviewQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireInterviewQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireInterviewQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireInterviewQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireInterviewQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireInterviewQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireInterviewQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireInterviewQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireInterviewQuestionnaireUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireUpdateInput
Example
{"node": QuestionnaireUpdateInput}

QuestionnaireInterviewQuestionnaireUpdateFieldInput

Example
{
  "where": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "connectOrCreate": QuestionnaireInterviewQuestionnaireConnectOrCreateFieldInput,
  "connect": QuestionnaireInterviewQuestionnaireConnectFieldInput,
  "disconnect": QuestionnaireInterviewQuestionnaireDisconnectFieldInput,
  "create": QuestionnaireInterviewQuestionnaireCreateFieldInput,
  "update": QuestionnaireInterviewQuestionnaireUpdateConnectionInput,
  "delete": QuestionnaireInterviewQuestionnaireDeleteFieldInput
}

QuestionnaireInterviewSort

Description

Fields to sort QuestionnaireInterviews by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireInterviewSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
isExportQuestionnaireNameVisible - SortDirection
Example
{"id": "ASC", "name": "ASC", "isExportQuestionnaireNameVisible": "ASC"}

QuestionnaireInterviewUpdateInput

Example
{
  "name": "abc123",
  "isExportQuestionnaireNameVisible": true,
  "nexts": [QuestionnaireInterviewNextsUpdateFieldInput],
  "graph": QuestionnaireInterviewGraphUpdateFieldInput,
  "prevs": [QuestionnaireInterviewPrevsUpdateFieldInput],
  "questionnaire": QuestionnaireInterviewQuestionnaireUpdateFieldInput
}

QuestionnaireInterviewVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireInterviewVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireInterviewVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireInterviewVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireInterviewWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
isExportQuestionnaireNameVisible - Boolean
OR - [QuestionnaireInterviewWhere!]
AND - [QuestionnaireInterviewWhere!]
NOT - QuestionnaireInterviewWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireInterviews where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireInterviews where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireInterviews where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireInterviews where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInterviews where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInterviews where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInterviews where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireInterviews where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireInterviewNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireInterviewGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireInterviews where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireInterviews where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireInterviews where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireInterviews where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInterviews where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInterviews where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInterviews where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireInterviews where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireInterviewPrevsAggregateInput
questionnaire - QuestionnaireWhere
questionnaire_NOT - QuestionnaireWhere
questionnaireConnection - QuestionnaireInterviewQuestionnaireConnectionWhere
questionnaireConnection_NOT - QuestionnaireInterviewQuestionnaireConnectionWhere
questionnaireAggregate - QuestionnaireInterviewQuestionnaireAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "xyz789",
  "isExportQuestionnaireNameVisible": false,
  "OR": [QuestionnaireInterviewWhere],
  "AND": [QuestionnaireInterviewWhere],
  "NOT": QuestionnaireInterviewWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireInterviewNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireInterviewGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireInterviewPrevsAggregateInput,
  "questionnaire": QuestionnaireWhere,
  "questionnaire_NOT": QuestionnaireWhere,
  "questionnaireConnection": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "questionnaireConnection_NOT": QuestionnaireInterviewQuestionnaireConnectionWhere,
  "questionnaireAggregate": QuestionnaireInterviewQuestionnaireAggregateInput
}

QuestionnaireInterviewsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireInterviewEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireInterviewEdge]
}

QuestionnaireMenu

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
medicalLabel - String
showToDoctor - Boolean
nextsAggregate - QuestionnaireMenuQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireMenuVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireMenuQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
choicesAggregate - QuestionnaireMenuQuestionnaireMenuItemChoicesAggregationSelection
Arguments
directed - Boolean
choices - [QuestionnaireMenuItem!]!
Arguments
choicesConnection - QuestionnaireMenuChoicesConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["abc123"],
  "medicalLabel": "xyz789",
  "showToDoctor": false,
  "nextsAggregate": QuestionnaireMenuQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireMenuVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireMenuQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "choicesAggregate": QuestionnaireMenuQuestionnaireMenuItemChoicesAggregationSelection,
  "choices": [QuestionnaireMenuItem],
  "choicesConnection": QuestionnaireMenuChoicesConnection
}

QuestionnaireMenuAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection
}

QuestionnaireMenuChoicesAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [QuestionnaireMenuChoicesAggregateInput],
  "OR": [QuestionnaireMenuChoicesAggregateInput],
  "NOT": QuestionnaireMenuChoicesAggregateInput,
  "node": QuestionnaireMenuChoicesNodeAggregationWhereInput
}

QuestionnaireMenuChoicesConnectFieldInput

Fields
Input Field Description
where - QuestionnaireMenuItemConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{
  "where": QuestionnaireMenuItemConnectWhere,
  "overwrite": true
}

QuestionnaireMenuChoicesConnection

Fields
Field Name Description
edges - [QuestionnaireMenuChoicesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireMenuChoicesRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

QuestionnaireMenuChoicesConnectionSort

Fields
Input Field Description
node - QuestionnaireMenuItemSort
Example
{"node": QuestionnaireMenuItemSort}

QuestionnaireMenuChoicesConnectionWhere

Example
{
  "AND": [QuestionnaireMenuChoicesConnectionWhere],
  "OR": [QuestionnaireMenuChoicesConnectionWhere],
  "NOT": QuestionnaireMenuChoicesConnectionWhere,
  "node": QuestionnaireMenuItemWhere
}

QuestionnaireMenuChoicesCreateFieldInput

Fields
Input Field Description
node - QuestionnaireMenuItemCreateInput!
Example
{"node": QuestionnaireMenuItemCreateInput}

QuestionnaireMenuChoicesDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireMenuChoicesConnectionWhere
Example
{"where": QuestionnaireMenuChoicesConnectionWhere}

QuestionnaireMenuChoicesDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireMenuChoicesConnectionWhere
Example
{"where": QuestionnaireMenuChoicesConnectionWhere}

QuestionnaireMenuChoicesFieldInput

Example
{
  "connect": [QuestionnaireMenuChoicesConnectFieldInput],
  "create": [QuestionnaireMenuChoicesCreateFieldInput]
}

QuestionnaireMenuChoicesNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireMenuChoicesNodeAggregationWhereInput!]
OR - [QuestionnaireMenuChoicesNodeAggregationWhereInput!]
NOT - QuestionnaireMenuChoicesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
description_AVERAGE_LENGTH_EQUAL - Float
description_LONGEST_LENGTH_EQUAL - Int
description_SHORTEST_LENGTH_EQUAL - Int
description_AVERAGE_LENGTH_GT - Float
description_LONGEST_LENGTH_GT - Int
description_SHORTEST_LENGTH_GT - Int
description_AVERAGE_LENGTH_GTE - Float
description_LONGEST_LENGTH_GTE - Int
description_SHORTEST_LENGTH_GTE - Int
description_AVERAGE_LENGTH_LT - Float
description_LONGEST_LENGTH_LT - Int
description_SHORTEST_LENGTH_LT - Int
description_AVERAGE_LENGTH_LTE - Float
description_LONGEST_LENGTH_LTE - Int
description_SHORTEST_LENGTH_LTE - Int
icon_MIN_EQUAL - Int
icon_MAX_EQUAL - Int
icon_SUM_EQUAL - Int
icon_AVERAGE_EQUAL - Float
icon_MIN_GT - Int
icon_MAX_GT - Int
icon_SUM_GT - Int
icon_AVERAGE_GT - Float
icon_MIN_GTE - Int
icon_MAX_GTE - Int
icon_SUM_GTE - Int
icon_AVERAGE_GTE - Float
icon_MIN_LT - Int
icon_MAX_LT - Int
icon_SUM_LT - Int
icon_AVERAGE_LT - Float
icon_MIN_LTE - Int
icon_MAX_LTE - Int
icon_SUM_LTE - Int
icon_AVERAGE_LTE - Float
iconFontFamily_AVERAGE_LENGTH_EQUAL - Float
iconFontFamily_LONGEST_LENGTH_EQUAL - Int
iconFontFamily_SHORTEST_LENGTH_EQUAL - Int
iconFontFamily_AVERAGE_LENGTH_GT - Float
iconFontFamily_LONGEST_LENGTH_GT - Int
iconFontFamily_SHORTEST_LENGTH_GT - Int
iconFontFamily_AVERAGE_LENGTH_GTE - Float
iconFontFamily_LONGEST_LENGTH_GTE - Int
iconFontFamily_SHORTEST_LENGTH_GTE - Int
iconFontFamily_AVERAGE_LENGTH_LT - Float
iconFontFamily_LONGEST_LENGTH_LT - Int
iconFontFamily_SHORTEST_LENGTH_LT - Int
iconFontFamily_AVERAGE_LENGTH_LTE - Float
iconFontFamily_LONGEST_LENGTH_LTE - Int
iconFontFamily_SHORTEST_LENGTH_LTE - Int
iconFontPackage_AVERAGE_LENGTH_EQUAL - Float
iconFontPackage_LONGEST_LENGTH_EQUAL - Int
iconFontPackage_SHORTEST_LENGTH_EQUAL - Int
iconFontPackage_AVERAGE_LENGTH_GT - Float
iconFontPackage_LONGEST_LENGTH_GT - Int
iconFontPackage_SHORTEST_LENGTH_GT - Int
iconFontPackage_AVERAGE_LENGTH_GTE - Float
iconFontPackage_LONGEST_LENGTH_GTE - Int
iconFontPackage_SHORTEST_LENGTH_GTE - Int
iconFontPackage_AVERAGE_LENGTH_LT - Float
iconFontPackage_LONGEST_LENGTH_LT - Int
iconFontPackage_SHORTEST_LENGTH_LT - Int
iconFontPackage_AVERAGE_LENGTH_LTE - Float
iconFontPackage_LONGEST_LENGTH_LTE - Int
iconFontPackage_SHORTEST_LENGTH_LTE - Int
iconPrefix_AVERAGE_LENGTH_EQUAL - Float
iconPrefix_LONGEST_LENGTH_EQUAL - Int
iconPrefix_SHORTEST_LENGTH_EQUAL - Int
iconPrefix_AVERAGE_LENGTH_GT - Float
iconPrefix_LONGEST_LENGTH_GT - Int
iconPrefix_SHORTEST_LENGTH_GT - Int
iconPrefix_AVERAGE_LENGTH_GTE - Float
iconPrefix_LONGEST_LENGTH_GTE - Int
iconPrefix_SHORTEST_LENGTH_GTE - Int
iconPrefix_AVERAGE_LENGTH_LT - Float
iconPrefix_LONGEST_LENGTH_LT - Int
iconPrefix_SHORTEST_LENGTH_LT - Int
iconPrefix_AVERAGE_LENGTH_LTE - Float
iconPrefix_LONGEST_LENGTH_LTE - Int
iconPrefix_SHORTEST_LENGTH_LTE - Int
iconName_AVERAGE_LENGTH_EQUAL - Float
iconName_LONGEST_LENGTH_EQUAL - Int
iconName_SHORTEST_LENGTH_EQUAL - Int
iconName_AVERAGE_LENGTH_GT - Float
iconName_LONGEST_LENGTH_GT - Int
iconName_SHORTEST_LENGTH_GT - Int
iconName_AVERAGE_LENGTH_GTE - Float
iconName_LONGEST_LENGTH_GTE - Int
iconName_SHORTEST_LENGTH_GTE - Int
iconName_AVERAGE_LENGTH_LT - Float
iconName_LONGEST_LENGTH_LT - Int
iconName_SHORTEST_LENGTH_LT - Int
iconName_AVERAGE_LENGTH_LTE - Float
iconName_LONGEST_LENGTH_LTE - Int
iconName_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [
    QuestionnaireMenuChoicesNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireMenuChoicesNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireMenuChoicesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 123,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 987.65,
  "label_LONGEST_LENGTH_GT": 987,
  "label_SHORTEST_LENGTH_GT": 987,
  "label_AVERAGE_LENGTH_GTE": 123.45,
  "label_LONGEST_LENGTH_GTE": 123,
  "label_SHORTEST_LENGTH_GTE": 987,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 987,
  "label_SHORTEST_LENGTH_LT": 987,
  "label_AVERAGE_LENGTH_LTE": 123.45,
  "label_LONGEST_LENGTH_LTE": 123,
  "label_SHORTEST_LENGTH_LTE": 123,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 987.65,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 987.65,
  "medicalLabel_LONGEST_LENGTH_GT": 123,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 123,
  "medicalLabel_AVERAGE_LENGTH_LT": 123.45,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 987,
  "medicalLabel_SHORTEST_LENGTH_LTE": 123,
  "description_AVERAGE_LENGTH_EQUAL": 987.65,
  "description_LONGEST_LENGTH_EQUAL": 123,
  "description_SHORTEST_LENGTH_EQUAL": 987,
  "description_AVERAGE_LENGTH_GT": 987.65,
  "description_LONGEST_LENGTH_GT": 123,
  "description_SHORTEST_LENGTH_GT": 123,
  "description_AVERAGE_LENGTH_GTE": 123.45,
  "description_LONGEST_LENGTH_GTE": 987,
  "description_SHORTEST_LENGTH_GTE": 987,
  "description_AVERAGE_LENGTH_LT": 987.65,
  "description_LONGEST_LENGTH_LT": 987,
  "description_SHORTEST_LENGTH_LT": 987,
  "description_AVERAGE_LENGTH_LTE": 987.65,
  "description_LONGEST_LENGTH_LTE": 987,
  "description_SHORTEST_LENGTH_LTE": 987,
  "icon_MIN_EQUAL": 987,
  "icon_MAX_EQUAL": 987,
  "icon_SUM_EQUAL": 987,
  "icon_AVERAGE_EQUAL": 123.45,
  "icon_MIN_GT": 987,
  "icon_MAX_GT": 123,
  "icon_SUM_GT": 123,
  "icon_AVERAGE_GT": 123.45,
  "icon_MIN_GTE": 123,
  "icon_MAX_GTE": 987,
  "icon_SUM_GTE": 123,
  "icon_AVERAGE_GTE": 123.45,
  "icon_MIN_LT": 987,
  "icon_MAX_LT": 123,
  "icon_SUM_LT": 123,
  "icon_AVERAGE_LT": 987.65,
  "icon_MIN_LTE": 987,
  "icon_MAX_LTE": 123,
  "icon_SUM_LTE": 123,
  "icon_AVERAGE_LTE": 987.65,
  "iconFontFamily_AVERAGE_LENGTH_EQUAL": 987.65,
  "iconFontFamily_LONGEST_LENGTH_EQUAL": 987,
  "iconFontFamily_SHORTEST_LENGTH_EQUAL": 123,
  "iconFontFamily_AVERAGE_LENGTH_GT": 987.65,
  "iconFontFamily_LONGEST_LENGTH_GT": 123,
  "iconFontFamily_SHORTEST_LENGTH_GT": 123,
  "iconFontFamily_AVERAGE_LENGTH_GTE": 123.45,
  "iconFontFamily_LONGEST_LENGTH_GTE": 987,
  "iconFontFamily_SHORTEST_LENGTH_GTE": 123,
  "iconFontFamily_AVERAGE_LENGTH_LT": 123.45,
  "iconFontFamily_LONGEST_LENGTH_LT": 123,
  "iconFontFamily_SHORTEST_LENGTH_LT": 987,
  "iconFontFamily_AVERAGE_LENGTH_LTE": 123.45,
  "iconFontFamily_LONGEST_LENGTH_LTE": 123,
  "iconFontFamily_SHORTEST_LENGTH_LTE": 987,
  "iconFontPackage_AVERAGE_LENGTH_EQUAL": 987.65,
  "iconFontPackage_LONGEST_LENGTH_EQUAL": 987,
  "iconFontPackage_SHORTEST_LENGTH_EQUAL": 987,
  "iconFontPackage_AVERAGE_LENGTH_GT": 987.65,
  "iconFontPackage_LONGEST_LENGTH_GT": 123,
  "iconFontPackage_SHORTEST_LENGTH_GT": 987,
  "iconFontPackage_AVERAGE_LENGTH_GTE": 987.65,
  "iconFontPackage_LONGEST_LENGTH_GTE": 987,
  "iconFontPackage_SHORTEST_LENGTH_GTE": 123,
  "iconFontPackage_AVERAGE_LENGTH_LT": 987.65,
  "iconFontPackage_LONGEST_LENGTH_LT": 987,
  "iconFontPackage_SHORTEST_LENGTH_LT": 987,
  "iconFontPackage_AVERAGE_LENGTH_LTE": 123.45,
  "iconFontPackage_LONGEST_LENGTH_LTE": 123,
  "iconFontPackage_SHORTEST_LENGTH_LTE": 987,
  "iconPrefix_AVERAGE_LENGTH_EQUAL": 123.45,
  "iconPrefix_LONGEST_LENGTH_EQUAL": 987,
  "iconPrefix_SHORTEST_LENGTH_EQUAL": 123,
  "iconPrefix_AVERAGE_LENGTH_GT": 987.65,
  "iconPrefix_LONGEST_LENGTH_GT": 987,
  "iconPrefix_SHORTEST_LENGTH_GT": 123,
  "iconPrefix_AVERAGE_LENGTH_GTE": 123.45,
  "iconPrefix_LONGEST_LENGTH_GTE": 987,
  "iconPrefix_SHORTEST_LENGTH_GTE": 123,
  "iconPrefix_AVERAGE_LENGTH_LT": 123.45,
  "iconPrefix_LONGEST_LENGTH_LT": 987,
  "iconPrefix_SHORTEST_LENGTH_LT": 123,
  "iconPrefix_AVERAGE_LENGTH_LTE": 123.45,
  "iconPrefix_LONGEST_LENGTH_LTE": 123,
  "iconPrefix_SHORTEST_LENGTH_LTE": 123,
  "iconName_AVERAGE_LENGTH_EQUAL": 123.45,
  "iconName_LONGEST_LENGTH_EQUAL": 123,
  "iconName_SHORTEST_LENGTH_EQUAL": 123,
  "iconName_AVERAGE_LENGTH_GT": 987.65,
  "iconName_LONGEST_LENGTH_GT": 987,
  "iconName_SHORTEST_LENGTH_GT": 987,
  "iconName_AVERAGE_LENGTH_GTE": 987.65,
  "iconName_LONGEST_LENGTH_GTE": 987,
  "iconName_SHORTEST_LENGTH_GTE": 123,
  "iconName_AVERAGE_LENGTH_LT": 987.65,
  "iconName_LONGEST_LENGTH_LT": 987,
  "iconName_SHORTEST_LENGTH_LT": 987,
  "iconName_AVERAGE_LENGTH_LTE": 987.65,
  "iconName_LONGEST_LENGTH_LTE": 987,
  "iconName_SHORTEST_LENGTH_LTE": 123,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 123,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 123.45,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 123,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 987.65
}

QuestionnaireMenuChoicesRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireMenuItem!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireMenuItem
}

QuestionnaireMenuChoicesUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireMenuItemUpdateInput
Example
{"node": QuestionnaireMenuItemUpdateInput}

QuestionnaireMenuChoicesUpdateFieldInput

Example
{
  "where": QuestionnaireMenuChoicesConnectionWhere,
  "connect": [QuestionnaireMenuChoicesConnectFieldInput],
  "disconnect": [
    QuestionnaireMenuChoicesDisconnectFieldInput
  ],
  "create": [QuestionnaireMenuChoicesCreateFieldInput],
  "update": QuestionnaireMenuChoicesUpdateConnectionInput,
  "delete": [QuestionnaireMenuChoicesDeleteFieldInput]
}

QuestionnaireMenuCreateInput

Fields
Input Field Description
name - String
medicalLabel - String
showToDoctor - Boolean
nexts - QuestionnaireMenuNextsFieldInput
graph - QuestionnaireMenuGraphFieldInput
prevs - QuestionnaireMenuPrevsFieldInput
choices - QuestionnaireMenuChoicesFieldInput
Example
{
  "name": "xyz789",
  "medicalLabel": "xyz789",
  "showToDoctor": true,
  "nexts": QuestionnaireMenuNextsFieldInput,
  "graph": QuestionnaireMenuGraphFieldInput,
  "prevs": QuestionnaireMenuPrevsFieldInput,
  "choices": QuestionnaireMenuChoicesFieldInput
}

QuestionnaireMenuDeleteInput

Example
{
  "nexts": [QuestionnaireMenuNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireMenuPrevsDeleteFieldInput],
  "choices": [QuestionnaireMenuChoicesDeleteFieldInput]
}

QuestionnaireMenuEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireMenu!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireMenu
}

QuestionnaireMenuEntriesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireMenuEntryEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireMenuEntryEdge]
}

QuestionnaireMenuEntry

Fields
Field Name Description
label - String!
keywords - String
order - Int
questionnairesAggregate - QuestionnaireMenuEntryQuestionnaireQuestionnairesAggregationSelection
Arguments
directed - Boolean
questionnaires - [Questionnaire!]!
Arguments
directed - Boolean
questionnairesConnection - QuestionnaireMenuEntryQuestionnairesConnection!
Example
{
  "label": "abc123",
  "keywords": "xyz789",
  "order": 123,
  "questionnairesAggregate": QuestionnaireMenuEntryQuestionnaireQuestionnairesAggregationSelection,
  "questionnaires": [Questionnaire],
  "questionnairesConnection": QuestionnaireMenuEntryQuestionnairesConnection
}

QuestionnaireMenuEntryAggregateSelection

Fields
Field Name Description
count - Int!
label - StringAggregateSelection!
keywords - StringAggregateSelection!
order - IntAggregateSelection!
Example
{
  "count": 123,
  "label": StringAggregateSelection,
  "keywords": StringAggregateSelection,
  "order": IntAggregateSelection
}

QuestionnaireMenuEntryConnectInput

Fields
Input Field Description
questionnaires - [QuestionnaireMenuEntryQuestionnairesConnectFieldInput!]
Example
{
  "questionnaires": [
    QuestionnaireMenuEntryQuestionnairesConnectFieldInput
  ]
}

QuestionnaireMenuEntryConnectWhere

Fields
Input Field Description
node - QuestionnaireMenuEntryWhere!
Example
{"node": QuestionnaireMenuEntryWhere}

QuestionnaireMenuEntryCreateInput

Fields
Input Field Description
label - String!
keywords - String
order - Int
questionnaires - QuestionnaireMenuEntryQuestionnairesFieldInput
Example
{
  "label": "xyz789",
  "keywords": "abc123",
  "order": 123,
  "questionnaires": QuestionnaireMenuEntryQuestionnairesFieldInput
}

QuestionnaireMenuEntryDeleteInput

Fields
Input Field Description
questionnaires - [QuestionnaireMenuEntryQuestionnairesDeleteFieldInput!]
Example
{
  "questionnaires": [
    QuestionnaireMenuEntryQuestionnairesDeleteFieldInput
  ]
}

QuestionnaireMenuEntryDisconnectInput

Fields
Input Field Description
questionnaires - [QuestionnaireMenuEntryQuestionnairesDisconnectFieldInput!]
Example
{
  "questionnaires": [
    QuestionnaireMenuEntryQuestionnairesDisconnectFieldInput
  ]
}

QuestionnaireMenuEntryEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireMenuEntry!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireMenuEntry
}

QuestionnaireMenuEntryOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireMenuEntrySort!] Specify one or more QuestionnaireMenuEntrySort objects to sort QuestionnaireMenuEntries by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 987,
  "sort": [QuestionnaireMenuEntrySort]
}

QuestionnaireMenuEntryQuestionnaireQuestionnairesAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireMenuEntryQuestionnaireQuestionnairesNodeAggregateSelection
}

QuestionnaireMenuEntryQuestionnaireQuestionnairesNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

QuestionnaireMenuEntryQuestionnairesAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [
    QuestionnaireMenuEntryQuestionnairesAggregateInput
  ],
  "OR": [
    QuestionnaireMenuEntryQuestionnairesAggregateInput
  ],
  "NOT": QuestionnaireMenuEntryQuestionnairesAggregateInput,
  "node": QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput
}

QuestionnaireMenuEntryQuestionnairesConnectFieldInput

Fields
Input Field Description
where - QuestionnaireConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [QuestionnaireConnectInput!]
Example
{
  "where": QuestionnaireConnectWhere,
  "overwrite": false,
  "connect": [QuestionnaireConnectInput]
}

QuestionnaireMenuEntryQuestionnairesConnectOrCreateFieldInput

Example
{
  "where": QuestionnaireConnectOrCreateWhere,
  "onCreate": QuestionnaireMenuEntryQuestionnairesConnectOrCreateFieldInputOnCreate
}

QuestionnaireMenuEntryQuestionnairesConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - QuestionnaireOnCreateInput!
Example
{"node": QuestionnaireOnCreateInput}

QuestionnaireMenuEntryQuestionnairesConnection

Fields
Field Name Description
edges - [QuestionnaireMenuEntryQuestionnairesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [
    QuestionnaireMenuEntryQuestionnairesRelationship
  ],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireMenuEntryQuestionnairesConnectionSort

Fields
Input Field Description
node - QuestionnaireSort
Example
{"node": QuestionnaireSort}

QuestionnaireMenuEntryQuestionnairesConnectionWhere

Example
{
  "AND": [
    QuestionnaireMenuEntryQuestionnairesConnectionWhere
  ],
  "OR": [
    QuestionnaireMenuEntryQuestionnairesConnectionWhere
  ],
  "NOT": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "node": QuestionnaireWhere
}

QuestionnaireMenuEntryQuestionnairesCreateFieldInput

Fields
Input Field Description
node - QuestionnaireCreateInput!
Example
{"node": QuestionnaireCreateInput}

QuestionnaireMenuEntryQuestionnairesDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireMenuEntryQuestionnairesConnectionWhere
delete - QuestionnaireDeleteInput
Example
{
  "where": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "delete": QuestionnaireDeleteInput
}

QuestionnaireMenuEntryQuestionnairesDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireMenuEntryQuestionnairesConnectionWhere
disconnect - QuestionnaireDisconnectInput
Example
{
  "where": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "disconnect": QuestionnaireDisconnectInput
}

QuestionnaireMenuEntryQuestionnairesFieldInput

Example
{
  "connectOrCreate": [
    QuestionnaireMenuEntryQuestionnairesConnectOrCreateFieldInput
  ],
  "connect": [
    QuestionnaireMenuEntryQuestionnairesConnectFieldInput
  ],
  "create": [
    QuestionnaireMenuEntryQuestionnairesCreateFieldInput
  ]
}

QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput!]
OR - [QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput!]
NOT - QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireMenuEntryQuestionnairesNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "nameNormalized_LONGEST_LENGTH_GT": 123,
  "nameNormalized_SHORTEST_LENGTH_GT": 123,
  "nameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 987,
  "nameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "nameNormalized_LONGEST_LENGTH_LT": 987,
  "nameNormalized_SHORTEST_LENGTH_LT": 123,
  "nameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_LTE": 987,
  "nameNormalized_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireMenuEntryQuestionnairesRelationship

Fields
Field Name Description
cursor - String!
node - Questionnaire!
Example
{
  "cursor": "xyz789",
  "node": Questionnaire
}

QuestionnaireMenuEntryQuestionnairesUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireUpdateInput
Example
{"node": QuestionnaireUpdateInput}

QuestionnaireMenuEntryQuestionnairesUpdateFieldInput

Example
{
  "where": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "connectOrCreate": [
    QuestionnaireMenuEntryQuestionnairesConnectOrCreateFieldInput
  ],
  "connect": [
    QuestionnaireMenuEntryQuestionnairesConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireMenuEntryQuestionnairesDisconnectFieldInput
  ],
  "create": [
    QuestionnaireMenuEntryQuestionnairesCreateFieldInput
  ],
  "update": QuestionnaireMenuEntryQuestionnairesUpdateConnectionInput,
  "delete": [
    QuestionnaireMenuEntryQuestionnairesDeleteFieldInput
  ]
}

QuestionnaireMenuEntrySort

Description

Fields to sort QuestionnaireMenuEntries by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireMenuEntrySort object.

Fields
Input Field Description
label - SortDirection
keywords - SortDirection
order - SortDirection
Example
{"label": "ASC", "keywords": "ASC", "order": "ASC"}

QuestionnaireMenuEntryUpdateInput

Fields
Input Field Description
label - String
keywords - String
order - Int
order_INCREMENT - Int
order_DECREMENT - Int
questionnaires - [QuestionnaireMenuEntryQuestionnairesUpdateFieldInput!]
Example
{
  "label": "abc123",
  "keywords": "xyz789",
  "order": 987,
  "order_INCREMENT": 123,
  "order_DECREMENT": 123,
  "questionnaires": [
    QuestionnaireMenuEntryQuestionnairesUpdateFieldInput
  ]
}

QuestionnaireMenuEntryWhere

Fields
Input Field Description
label - String
label_IN - [String!]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
keywords - String
keywords_IN - [String]
keywords_CONTAINS - String
keywords_STARTS_WITH - String
keywords_ENDS_WITH - String
order - Int
order_IN - [Int]
order_LT - Int
order_LTE - Int
order_GT - Int
order_GTE - Int
OR - [QuestionnaireMenuEntryWhere!]
AND - [QuestionnaireMenuEntryWhere!]
NOT - QuestionnaireMenuEntryWhere
questionnaires_ALL - QuestionnaireWhere Return QuestionnaireMenuEntries where all of the related Questionnaires match this filter
questionnaires_NONE - QuestionnaireWhere Return QuestionnaireMenuEntries where none of the related Questionnaires match this filter
questionnaires_SINGLE - QuestionnaireWhere Return QuestionnaireMenuEntries where one of the related Questionnaires match this filter
questionnaires_SOME - QuestionnaireWhere Return QuestionnaireMenuEntries where some of the related Questionnaires match this filter
questionnairesConnection_ALL - QuestionnaireMenuEntryQuestionnairesConnectionWhere Return QuestionnaireMenuEntries where all of the related QuestionnaireMenuEntryQuestionnairesConnections match this filter
questionnairesConnection_NONE - QuestionnaireMenuEntryQuestionnairesConnectionWhere Return QuestionnaireMenuEntries where none of the related QuestionnaireMenuEntryQuestionnairesConnections match this filter
questionnairesConnection_SINGLE - QuestionnaireMenuEntryQuestionnairesConnectionWhere Return QuestionnaireMenuEntries where one of the related QuestionnaireMenuEntryQuestionnairesConnections match this filter
questionnairesConnection_SOME - QuestionnaireMenuEntryQuestionnairesConnectionWhere Return QuestionnaireMenuEntries where some of the related QuestionnaireMenuEntryQuestionnairesConnections match this filter
questionnairesAggregate - QuestionnaireMenuEntryQuestionnairesAggregateInput
Example
{
  "label": "xyz789",
  "label_IN": ["xyz789"],
  "label_CONTAINS": "abc123",
  "label_STARTS_WITH": "xyz789",
  "label_ENDS_WITH": "xyz789",
  "keywords": "xyz789",
  "keywords_IN": ["xyz789"],
  "keywords_CONTAINS": "xyz789",
  "keywords_STARTS_WITH": "xyz789",
  "keywords_ENDS_WITH": "xyz789",
  "order": 123,
  "order_IN": [123],
  "order_LT": 987,
  "order_LTE": 987,
  "order_GT": 123,
  "order_GTE": 123,
  "OR": [QuestionnaireMenuEntryWhere],
  "AND": [QuestionnaireMenuEntryWhere],
  "NOT": QuestionnaireMenuEntryWhere,
  "questionnaires_ALL": QuestionnaireWhere,
  "questionnaires_NONE": QuestionnaireWhere,
  "questionnaires_SINGLE": QuestionnaireWhere,
  "questionnaires_SOME": QuestionnaireWhere,
  "questionnairesConnection_ALL": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "questionnairesConnection_NONE": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "questionnairesConnection_SINGLE": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "questionnairesConnection_SOME": QuestionnaireMenuEntryQuestionnairesConnectionWhere,
  "questionnairesAggregate": QuestionnaireMenuEntryQuestionnairesAggregateInput
}

QuestionnaireMenuGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionnaireMenuGraphAggregateInput!]
OR - [QuestionnaireMenuGraphAggregateInput!]
NOT - QuestionnaireMenuGraphAggregateInput
node - QuestionnaireMenuGraphNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireMenuGraphAggregateInput],
  "OR": [QuestionnaireMenuGraphAggregateInput],
  "NOT": QuestionnaireMenuGraphAggregateInput,
  "node": QuestionnaireMenuGraphNodeAggregationWhereInput
}

QuestionnaireMenuGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireMenuGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireMenuGraphFieldInput

Fields
Input Field Description
connect - QuestionnaireMenuGraphConnectFieldInput
create - QuestionnaireMenuGraphCreateFieldInput
Example
{
  "connect": QuestionnaireMenuGraphConnectFieldInput,
  "create": QuestionnaireMenuGraphCreateFieldInput
}

QuestionnaireMenuGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireMenuGraphNodeAggregationWhereInput!]
OR - [QuestionnaireMenuGraphNodeAggregationWhereInput!]
NOT - QuestionnaireMenuGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireMenuGraphNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireMenuGraphNodeAggregationWhereInput],
  "NOT": QuestionnaireMenuGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireMenuGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireMenuGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireMenuGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireMenuGraphCreateFieldInput,
  "update": QuestionnaireMenuGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireMenuItem

Fields
Field Name Description
label - String!
medicalLabel - String
description - String
icon - Int!
iconFontFamily - String!
iconFontPackage - String!
iconPrefix - String
iconName - String
order - Int
Example
{
  "label": "abc123",
  "medicalLabel": "xyz789",
  "description": "xyz789",
  "icon": 987,
  "iconFontFamily": "abc123",
  "iconFontPackage": "abc123",
  "iconPrefix": "abc123",
  "iconName": "abc123",
  "order": 987
}

QuestionnaireMenuItemAggregateSelection

Fields
Field Name Description
count - Int!
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
description - StringAggregateSelection!
icon - IntAggregateSelection!
iconFontFamily - StringAggregateSelection!
iconFontPackage - StringAggregateSelection!
iconPrefix - StringAggregateSelection!
iconName - StringAggregateSelection!
order - IntAggregateSelection!
Example
{
  "count": 123,
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "description": StringAggregateSelection,
  "icon": IntAggregateSelection,
  "iconFontFamily": StringAggregateSelection,
  "iconFontPackage": StringAggregateSelection,
  "iconPrefix": StringAggregateSelection,
  "iconName": StringAggregateSelection,
  "order": IntAggregateSelection
}

QuestionnaireMenuItemConnectWhere

Fields
Input Field Description
node - QuestionnaireMenuItemWhere!
Example
{"node": QuestionnaireMenuItemWhere}

QuestionnaireMenuItemCreateInput

Fields
Input Field Description
label - String!
medicalLabel - String
description - String
icon - Int!
iconFontFamily - String!
iconFontPackage - String!
iconPrefix - String
iconName - String
order - Int
Example
{
  "label": "abc123",
  "medicalLabel": "abc123",
  "description": "xyz789",
  "icon": 123,
  "iconFontFamily": "xyz789",
  "iconFontPackage": "xyz789",
  "iconPrefix": "abc123",
  "iconName": "abc123",
  "order": 987
}

QuestionnaireMenuItemEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireMenuItem!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireMenuItem
}

QuestionnaireMenuItemInput

Fields
Input Field Description
questionnaireIds - [ID!]!
label - String!
keywords - String
order - Int
Example
{
  "questionnaireIds": ["4"],
  "label": "abc123",
  "keywords": "xyz789",
  "order": 987
}

QuestionnaireMenuItemOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireMenuItemSort!] Specify one or more QuestionnaireMenuItemSort objects to sort QuestionnaireMenuItems by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireMenuItemSort]
}

QuestionnaireMenuItemSort

Description

Fields to sort QuestionnaireMenuItems by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireMenuItemSort object.

Fields
Input Field Description
label - SortDirection
medicalLabel - SortDirection
description - SortDirection
icon - SortDirection
iconFontFamily - SortDirection
iconFontPackage - SortDirection
iconPrefix - SortDirection
iconName - SortDirection
order - SortDirection
Example
{
  "label": "ASC",
  "medicalLabel": "ASC",
  "description": "ASC",
  "icon": "ASC",
  "iconFontFamily": "ASC",
  "iconFontPackage": "ASC",
  "iconPrefix": "ASC",
  "iconName": "ASC",
  "order": "ASC"
}

QuestionnaireMenuItemUpdateInput

Fields
Input Field Description
label - String
medicalLabel - String
description - String
icon - Int
icon_INCREMENT - Int
icon_DECREMENT - Int
iconFontFamily - String
iconFontPackage - String
iconPrefix - String
iconName - String
order - Int
order_INCREMENT - Int
order_DECREMENT - Int
Example
{
  "label": "abc123",
  "medicalLabel": "xyz789",
  "description": "abc123",
  "icon": 987,
  "icon_INCREMENT": 123,
  "icon_DECREMENT": 123,
  "iconFontFamily": "abc123",
  "iconFontPackage": "abc123",
  "iconPrefix": "xyz789",
  "iconName": "abc123",
  "order": 123,
  "order_INCREMENT": 123,
  "order_DECREMENT": 123
}

QuestionnaireMenuItemWhere

Fields
Input Field Description
label - String
label_IN - [String!]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
medicalLabel - String
medicalLabel_IN - [String]
medicalLabel_CONTAINS - String
medicalLabel_STARTS_WITH - String
medicalLabel_ENDS_WITH - String
description - String
description_IN - [String]
description_CONTAINS - String
description_STARTS_WITH - String
description_ENDS_WITH - String
icon - Int
icon_IN - [Int!]
icon_LT - Int
icon_LTE - Int
icon_GT - Int
icon_GTE - Int
iconFontFamily - String
iconFontFamily_IN - [String!]
iconFontFamily_CONTAINS - String
iconFontFamily_STARTS_WITH - String
iconFontFamily_ENDS_WITH - String
iconFontPackage - String
iconFontPackage_IN - [String!]
iconFontPackage_CONTAINS - String
iconFontPackage_STARTS_WITH - String
iconFontPackage_ENDS_WITH - String
iconPrefix - String
iconPrefix_IN - [String]
iconPrefix_CONTAINS - String
iconPrefix_STARTS_WITH - String
iconPrefix_ENDS_WITH - String
iconName - String
iconName_IN - [String]
iconName_CONTAINS - String
iconName_STARTS_WITH - String
iconName_ENDS_WITH - String
order - Int
order_IN - [Int]
order_LT - Int
order_LTE - Int
order_GT - Int
order_GTE - Int
OR - [QuestionnaireMenuItemWhere!]
AND - [QuestionnaireMenuItemWhere!]
NOT - QuestionnaireMenuItemWhere
Example
{
  "label": "abc123",
  "label_IN": ["abc123"],
  "label_CONTAINS": "abc123",
  "label_STARTS_WITH": "abc123",
  "label_ENDS_WITH": "xyz789",
  "medicalLabel": "abc123",
  "medicalLabel_IN": ["xyz789"],
  "medicalLabel_CONTAINS": "abc123",
  "medicalLabel_STARTS_WITH": "xyz789",
  "medicalLabel_ENDS_WITH": "abc123",
  "description": "xyz789",
  "description_IN": ["xyz789"],
  "description_CONTAINS": "xyz789",
  "description_STARTS_WITH": "abc123",
  "description_ENDS_WITH": "xyz789",
  "icon": 123,
  "icon_IN": [987],
  "icon_LT": 987,
  "icon_LTE": 123,
  "icon_GT": 987,
  "icon_GTE": 123,
  "iconFontFamily": "abc123",
  "iconFontFamily_IN": ["abc123"],
  "iconFontFamily_CONTAINS": "xyz789",
  "iconFontFamily_STARTS_WITH": "abc123",
  "iconFontFamily_ENDS_WITH": "xyz789",
  "iconFontPackage": "xyz789",
  "iconFontPackage_IN": ["abc123"],
  "iconFontPackage_CONTAINS": "xyz789",
  "iconFontPackage_STARTS_WITH": "abc123",
  "iconFontPackage_ENDS_WITH": "xyz789",
  "iconPrefix": "xyz789",
  "iconPrefix_IN": ["xyz789"],
  "iconPrefix_CONTAINS": "abc123",
  "iconPrefix_STARTS_WITH": "abc123",
  "iconPrefix_ENDS_WITH": "xyz789",
  "iconName": "xyz789",
  "iconName_IN": ["xyz789"],
  "iconName_CONTAINS": "xyz789",
  "iconName_STARTS_WITH": "xyz789",
  "iconName_ENDS_WITH": "xyz789",
  "order": 987,
  "order_IN": [123],
  "order_LT": 987,
  "order_LTE": 123,
  "order_GT": 123,
  "order_GTE": 123,
  "OR": [QuestionnaireMenuItemWhere],
  "AND": [QuestionnaireMenuItemWhere],
  "NOT": QuestionnaireMenuItemWhere
}

QuestionnaireMenuItemsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireMenuItemEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireMenuItemEdge]
}

QuestionnaireMenuNextsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireMenuNextsAggregateInput],
  "OR": [QuestionnaireMenuNextsAggregateInput],
  "NOT": QuestionnaireMenuNextsAggregateInput,
  "node": QuestionnaireMenuNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireMenuNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireMenuNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireMenuNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireMenuNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireMenuNextsFieldInput

Example
{
  "connect": [QuestionnaireMenuNextsConnectFieldInput],
  "create": [QuestionnaireMenuNextsCreateFieldInput]
}

QuestionnaireMenuNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireMenuNextsNodeAggregationWhereInput!]
OR - [QuestionnaireMenuNextsNodeAggregationWhereInput!]
NOT - QuestionnaireMenuNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireMenuNextsNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireMenuNextsNodeAggregationWhereInput],
  "NOT": QuestionnaireMenuNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireMenuNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireMenuNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [QuestionnaireMenuNextsConnectFieldInput],
  "disconnect": [
    QuestionnaireMenuNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireMenuNextsCreateFieldInput],
  "update": QuestionnaireMenuNextsUpdateConnectionInput,
  "delete": [QuestionnaireMenuNextsDeleteFieldInput]
}

QuestionnaireMenuOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireMenuSort!] Specify one or more QuestionnaireMenuSort objects to sort QuestionnaireMenus by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 987,
  "sort": [QuestionnaireMenuSort]
}

QuestionnaireMenuPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [QuestionnaireMenuPrevsAggregateInput],
  "OR": [QuestionnaireMenuPrevsAggregateInput],
  "NOT": QuestionnaireMenuPrevsAggregateInput,
  "node": QuestionnaireMenuPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireMenuPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireMenuPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireMenuPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireMenuPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireMenuPrevsFieldInput

Example
{
  "connect": [QuestionnaireMenuPrevsConnectFieldInput],
  "create": [QuestionnaireMenuPrevsCreateFieldInput]
}

QuestionnaireMenuPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireMenuPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireMenuPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireMenuPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireMenuPrevsNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireMenuPrevsNodeAggregationWhereInput],
  "NOT": QuestionnaireMenuPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireMenuPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireMenuPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [QuestionnaireMenuPrevsConnectFieldInput],
  "disconnect": [
    QuestionnaireMenuPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireMenuPrevsCreateFieldInput],
  "update": QuestionnaireMenuPrevsUpdateConnectionInput,
  "delete": [QuestionnaireMenuPrevsDeleteFieldInput]
}

QuestionnaireMenuQuestionnaireMenuItemChoicesAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireMenuQuestionnaireMenuItemChoicesNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireMenuQuestionnaireMenuItemChoicesNodeAggregateSelection
}

QuestionnaireMenuQuestionnaireMenuItemChoicesNodeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
description - StringAggregateSelection!
icon - IntAggregateSelection!
iconFontFamily - StringAggregateSelection!
iconFontPackage - StringAggregateSelection!
iconPrefix - StringAggregateSelection!
iconName - StringAggregateSelection!
order - IntAggregateSelection!
Example
{
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "description": StringAggregateSelection,
  "icon": IntAggregateSelection,
  "iconFontFamily": StringAggregateSelection,
  "iconFontPackage": StringAggregateSelection,
  "iconPrefix": StringAggregateSelection,
  "iconName": StringAggregateSelection,
  "order": IntAggregateSelection
}

QuestionnaireMenuQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireMenuQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireMenuQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireMenuQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireMenuQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireMenuQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireMenuQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireMenuQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireMenuQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireMenuQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireMenuSort

Description

Fields to sort QuestionnaireMenus by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireMenuSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
medicalLabel - SortDirection
showToDoctor - SortDirection
Example
{"id": "ASC", "name": "ASC", "medicalLabel": "ASC", "showToDoctor": "ASC"}

QuestionnaireMenuUpdateInput

Example
{
  "name": "abc123",
  "medicalLabel": "xyz789",
  "showToDoctor": false,
  "nexts": [QuestionnaireMenuNextsUpdateFieldInput],
  "graph": QuestionnaireMenuGraphUpdateFieldInput,
  "prevs": [QuestionnaireMenuPrevsUpdateFieldInput],
  "choices": [QuestionnaireMenuChoicesUpdateFieldInput]
}

QuestionnaireMenuVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireMenuVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": QuestionnaireMenuVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireMenuVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireMenuWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
medicalLabel - String
medicalLabel_IN - [String]
medicalLabel_CONTAINS - String
medicalLabel_STARTS_WITH - String
medicalLabel_ENDS_WITH - String
showToDoctor - Boolean
OR - [QuestionnaireMenuWhere!]
AND - [QuestionnaireMenuWhere!]
NOT - QuestionnaireMenuWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireMenus where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireMenus where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireMenus where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireMenus where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireMenus where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireMenus where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireMenus where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireMenus where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireMenuNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireMenuGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireMenus where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireMenus where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireMenus where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireMenus where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireMenus where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireMenus where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireMenus where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireMenus where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireMenuPrevsAggregateInput
choices_ALL - QuestionnaireMenuItemWhere Return QuestionnaireMenus where all of the related QuestionnaireMenuItems match this filter
choices_NONE - QuestionnaireMenuItemWhere Return QuestionnaireMenus where none of the related QuestionnaireMenuItems match this filter
choices_SINGLE - QuestionnaireMenuItemWhere Return QuestionnaireMenus where one of the related QuestionnaireMenuItems match this filter
choices_SOME - QuestionnaireMenuItemWhere Return QuestionnaireMenus where some of the related QuestionnaireMenuItems match this filter
choicesConnection_ALL - QuestionnaireMenuChoicesConnectionWhere Return QuestionnaireMenus where all of the related QuestionnaireMenuChoicesConnections match this filter
choicesConnection_NONE - QuestionnaireMenuChoicesConnectionWhere Return QuestionnaireMenus where none of the related QuestionnaireMenuChoicesConnections match this filter
choicesConnection_SINGLE - QuestionnaireMenuChoicesConnectionWhere Return QuestionnaireMenus where one of the related QuestionnaireMenuChoicesConnections match this filter
choicesConnection_SOME - QuestionnaireMenuChoicesConnectionWhere Return QuestionnaireMenus where some of the related QuestionnaireMenuChoicesConnections match this filter
choicesAggregate - QuestionnaireMenuChoicesAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "medicalLabel": "xyz789",
  "medicalLabel_IN": ["abc123"],
  "medicalLabel_CONTAINS": "abc123",
  "medicalLabel_STARTS_WITH": "xyz789",
  "medicalLabel_ENDS_WITH": "abc123",
  "showToDoctor": false,
  "OR": [QuestionnaireMenuWhere],
  "AND": [QuestionnaireMenuWhere],
  "NOT": QuestionnaireMenuWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireMenuNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireMenuGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireMenuPrevsAggregateInput,
  "choices_ALL": QuestionnaireMenuItemWhere,
  "choices_NONE": QuestionnaireMenuItemWhere,
  "choices_SINGLE": QuestionnaireMenuItemWhere,
  "choices_SOME": QuestionnaireMenuItemWhere,
  "choicesConnection_ALL": QuestionnaireMenuChoicesConnectionWhere,
  "choicesConnection_NONE": QuestionnaireMenuChoicesConnectionWhere,
  "choicesConnection_SINGLE": QuestionnaireMenuChoicesConnectionWhere,
  "choicesConnection_SOME": QuestionnaireMenuChoicesConnectionWhere,
  "choicesAggregate": QuestionnaireMenuChoicesAggregateInput
}

QuestionnaireMenusConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireMenuEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireMenuEdge]
}

QuestionnaireOnCreateInput

Fields
Input Field Description
name - String!
Example
{"name": "abc123"}

QuestionnaireOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireSort!] Specify one or more QuestionnaireSort objects to sort Questionnaires by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [QuestionnaireSort]}

QuestionnaireOwnerConnectInput

Example
{
  "Doctor": QuestionnaireOwnerDoctorConnectFieldInput,
  "Institution": QuestionnaireOwnerInstitutionConnectFieldInput
}

QuestionnaireOwnerCreateInput

Fields
Input Field Description
Doctor - QuestionnaireOwnerDoctorFieldInput
Institution - QuestionnaireOwnerInstitutionFieldInput
Example
{
  "Doctor": QuestionnaireOwnerDoctorFieldInput,
  "Institution": QuestionnaireOwnerInstitutionFieldInput
}

QuestionnaireOwnerDeleteInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDeleteFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

QuestionnaireOwnerDisconnectInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput
}

QuestionnaireOwnerDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "connect": DoctorConnectInput
}

QuestionnaireOwnerDoctorConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": QuestionnaireOwnerDoctorConnectOrCreateFieldInputOnCreate
}

QuestionnaireOwnerDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

QuestionnaireOwnerDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

QuestionnaireOwnerDoctorFieldInput

Example
{
  "connectOrCreate": QuestionnaireOwnerDoctorConnectOrCreateFieldInput,
  "connect": QuestionnaireOwnerDoctorConnectFieldInput,
  "create": QuestionnaireOwnerDoctorCreateFieldInput
}

QuestionnaireOwnerDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

QuestionnaireOwnerDoctorUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "connectOrCreate": QuestionnaireOwnerDoctorConnectOrCreateFieldInput,
  "connect": QuestionnaireOwnerDoctorConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "create": QuestionnaireOwnerDoctorCreateFieldInput,
  "update": QuestionnaireOwnerDoctorUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerDoctorDeleteFieldInput
}

QuestionnaireOwnerInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "connect": InstitutionConnectInput
}

QuestionnaireOwnerInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": QuestionnaireOwnerInstitutionConnectOrCreateFieldInputOnCreate
}

QuestionnaireOwnerInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

QuestionnaireOwnerInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

QuestionnaireOwnerInstitutionFieldInput

Example
{
  "connectOrCreate": QuestionnaireOwnerInstitutionConnectOrCreateFieldInput,
  "connect": QuestionnaireOwnerInstitutionConnectFieldInput,
  "create": QuestionnaireOwnerInstitutionCreateFieldInput
}

QuestionnaireOwnerInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

QuestionnaireOwnerInstitutionUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "connectOrCreate": QuestionnaireOwnerInstitutionConnectOrCreateFieldInput,
  "connect": QuestionnaireOwnerInstitutionConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput,
  "create": QuestionnaireOwnerInstitutionCreateFieldInput,
  "update": QuestionnaireOwnerInstitutionUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

QuestionnaireOwnerUpdateInput

Fields
Input Field Description
Doctor - QuestionnaireOwnerDoctorUpdateFieldInput
Institution - QuestionnaireOwnerInstitutionUpdateFieldInput
Example
{
  "Doctor": QuestionnaireOwnerDoctorUpdateFieldInput,
  "Institution": QuestionnaireOwnerInstitutionUpdateFieldInput
}

QuestionnaireQuestionnaireAutocompleteFulltext

Fields
Input Field Description
phrase - String!
Example
{"phrase": "abc123"}

QuestionnaireRouter

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
nextsAggregate - QuestionnaireRouterQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireRouterVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireRouterQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
routesAggregate - QuestionnaireRouterConditionGroupRoutesAggregationSelection
Arguments
directed - Boolean
routes - [ConditionGroup!]!
Arguments
directed - Boolean
routesConnection - QuestionnaireRouterRoutesConnection!
Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["xyz789"],
  "nextsAggregate": QuestionnaireRouterQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireRouterVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireRouterQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "routesAggregate": QuestionnaireRouterConditionGroupRoutesAggregationSelection,
  "routes": [ConditionGroup],
  "routesConnection": QuestionnaireRouterRoutesConnection
}

QuestionnaireRouterAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireRouterConditionGroupRoutesAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireRouterConditionGroupRoutesNodeAggregateSelection
Example
{
  "count": 123,
  "node": QuestionnaireRouterConditionGroupRoutesNodeAggregateSelection
}

QuestionnaireRouterConditionGroupRoutesNodeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireRouterCreateInput

Example
{
  "name": "abc123",
  "nexts": QuestionnaireRouterNextsFieldInput,
  "graph": QuestionnaireRouterGraphFieldInput,
  "prevs": QuestionnaireRouterPrevsFieldInput,
  "routes": QuestionnaireRouterRoutesFieldInput
}

QuestionnaireRouterDeleteInput

Example
{
  "nexts": [QuestionnaireRouterNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireRouterPrevsDeleteFieldInput],
  "routes": [QuestionnaireRouterRoutesDeleteFieldInput]
}

QuestionnaireRouterEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireRouter!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireRouter
}

QuestionnaireRouterGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireRouterGraphAggregateInput],
  "OR": [QuestionnaireRouterGraphAggregateInput],
  "NOT": QuestionnaireRouterGraphAggregateInput,
  "node": QuestionnaireRouterGraphNodeAggregationWhereInput
}

QuestionnaireRouterGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireRouterGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireRouterGraphFieldInput

Example
{
  "connect": QuestionnaireRouterGraphConnectFieldInput,
  "create": QuestionnaireRouterGraphCreateFieldInput
}

QuestionnaireRouterGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireRouterGraphNodeAggregationWhereInput!]
OR - [QuestionnaireRouterGraphNodeAggregationWhereInput!]
NOT - QuestionnaireRouterGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireRouterGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireRouterGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireRouterGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireRouterGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireRouterGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireRouterGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireRouterGraphCreateFieldInput,
  "update": QuestionnaireRouterGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireRouterNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [QuestionnaireRouterNextsAggregateInput],
  "OR": [QuestionnaireRouterNextsAggregateInput],
  "NOT": QuestionnaireRouterNextsAggregateInput,
  "node": QuestionnaireRouterNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireRouterNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireRouterNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireRouterNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireRouterNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireRouterNextsFieldInput

Example
{
  "connect": [QuestionnaireRouterNextsConnectFieldInput],
  "create": [QuestionnaireRouterNextsCreateFieldInput]
}

QuestionnaireRouterNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireRouterNextsNodeAggregationWhereInput!]
OR - [QuestionnaireRouterNextsNodeAggregationWhereInput!]
NOT - QuestionnaireRouterNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireRouterNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireRouterNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireRouterNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireRouterNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireRouterNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [QuestionnaireRouterNextsConnectFieldInput],
  "disconnect": [
    QuestionnaireRouterNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireRouterNextsCreateFieldInput],
  "update": QuestionnaireRouterNextsUpdateConnectionInput,
  "delete": [QuestionnaireRouterNextsDeleteFieldInput]
}

QuestionnaireRouterOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireRouterSort!] Specify one or more QuestionnaireRouterSort objects to sort QuestionnaireRouters by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireRouterSort]
}

QuestionnaireRouterPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireRouterPrevsAggregateInput],
  "OR": [QuestionnaireRouterPrevsAggregateInput],
  "NOT": QuestionnaireRouterPrevsAggregateInput,
  "node": QuestionnaireRouterPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireRouterPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireRouterPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireRouterPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireRouterPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireRouterPrevsFieldInput

Example
{
  "connect": [QuestionnaireRouterPrevsConnectFieldInput],
  "create": [QuestionnaireRouterPrevsCreateFieldInput]
}

QuestionnaireRouterPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireRouterPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireRouterPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireRouterPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireRouterPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireRouterPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireRouterPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireRouterPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireRouterPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [QuestionnaireRouterPrevsConnectFieldInput],
  "disconnect": [
    QuestionnaireRouterPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireRouterPrevsCreateFieldInput],
  "update": QuestionnaireRouterPrevsUpdateConnectionInput,
  "delete": [QuestionnaireRouterPrevsDeleteFieldInput]
}

QuestionnaireRouterQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireRouterQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireRouterQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireRouterQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireRouterQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireRouterQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireRouterQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireRouterQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireRouterQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireRouterQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireRouterRoutesAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireRouterRoutesAggregateInput],
  "OR": [QuestionnaireRouterRoutesAggregateInput],
  "NOT": QuestionnaireRouterRoutesAggregateInput,
  "node": QuestionnaireRouterRoutesNodeAggregationWhereInput
}

QuestionnaireRouterRoutesConnectFieldInput

Fields
Input Field Description
where - ConditionGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [ConditionGroupConnectInput!]
Example
{
  "where": ConditionGroupConnectWhere,
  "overwrite": false,
  "connect": [ConditionGroupConnectInput]
}

QuestionnaireRouterRoutesConnection

Fields
Field Name Description
edges - [QuestionnaireRouterRoutesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireRouterRoutesRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

QuestionnaireRouterRoutesConnectionSort

Fields
Input Field Description
node - ConditionGroupSort
Example
{"node": ConditionGroupSort}

QuestionnaireRouterRoutesConnectionWhere

Example
{
  "AND": [QuestionnaireRouterRoutesConnectionWhere],
  "OR": [QuestionnaireRouterRoutesConnectionWhere],
  "NOT": QuestionnaireRouterRoutesConnectionWhere,
  "node": ConditionGroupWhere
}

QuestionnaireRouterRoutesCreateFieldInput

Fields
Input Field Description
node - ConditionGroupCreateInput!
Example
{"node": ConditionGroupCreateInput}

QuestionnaireRouterRoutesDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireRouterRoutesConnectionWhere
delete - ConditionGroupDeleteInput
Example
{
  "where": QuestionnaireRouterRoutesConnectionWhere,
  "delete": ConditionGroupDeleteInput
}

QuestionnaireRouterRoutesDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireRouterRoutesConnectionWhere
disconnect - ConditionGroupDisconnectInput
Example
{
  "where": QuestionnaireRouterRoutesConnectionWhere,
  "disconnect": ConditionGroupDisconnectInput
}

QuestionnaireRouterRoutesFieldInput

Example
{
  "connect": [QuestionnaireRouterRoutesConnectFieldInput],
  "create": [QuestionnaireRouterRoutesCreateFieldInput]
}

QuestionnaireRouterRoutesNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireRouterRoutesNodeAggregationWhereInput!]
OR - [QuestionnaireRouterRoutesNodeAggregationWhereInput!]
NOT - QuestionnaireRouterRoutesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireRouterRoutesNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireRouterRoutesNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireRouterRoutesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 987.65,
  "label_LONGEST_LENGTH_EQUAL": 123,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 123.45,
  "label_LONGEST_LENGTH_GT": 123,
  "label_SHORTEST_LENGTH_GT": 123,
  "label_AVERAGE_LENGTH_GTE": 123.45,
  "label_LONGEST_LENGTH_GTE": 987,
  "label_SHORTEST_LENGTH_GTE": 123,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 123,
  "label_SHORTEST_LENGTH_LT": 123,
  "label_AVERAGE_LENGTH_LTE": 987.65,
  "label_LONGEST_LENGTH_LTE": 987,
  "label_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireRouterRoutesRelationship

Fields
Field Name Description
cursor - String!
node - ConditionGroup!
Example
{
  "cursor": "abc123",
  "node": ConditionGroup
}

QuestionnaireRouterRoutesUpdateConnectionInput

Fields
Input Field Description
node - ConditionGroupUpdateInput
Example
{"node": ConditionGroupUpdateInput}

QuestionnaireRouterRoutesUpdateFieldInput

Example
{
  "where": QuestionnaireRouterRoutesConnectionWhere,
  "connect": [QuestionnaireRouterRoutesConnectFieldInput],
  "disconnect": [
    QuestionnaireRouterRoutesDisconnectFieldInput
  ],
  "create": [QuestionnaireRouterRoutesCreateFieldInput],
  "update": QuestionnaireRouterRoutesUpdateConnectionInput,
  "delete": [QuestionnaireRouterRoutesDeleteFieldInput]
}

QuestionnaireRouterSort

Description

Fields to sort QuestionnaireRouters by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireRouterSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireRouterUpdateInput

Example
{
  "name": "abc123",
  "nexts": [QuestionnaireRouterNextsUpdateFieldInput],
  "graph": QuestionnaireRouterGraphUpdateFieldInput,
  "prevs": [QuestionnaireRouterPrevsUpdateFieldInput],
  "routes": [QuestionnaireRouterRoutesUpdateFieldInput]
}

QuestionnaireRouterVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireRouterVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireRouterVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireRouterVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireRouterWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireRouterWhere!]
AND - [QuestionnaireRouterWhere!]
NOT - QuestionnaireRouterWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireRouters where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireRouters where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireRouters where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireRouters where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireRouters where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireRouters where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireRouters where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireRouters where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireRouterNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireRouterGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireRouters where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireRouters where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireRouters where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireRouters where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireRouters where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireRouters where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireRouters where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireRouters where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireRouterPrevsAggregateInput
routes_ALL - ConditionGroupWhere Return QuestionnaireRouters where all of the related ConditionGroups match this filter
routes_NONE - ConditionGroupWhere Return QuestionnaireRouters where none of the related ConditionGroups match this filter
routes_SINGLE - ConditionGroupWhere Return QuestionnaireRouters where one of the related ConditionGroups match this filter
routes_SOME - ConditionGroupWhere Return QuestionnaireRouters where some of the related ConditionGroups match this filter
routesConnection_ALL - QuestionnaireRouterRoutesConnectionWhere Return QuestionnaireRouters where all of the related QuestionnaireRouterRoutesConnections match this filter
routesConnection_NONE - QuestionnaireRouterRoutesConnectionWhere Return QuestionnaireRouters where none of the related QuestionnaireRouterRoutesConnections match this filter
routesConnection_SINGLE - QuestionnaireRouterRoutesConnectionWhere Return QuestionnaireRouters where one of the related QuestionnaireRouterRoutesConnections match this filter
routesConnection_SOME - QuestionnaireRouterRoutesConnectionWhere Return QuestionnaireRouters where some of the related QuestionnaireRouterRoutesConnections match this filter
routesAggregate - QuestionnaireRouterRoutesAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "OR": [QuestionnaireRouterWhere],
  "AND": [QuestionnaireRouterWhere],
  "NOT": QuestionnaireRouterWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireRouterNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireRouterGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireRouterPrevsAggregateInput,
  "routes_ALL": ConditionGroupWhere,
  "routes_NONE": ConditionGroupWhere,
  "routes_SINGLE": ConditionGroupWhere,
  "routes_SOME": ConditionGroupWhere,
  "routesConnection_ALL": QuestionnaireRouterRoutesConnectionWhere,
  "routesConnection_NONE": QuestionnaireRouterRoutesConnectionWhere,
  "routesConnection_SINGLE": QuestionnaireRouterRoutesConnectionWhere,
  "routesConnection_SOME": QuestionnaireRouterRoutesConnectionWhere,
  "routesAggregate": QuestionnaireRouterRoutesAggregateInput
}

QuestionnaireRoutersConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireRouterEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireRouterEdge]
}

QuestionnaireSelectMenu

Fields
Field Name Description
id - ID!
name - String
field - String
placeholder - String
nextIds - [String!]!
nextsAggregate - QuestionnaireSelectMenuQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireSelectMenuVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireSelectMenuQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
entriesAggregate - QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesAggregationSelection
Arguments
entries - [QuestionnaireMenuEntry!]!
Arguments
entriesConnection - QuestionnaireSelectMenuEntriesConnection!
Example
{
  "id": "4",
  "name": "xyz789",
  "field": "abc123",
  "placeholder": "xyz789",
  "nextIds": ["xyz789"],
  "nextsAggregate": QuestionnaireSelectMenuQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireSelectMenuVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireSelectMenuQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "entriesAggregate": QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesAggregationSelection,
  "entries": [QuestionnaireMenuEntry],
  "entriesConnection": QuestionnaireSelectMenuEntriesConnection
}

QuestionnaireSelectMenuAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
field - StringAggregateSelection!
placeholder - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "field": StringAggregateSelection,
  "placeholder": StringAggregateSelection
}

QuestionnaireSelectMenuCreateInput

Example
{
  "name": "xyz789",
  "field": "abc123",
  "placeholder": "abc123",
  "nexts": QuestionnaireSelectMenuNextsFieldInput,
  "graph": QuestionnaireSelectMenuGraphFieldInput,
  "prevs": QuestionnaireSelectMenuPrevsFieldInput,
  "entries": QuestionnaireSelectMenuEntriesFieldInput
}

QuestionnaireSelectMenuDeleteInput

Example
{
  "nexts": [QuestionnaireSelectMenuNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireSelectMenuPrevsDeleteFieldInput],
  "entries": [
    QuestionnaireSelectMenuEntriesDeleteFieldInput
  ]
}

QuestionnaireSelectMenuEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireSelectMenu!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireSelectMenu
}

QuestionnaireSelectMenuEntriesAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireSelectMenuEntriesAggregateInput],
  "OR": [QuestionnaireSelectMenuEntriesAggregateInput],
  "NOT": QuestionnaireSelectMenuEntriesAggregateInput,
  "node": QuestionnaireSelectMenuEntriesNodeAggregationWhereInput
}

QuestionnaireSelectMenuEntriesConnectFieldInput

Fields
Input Field Description
where - QuestionnaireMenuEntryConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [QuestionnaireMenuEntryConnectInput!]
Example
{
  "where": QuestionnaireMenuEntryConnectWhere,
  "overwrite": false,
  "connect": [QuestionnaireMenuEntryConnectInput]
}

QuestionnaireSelectMenuEntriesConnection

Fields
Field Name Description
edges - [QuestionnaireSelectMenuEntriesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireSelectMenuEntriesRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireSelectMenuEntriesConnectionSort

Fields
Input Field Description
node - QuestionnaireMenuEntrySort
Example
{"node": QuestionnaireMenuEntrySort}

QuestionnaireSelectMenuEntriesConnectionWhere

Example
{
  "AND": [QuestionnaireSelectMenuEntriesConnectionWhere],
  "OR": [QuestionnaireSelectMenuEntriesConnectionWhere],
  "NOT": QuestionnaireSelectMenuEntriesConnectionWhere,
  "node": QuestionnaireMenuEntryWhere
}

QuestionnaireSelectMenuEntriesCreateFieldInput

Fields
Input Field Description
node - QuestionnaireMenuEntryCreateInput!
Example
{"node": QuestionnaireMenuEntryCreateInput}

QuestionnaireSelectMenuEntriesDeleteFieldInput

Example
{
  "where": QuestionnaireSelectMenuEntriesConnectionWhere,
  "delete": QuestionnaireMenuEntryDeleteInput
}

QuestionnaireSelectMenuEntriesDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireSelectMenuEntriesConnectionWhere
disconnect - QuestionnaireMenuEntryDisconnectInput
Example
{
  "where": QuestionnaireSelectMenuEntriesConnectionWhere,
  "disconnect": QuestionnaireMenuEntryDisconnectInput
}

QuestionnaireSelectMenuEntriesFieldInput

Example
{
  "connect": [
    QuestionnaireSelectMenuEntriesConnectFieldInput
  ],
  "create": [
    QuestionnaireSelectMenuEntriesCreateFieldInput
  ]
}

QuestionnaireSelectMenuEntriesNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSelectMenuEntriesNodeAggregationWhereInput!]
OR - [QuestionnaireSelectMenuEntriesNodeAggregationWhereInput!]
NOT - QuestionnaireSelectMenuEntriesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
keywords_AVERAGE_LENGTH_EQUAL - Float
keywords_LONGEST_LENGTH_EQUAL - Int
keywords_SHORTEST_LENGTH_EQUAL - Int
keywords_AVERAGE_LENGTH_GT - Float
keywords_LONGEST_LENGTH_GT - Int
keywords_SHORTEST_LENGTH_GT - Int
keywords_AVERAGE_LENGTH_GTE - Float
keywords_LONGEST_LENGTH_GTE - Int
keywords_SHORTEST_LENGTH_GTE - Int
keywords_AVERAGE_LENGTH_LT - Float
keywords_LONGEST_LENGTH_LT - Int
keywords_SHORTEST_LENGTH_LT - Int
keywords_AVERAGE_LENGTH_LTE - Float
keywords_LONGEST_LENGTH_LTE - Int
keywords_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [
    QuestionnaireSelectMenuEntriesNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSelectMenuEntriesNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSelectMenuEntriesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 987,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 987.65,
  "label_LONGEST_LENGTH_GT": 123,
  "label_SHORTEST_LENGTH_GT": 987,
  "label_AVERAGE_LENGTH_GTE": 987.65,
  "label_LONGEST_LENGTH_GTE": 123,
  "label_SHORTEST_LENGTH_GTE": 987,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 987,
  "label_SHORTEST_LENGTH_LT": 123,
  "label_AVERAGE_LENGTH_LTE": 123.45,
  "label_LONGEST_LENGTH_LTE": 123,
  "label_SHORTEST_LENGTH_LTE": 123,
  "keywords_AVERAGE_LENGTH_EQUAL": 123.45,
  "keywords_LONGEST_LENGTH_EQUAL": 123,
  "keywords_SHORTEST_LENGTH_EQUAL": 123,
  "keywords_AVERAGE_LENGTH_GT": 123.45,
  "keywords_LONGEST_LENGTH_GT": 123,
  "keywords_SHORTEST_LENGTH_GT": 123,
  "keywords_AVERAGE_LENGTH_GTE": 123.45,
  "keywords_LONGEST_LENGTH_GTE": 123,
  "keywords_SHORTEST_LENGTH_GTE": 987,
  "keywords_AVERAGE_LENGTH_LT": 123.45,
  "keywords_LONGEST_LENGTH_LT": 987,
  "keywords_SHORTEST_LENGTH_LT": 123,
  "keywords_AVERAGE_LENGTH_LTE": 123.45,
  "keywords_LONGEST_LENGTH_LTE": 987,
  "keywords_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 987,
  "order_MAX_GT": 123,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 987,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 123.45,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 123.45
}

QuestionnaireSelectMenuEntriesRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireMenuEntry!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireMenuEntry
}

QuestionnaireSelectMenuEntriesUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireMenuEntryUpdateInput
Example
{"node": QuestionnaireMenuEntryUpdateInput}

QuestionnaireSelectMenuEntriesUpdateFieldInput

Example
{
  "where": QuestionnaireSelectMenuEntriesConnectionWhere,
  "connect": [
    QuestionnaireSelectMenuEntriesConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireSelectMenuEntriesDisconnectFieldInput
  ],
  "create": [
    QuestionnaireSelectMenuEntriesCreateFieldInput
  ],
  "update": QuestionnaireSelectMenuEntriesUpdateConnectionInput,
  "delete": [
    QuestionnaireSelectMenuEntriesDeleteFieldInput
  ]
}

QuestionnaireSelectMenuGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireSelectMenuGraphAggregateInput],
  "OR": [QuestionnaireSelectMenuGraphAggregateInput],
  "NOT": QuestionnaireSelectMenuGraphAggregateInput,
  "node": QuestionnaireSelectMenuGraphNodeAggregationWhereInput
}

QuestionnaireSelectMenuGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireSelectMenuGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireSelectMenuGraphFieldInput

Example
{
  "connect": QuestionnaireSelectMenuGraphConnectFieldInput,
  "create": QuestionnaireSelectMenuGraphCreateFieldInput
}

QuestionnaireSelectMenuGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSelectMenuGraphNodeAggregationWhereInput!]
OR - [QuestionnaireSelectMenuGraphNodeAggregationWhereInput!]
NOT - QuestionnaireSelectMenuGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireSelectMenuGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSelectMenuGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSelectMenuGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireSelectMenuGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireSelectMenuGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireSelectMenuGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireSelectMenuGraphCreateFieldInput,
  "update": QuestionnaireSelectMenuGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireSelectMenuNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireSelectMenuNextsAggregateInput],
  "OR": [QuestionnaireSelectMenuNextsAggregateInput],
  "NOT": QuestionnaireSelectMenuNextsAggregateInput,
  "node": QuestionnaireSelectMenuNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSelectMenuNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSelectMenuNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSelectMenuNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSelectMenuNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSelectMenuNextsFieldInput

Example
{
  "connect": [
    QuestionnaireSelectMenuNextsConnectFieldInput
  ],
  "create": [QuestionnaireSelectMenuNextsCreateFieldInput]
}

QuestionnaireSelectMenuNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSelectMenuNextsNodeAggregationWhereInput!]
OR - [QuestionnaireSelectMenuNextsNodeAggregationWhereInput!]
NOT - QuestionnaireSelectMenuNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSelectMenuNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSelectMenuNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSelectMenuNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireSelectMenuNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSelectMenuNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireSelectMenuNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireSelectMenuNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireSelectMenuNextsCreateFieldInput
  ],
  "update": QuestionnaireSelectMenuNextsUpdateConnectionInput,
  "delete": [QuestionnaireSelectMenuNextsDeleteFieldInput]
}

QuestionnaireSelectMenuOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireSelectMenuSort!] Specify one or more QuestionnaireSelectMenuSort objects to sort QuestionnaireSelectMenus by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [QuestionnaireSelectMenuSort]
}

QuestionnaireSelectMenuPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireSelectMenuPrevsAggregateInput],
  "OR": [QuestionnaireSelectMenuPrevsAggregateInput],
  "NOT": QuestionnaireSelectMenuPrevsAggregateInput,
  "node": QuestionnaireSelectMenuPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSelectMenuPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSelectMenuPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSelectMenuPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSelectMenuPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSelectMenuPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireSelectMenuPrevsConnectFieldInput
  ],
  "create": [QuestionnaireSelectMenuPrevsCreateFieldInput]
}

QuestionnaireSelectMenuPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSelectMenuPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireSelectMenuPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireSelectMenuPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSelectMenuPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSelectMenuPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSelectMenuPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireSelectMenuPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSelectMenuPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireSelectMenuPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireSelectMenuPrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireSelectMenuPrevsCreateFieldInput
  ],
  "update": QuestionnaireSelectMenuPrevsUpdateConnectionInput,
  "delete": [QuestionnaireSelectMenuPrevsDeleteFieldInput]
}

QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesNodeAggregateSelection
}

QuestionnaireSelectMenuQuestionnaireMenuEntryEntriesNodeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
keywords - StringAggregateSelection!
order - IntAggregateSelection!
Example
{
  "label": StringAggregateSelection,
  "keywords": StringAggregateSelection,
  "order": IntAggregateSelection
}

QuestionnaireSelectMenuQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSelectMenuQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireSelectMenuQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireSelectMenuQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSelectMenuQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSelectMenuQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireSelectMenuQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireSelectMenuQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireSelectMenuQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSelectMenuQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSelectMenuSort

Description

Fields to sort QuestionnaireSelectMenus by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireSelectMenuSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
field - SortDirection
placeholder - SortDirection
Example
{"id": "ASC", "name": "ASC", "field": "ASC", "placeholder": "ASC"}

QuestionnaireSelectMenuUpdateInput

Example
{
  "name": "abc123",
  "field": "xyz789",
  "placeholder": "abc123",
  "nexts": [QuestionnaireSelectMenuNextsUpdateFieldInput],
  "graph": QuestionnaireSelectMenuGraphUpdateFieldInput,
  "prevs": [QuestionnaireSelectMenuPrevsUpdateFieldInput],
  "entries": [
    QuestionnaireSelectMenuEntriesUpdateFieldInput
  ]
}

QuestionnaireSelectMenuVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireSelectMenuVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireSelectMenuVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireSelectMenuVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireSelectMenuWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
placeholder - String
placeholder_IN - [String]
placeholder_CONTAINS - String
placeholder_STARTS_WITH - String
placeholder_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireSelectMenuWhere!]
AND - [QuestionnaireSelectMenuWhere!]
NOT - QuestionnaireSelectMenuWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireSelectMenuNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireSelectMenuGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireSelectMenuPrevsAggregateInput
entries_ALL - QuestionnaireMenuEntryWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireMenuEntries match this filter
entries_NONE - QuestionnaireMenuEntryWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireMenuEntries match this filter
entries_SINGLE - QuestionnaireMenuEntryWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireMenuEntries match this filter
entries_SOME - QuestionnaireMenuEntryWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireMenuEntries match this filter
entriesConnection_ALL - QuestionnaireSelectMenuEntriesConnectionWhere Return QuestionnaireSelectMenus where all of the related QuestionnaireSelectMenuEntriesConnections match this filter
entriesConnection_NONE - QuestionnaireSelectMenuEntriesConnectionWhere Return QuestionnaireSelectMenus where none of the related QuestionnaireSelectMenuEntriesConnections match this filter
entriesConnection_SINGLE - QuestionnaireSelectMenuEntriesConnectionWhere Return QuestionnaireSelectMenus where one of the related QuestionnaireSelectMenuEntriesConnections match this filter
entriesConnection_SOME - QuestionnaireSelectMenuEntriesConnectionWhere Return QuestionnaireSelectMenus where some of the related QuestionnaireSelectMenuEntriesConnections match this filter
entriesAggregate - QuestionnaireSelectMenuEntriesAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "field": "xyz789",
  "field_IN": ["xyz789"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "placeholder": "abc123",
  "placeholder_IN": ["abc123"],
  "placeholder_CONTAINS": "xyz789",
  "placeholder_STARTS_WITH": "xyz789",
  "placeholder_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "OR": [QuestionnaireSelectMenuWhere],
  "AND": [QuestionnaireSelectMenuWhere],
  "NOT": QuestionnaireSelectMenuWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireSelectMenuNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireSelectMenuGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireSelectMenuPrevsAggregateInput,
  "entries_ALL": QuestionnaireMenuEntryWhere,
  "entries_NONE": QuestionnaireMenuEntryWhere,
  "entries_SINGLE": QuestionnaireMenuEntryWhere,
  "entries_SOME": QuestionnaireMenuEntryWhere,
  "entriesConnection_ALL": QuestionnaireSelectMenuEntriesConnectionWhere,
  "entriesConnection_NONE": QuestionnaireSelectMenuEntriesConnectionWhere,
  "entriesConnection_SINGLE": QuestionnaireSelectMenuEntriesConnectionWhere,
  "entriesConnection_SOME": QuestionnaireSelectMenuEntriesConnectionWhere,
  "entriesAggregate": QuestionnaireSelectMenuEntriesAggregateInput
}

QuestionnaireSelectMenusConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireSelectMenuEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireSelectMenuEdge]
}

QuestionnaireSetPropertiesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireSetPropertyEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireSetPropertyEdge]
}

QuestionnaireSetProperty

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
field - String
value - String
nextsAggregate - QuestionnaireSetPropertyQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireSetPropertyVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireSetPropertyQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "field": "xyz789",
  "value": "xyz789",
  "nextsAggregate": QuestionnaireSetPropertyQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireSetPropertyVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireSetPropertyQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection
}

QuestionnaireSetPropertyAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
field - StringAggregateSelection!
value - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "field": StringAggregateSelection,
  "value": StringAggregateSelection
}

QuestionnaireSetPropertyCreateInput

Example
{
  "name": "abc123",
  "field": "abc123",
  "value": "abc123",
  "nexts": QuestionnaireSetPropertyNextsFieldInput,
  "graph": QuestionnaireSetPropertyGraphFieldInput,
  "prevs": QuestionnaireSetPropertyPrevsFieldInput
}

QuestionnaireSetPropertyDeleteInput

Example
{
  "nexts": [
    QuestionnaireSetPropertyNextsDeleteFieldInput
  ],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireSetPropertyPrevsDeleteFieldInput]
}

QuestionnaireSetPropertyEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireSetProperty!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireSetProperty
}

QuestionnaireSetPropertyGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireSetPropertyGraphAggregateInput],
  "OR": [QuestionnaireSetPropertyGraphAggregateInput],
  "NOT": QuestionnaireSetPropertyGraphAggregateInput,
  "node": QuestionnaireSetPropertyGraphNodeAggregationWhereInput
}

QuestionnaireSetPropertyGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireSetPropertyGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireSetPropertyGraphFieldInput

Example
{
  "connect": QuestionnaireSetPropertyGraphConnectFieldInput,
  "create": QuestionnaireSetPropertyGraphCreateFieldInput
}

QuestionnaireSetPropertyGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSetPropertyGraphNodeAggregationWhereInput!]
OR - [QuestionnaireSetPropertyGraphNodeAggregationWhereInput!]
NOT - QuestionnaireSetPropertyGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireSetPropertyGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSetPropertyGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSetPropertyGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireSetPropertyGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireSetPropertyGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireSetPropertyGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireSetPropertyGraphCreateFieldInput,
  "update": QuestionnaireSetPropertyGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireSetPropertyNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireSetPropertyNextsAggregateInput],
  "OR": [QuestionnaireSetPropertyNextsAggregateInput],
  "NOT": QuestionnaireSetPropertyNextsAggregateInput,
  "node": QuestionnaireSetPropertyNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSetPropertyNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSetPropertyNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSetPropertyNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSetPropertyNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSetPropertyNextsFieldInput

Example
{
  "connect": [
    QuestionnaireSetPropertyNextsConnectFieldInput
  ],
  "create": [
    QuestionnaireSetPropertyNextsCreateFieldInput
  ]
}

QuestionnaireSetPropertyNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSetPropertyNextsNodeAggregationWhereInput!]
OR - [QuestionnaireSetPropertyNextsNodeAggregationWhereInput!]
NOT - QuestionnaireSetPropertyNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSetPropertyNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSetPropertyNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSetPropertyNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireSetPropertyNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSetPropertyNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireSetPropertyNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireSetPropertyNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireSetPropertyNextsCreateFieldInput
  ],
  "update": QuestionnaireSetPropertyNextsUpdateConnectionInput,
  "delete": [
    QuestionnaireSetPropertyNextsDeleteFieldInput
  ]
}

QuestionnaireSetPropertyOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireSetPropertySort!] Specify one or more QuestionnaireSetPropertySort objects to sort QuestionnaireSetProperties by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [QuestionnaireSetPropertySort]
}

QuestionnaireSetPropertyPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireSetPropertyPrevsAggregateInput],
  "OR": [QuestionnaireSetPropertyPrevsAggregateInput],
  "NOT": QuestionnaireSetPropertyPrevsAggregateInput,
  "node": QuestionnaireSetPropertyPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSetPropertyPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSetPropertyPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSetPropertyPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSetPropertyPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSetPropertyPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireSetPropertyPrevsConnectFieldInput
  ],
  "create": [
    QuestionnaireSetPropertyPrevsCreateFieldInput
  ]
}

QuestionnaireSetPropertyPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSetPropertyPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireSetPropertyPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireSetPropertyPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSetPropertyPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSetPropertyPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSetPropertyPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireSetPropertyPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSetPropertyPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireSetPropertyPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireSetPropertyPrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireSetPropertyPrevsCreateFieldInput
  ],
  "update": QuestionnaireSetPropertyPrevsUpdateConnectionInput,
  "delete": [
    QuestionnaireSetPropertyPrevsDeleteFieldInput
  ]
}

QuestionnaireSetPropertyQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSetPropertyQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireSetPropertyQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireSetPropertyQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSetPropertyQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSetPropertyQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSetPropertyQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireSetPropertyQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireSetPropertyQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSetPropertyQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSetPropertySort

Description

Fields to sort QuestionnaireSetProperties by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireSetPropertySort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
field - SortDirection
value - SortDirection
Example
{"id": "ASC", "name": "ASC", "field": "ASC", "value": "ASC"}

QuestionnaireSetPropertyUpdateInput

Example
{
  "name": "xyz789",
  "field": "xyz789",
  "value": "abc123",
  "nexts": [
    QuestionnaireSetPropertyNextsUpdateFieldInput
  ],
  "graph": QuestionnaireSetPropertyGraphUpdateFieldInput,
  "prevs": [QuestionnaireSetPropertyPrevsUpdateFieldInput]
}

QuestionnaireSetPropertyVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireSetPropertyVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireSetPropertyVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireSetPropertyVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireSetPropertyWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
value - String
value_IN - [String]
value_CONTAINS - String
value_STARTS_WITH - String
value_ENDS_WITH - String
OR - [QuestionnaireSetPropertyWhere!]
AND - [QuestionnaireSetPropertyWhere!]
NOT - QuestionnaireSetPropertyWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireSetProperties where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireSetProperties where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireSetProperties where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireSetProperties where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSetProperties where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSetProperties where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSetProperties where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSetProperties where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireSetPropertyNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireSetPropertyGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireSetProperties where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireSetProperties where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireSetProperties where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireSetProperties where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSetProperties where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSetProperties where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSetProperties where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSetProperties where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireSetPropertyPrevsAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "field": "xyz789",
  "field_IN": ["abc123"],
  "field_CONTAINS": "abc123",
  "field_STARTS_WITH": "abc123",
  "field_ENDS_WITH": "xyz789",
  "value": "xyz789",
  "value_IN": ["xyz789"],
  "value_CONTAINS": "xyz789",
  "value_STARTS_WITH": "abc123",
  "value_ENDS_WITH": "xyz789",
  "OR": [QuestionnaireSetPropertyWhere],
  "AND": [QuestionnaireSetPropertyWhere],
  "NOT": QuestionnaireSetPropertyWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireSetPropertyNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireSetPropertyGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireSetPropertyPrevsAggregateInput
}

QuestionnaireSort

Description

Fields to sort Questionnaires by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
nameNormalized - SortDirection
latest - SortDirection
Example
{"id": "ASC", "name": "ASC", "nameNormalized": "ASC", "latest": "ASC"}

QuestionnaireStep

Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["xyz789"],
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireStepAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireStepConnectInput

Example
{
  "nexts": [QuestionnaireStepNextsConnectFieldInput],
  "prevs": [QuestionnaireStepPrevsConnectFieldInput],
  "graph": QuestionnaireStepGraphConnectFieldInput
}

QuestionnaireStepConnectWhere

Fields
Input Field Description
node - QuestionnaireStepWhere!
Example
{"node": QuestionnaireStepWhere}

QuestionnaireStepCreateInput

Fields
Input Field Description
TextQuestion - TextQuestionCreateInput
SelectQuestion - SelectQuestionCreateInput
RangeQuestion - RangeQuestionCreateInput
CheckboxQuestion - CheckboxQuestionCreateInput
RadioQuestion - RadioQuestionCreateInput
DateQuestion - DateQuestionCreateInput
QuestionnaireWelcomeStep - QuestionnaireWelcomeStepCreateInput
QuestionnaireInfoStep - QuestionnaireInfoStepCreateInput
QuestionnaireCondition - QuestionnaireConditionCreateInput
QuestionnaireAppointmentDate - QuestionnaireAppointmentDateCreateInput
QuestionnaireDocument - QuestionnaireDocumentCreateInput
QuestionnaireIdentity - QuestionnaireIdentityCreateInput
QuestionnaireRouter - QuestionnaireRouterCreateInput
QuestionnaireMenu - QuestionnaireMenuCreateInput
QuestionnaireInterview - QuestionnaireInterviewCreateInput
QuestionnaireSelectMenu - QuestionnaireSelectMenuCreateInput
QuestionnaireSurvey - QuestionnaireSurveyCreateInput
QuestionnaireThirdParty - QuestionnaireThirdPartyCreateInput
QuestionnaireSetProperty - QuestionnaireSetPropertyCreateInput
QuestionnaireDocumentFiller - QuestionnaireDocumentFillerCreateInput
QuestionnaireAi - QuestionnaireAiCreateInput
Example
{
  "TextQuestion": TextQuestionCreateInput,
  "SelectQuestion": SelectQuestionCreateInput,
  "RangeQuestion": RangeQuestionCreateInput,
  "CheckboxQuestion": CheckboxQuestionCreateInput,
  "RadioQuestion": RadioQuestionCreateInput,
  "DateQuestion": DateQuestionCreateInput,
  "QuestionnaireWelcomeStep": QuestionnaireWelcomeStepCreateInput,
  "QuestionnaireInfoStep": QuestionnaireInfoStepCreateInput,
  "QuestionnaireCondition": QuestionnaireConditionCreateInput,
  "QuestionnaireAppointmentDate": QuestionnaireAppointmentDateCreateInput,
  "QuestionnaireDocument": QuestionnaireDocumentCreateInput,
  "QuestionnaireIdentity": QuestionnaireIdentityCreateInput,
  "QuestionnaireRouter": QuestionnaireRouterCreateInput,
  "QuestionnaireMenu": QuestionnaireMenuCreateInput,
  "QuestionnaireInterview": QuestionnaireInterviewCreateInput,
  "QuestionnaireSelectMenu": QuestionnaireSelectMenuCreateInput,
  "QuestionnaireSurvey": QuestionnaireSurveyCreateInput,
  "QuestionnaireThirdParty": QuestionnaireThirdPartyCreateInput,
  "QuestionnaireSetProperty": QuestionnaireSetPropertyCreateInput,
  "QuestionnaireDocumentFiller": QuestionnaireDocumentFillerCreateInput,
  "QuestionnaireAi": QuestionnaireAiCreateInput
}

QuestionnaireStepDeleteInput

Example
{
  "nexts": [QuestionnaireStepNextsDeleteFieldInput],
  "prevs": [QuestionnaireStepPrevsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireStepDisconnectInput

Example
{
  "nexts": [QuestionnaireStepNextsDisconnectFieldInput],
  "prevs": [QuestionnaireStepPrevsDisconnectFieldInput],
  "graph": QuestionnaireStepGraphDisconnectFieldInput
}

QuestionnaireStepEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireStep
}

QuestionnaireStepGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuestionnaireStepGraphAggregateInput!]
OR - [QuestionnaireStepGraphAggregateInput!]
NOT - QuestionnaireStepGraphAggregateInput
node - QuestionnaireStepGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [QuestionnaireStepGraphAggregateInput],
  "OR": [QuestionnaireStepGraphAggregateInput],
  "NOT": QuestionnaireStepGraphAggregateInput,
  "node": QuestionnaireStepGraphNodeAggregationWhereInput
}

QuestionnaireStepGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireStepGraphConnection

Fields
Field Name Description
edges - [QuestionnaireStepGraphRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireStepGraphRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

QuestionnaireStepGraphConnectionSort

Fields
Input Field Description
node - VersionnedGraphSort
Example
{"node": VersionnedGraphSort}

QuestionnaireStepGraphConnectionWhere

Example
{
  "AND": [QuestionnaireStepGraphConnectionWhere],
  "OR": [QuestionnaireStepGraphConnectionWhere],
  "NOT": QuestionnaireStepGraphConnectionWhere,
  "node": VersionnedGraphWhere
}

QuestionnaireStepGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireStepGraphDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepGraphConnectionWhere
delete - VersionnedGraphDeleteInput
Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "delete": VersionnedGraphDeleteInput
}

QuestionnaireStepGraphDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepGraphConnectionWhere
disconnect - VersionnedGraphDisconnectInput
Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "disconnect": VersionnedGraphDisconnectInput
}

QuestionnaireStepGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireStepGraphNodeAggregationWhereInput!]
OR - [QuestionnaireStepGraphNodeAggregationWhereInput!]
NOT - QuestionnaireStepGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireStepGraphNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireStepGraphNodeAggregationWhereInput],
  "NOT": QuestionnaireStepGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireStepGraphRelationship

Fields
Field Name Description
cursor - String!
node - VersionnedGraph!
Example
{
  "cursor": "xyz789",
  "node": VersionnedGraph
}

QuestionnaireStepGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireStepGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireStepGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireStepGraphCreateFieldInput,
  "update": QuestionnaireStepGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireStepImplementation

Values
Enum Value Description

TextQuestion

SelectQuestion

RangeQuestion

CheckboxQuestion

RadioQuestion

DateQuestion

QuestionnaireWelcomeStep

QuestionnaireInfoStep

QuestionnaireCondition

QuestionnaireAppointmentDate

QuestionnaireDocument

QuestionnaireIdentity

QuestionnaireRouter

QuestionnaireMenu

QuestionnaireInterview

QuestionnaireSelectMenu

QuestionnaireSurvey

QuestionnaireThirdParty

QuestionnaireSetProperty

QuestionnaireDocumentFiller

QuestionnaireAi

Example
"TextQuestion"

QuestionnaireStepNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireStepNextsAggregateInput],
  "OR": [QuestionnaireStepNextsAggregateInput],
  "NOT": QuestionnaireStepNextsAggregateInput,
  "node": QuestionnaireStepNextsNodeAggregationWhereInput,
  "edge": QuestionnaireStepNextsEdgeAggregationWhereInput
}

QuestionnaireStepNextsConnectFieldInput

Example
{
  "edge": QuestionnaireStepNextsEdgeCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireStepNextsConnection

Fields
Field Name Description
edges - [QuestionnaireStepNextsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireStepNextsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireStepNextsConnectionSort

Fields
Input Field Description
node - QuestionnaireStepSort
edge - QuestionNextsEdgeSort
Example
{
  "node": QuestionnaireStepSort,
  "edge": QuestionNextsEdgeSort
}

QuestionnaireStepNextsConnectionWhere

Example
{
  "AND": [QuestionnaireStepNextsConnectionWhere],
  "OR": [QuestionnaireStepNextsConnectionWhere],
  "NOT": QuestionnaireStepNextsConnectionWhere,
  "node": QuestionnaireStepWhere,
  "edge": QuestionNextsEdgeWhere
}

QuestionnaireStepNextsCreateFieldInput

Fields
Input Field Description
edge - QuestionnaireStepNextsEdgeCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": QuestionnaireStepNextsEdgeCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireStepNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireStepNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireStepNextsEdgeAggregationWhereInput

Fields
Input Field Description
Socket - SocketAggregationWhereInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketAggregationWhereInput}

QuestionnaireStepNextsEdgeCreateInput

Fields
Input Field Description
Socket - SocketCreateInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketCreateInput}

QuestionnaireStepNextsEdgeUpdateInput

Fields
Input Field Description
Socket - SocketUpdateInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketUpdateInput}

QuestionnaireStepNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireStepNextsNodeAggregationWhereInput!]
OR - [QuestionnaireStepNextsNodeAggregationWhereInput!]
NOT - QuestionnaireStepNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireStepNextsNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireStepNextsNodeAggregationWhereInput],
  "NOT": QuestionnaireStepNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireStepNextsRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
properties - QuestionnaireStepNextsRelationshipProperties!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireStep,
  "properties": Socket
}

QuestionnaireStepNextsRelationshipProperties

Types
Union Types

Socket

Example
Socket

QuestionnaireStepNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - QuestionnaireStepNextsEdgeUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": QuestionnaireStepNextsEdgeUpdateInput
}

QuestionnaireStepNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [QuestionnaireStepNextsConnectFieldInput],
  "disconnect": [
    QuestionnaireStepNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireStepNextsCreateFieldInput],
  "update": QuestionnaireStepNextsUpdateConnectionInput,
  "delete": [QuestionnaireStepNextsDeleteFieldInput]
}

QuestionnaireStepOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireStepSort] Specify one or more QuestionnaireStepSort objects to sort QuestionnaireSteps by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 123,
  "sort": [QuestionnaireStepSort]
}

QuestionnaireStepPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireStepPrevsAggregateInput],
  "OR": [QuestionnaireStepPrevsAggregateInput],
  "NOT": QuestionnaireStepPrevsAggregateInput,
  "node": QuestionnaireStepPrevsNodeAggregationWhereInput,
  "edge": QuestionnaireStepPrevsEdgeAggregationWhereInput
}

QuestionnaireStepPrevsConnectFieldInput

Example
{
  "edge": QuestionnaireStepPrevsEdgeCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireStepPrevsConnection

Fields
Field Name Description
edges - [QuestionnaireStepPrevsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuestionnaireStepPrevsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuestionnaireStepPrevsConnectionSort

Fields
Input Field Description
node - QuestionnaireStepSort
edge - QuestionPrevsEdgeSort
Example
{
  "node": QuestionnaireStepSort,
  "edge": QuestionPrevsEdgeSort
}

QuestionnaireStepPrevsConnectionWhere

Example
{
  "AND": [QuestionnaireStepPrevsConnectionWhere],
  "OR": [QuestionnaireStepPrevsConnectionWhere],
  "NOT": QuestionnaireStepPrevsConnectionWhere,
  "node": QuestionnaireStepWhere,
  "edge": QuestionPrevsEdgeWhere
}

QuestionnaireStepPrevsCreateFieldInput

Fields
Input Field Description
edge - QuestionnaireStepPrevsEdgeCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": QuestionnaireStepPrevsEdgeCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireStepPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireStepPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireStepPrevsEdgeAggregationWhereInput

Fields
Input Field Description
Socket - SocketAggregationWhereInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketAggregationWhereInput}

QuestionnaireStepPrevsEdgeCreateInput

Fields
Input Field Description
Socket - SocketCreateInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketCreateInput}

QuestionnaireStepPrevsEdgeUpdateInput

Fields
Input Field Description
Socket - SocketUpdateInput

Relationship properties when source node is of type:

  • TextQuestion
  • SelectQuestion
  • RangeQuestion
  • CheckboxQuestion
  • RadioQuestion
  • DateQuestion
  • QuestionnaireWelcomeStep
  • QuestionnaireInfoStep
  • QuestionnaireCondition
  • QuestionnaireAppointmentDate
  • QuestionnaireDocument
  • QuestionnaireIdentity
  • QuestionnaireRouter
  • QuestionnaireMenu
  • QuestionnaireInterview
  • QuestionnaireSelectMenu
  • QuestionnaireSurvey
  • QuestionnaireThirdParty
  • QuestionnaireSetProperty
  • QuestionnaireDocumentFiller
  • QuestionnaireAi
Example
{"Socket": SocketUpdateInput}

QuestionnaireStepPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireStepPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireStepPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireStepPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireStepPrevsNodeAggregationWhereInput
  ],
  "OR": [QuestionnaireStepPrevsNodeAggregationWhereInput],
  "NOT": QuestionnaireStepPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireStepPrevsRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
properties - QuestionnaireStepPrevsRelationshipProperties!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireStep,
  "properties": Socket
}

QuestionnaireStepPrevsRelationshipProperties

Types
Union Types

Socket

Example
Socket

QuestionnaireStepPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - QuestionnaireStepPrevsEdgeUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": QuestionnaireStepPrevsEdgeUpdateInput
}

QuestionnaireStepPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [QuestionnaireStepPrevsConnectFieldInput],
  "disconnect": [
    QuestionnaireStepPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireStepPrevsCreateFieldInput],
  "update": QuestionnaireStepPrevsUpdateConnectionInput,
  "delete": [QuestionnaireStepPrevsDeleteFieldInput]
}

QuestionnaireStepSort

Description

Fields to sort QuestionnaireSteps by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireStepSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireStepUpdateInput

Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "nexts": [QuestionnaireStepNextsUpdateFieldInput],
  "prevs": [QuestionnaireStepPrevsUpdateFieldInput],
  "graph": QuestionnaireStepGraphUpdateFieldInput
}

QuestionnaireStepWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireStepWhere!]
AND - [QuestionnaireStepWhere!]
NOT - QuestionnaireStepWhere
typename_IN - [QuestionnaireStepImplementation!]
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireSteps where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireSteps where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireSteps where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireSteps where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSteps where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSteps where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSteps where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSteps where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireStepNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireSteps where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireSteps where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireSteps where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireSteps where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSteps where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSteps where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSteps where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSteps where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireStepPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireStepGraphAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "abc123",
  "OR": [QuestionnaireStepWhere],
  "AND": [QuestionnaireStepWhere],
  "NOT": QuestionnaireStepWhere,
  "typename_IN": ["TextQuestion"],
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireStepNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireStepPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireStepGraphAggregateInput
}

QuestionnaireStepsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireStepEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireStepEdge]
}

QuestionnaireSurvey

Fields
Field Name Description
id - ID!
name - String
nextIds - [String!]!
nextsAggregate - QuestionnaireSurveyQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - QuestionnaireSurveyVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - QuestionnaireSurveyQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["abc123"],
  "nextsAggregate": QuestionnaireSurveyQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireSurveyVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireSurveyQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection
}

QuestionnaireSurveyAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSurveyCreateInput

Example
{
  "name": "xyz789",
  "nexts": QuestionnaireSurveyNextsFieldInput,
  "graph": QuestionnaireSurveyGraphFieldInput,
  "prevs": QuestionnaireSurveyPrevsFieldInput
}

QuestionnaireSurveyDeleteInput

Example
{
  "nexts": [QuestionnaireSurveyNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireSurveyPrevsDeleteFieldInput]
}

QuestionnaireSurveyEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireSurvey!
Example
{
  "cursor": "abc123",
  "node": QuestionnaireSurvey
}

QuestionnaireSurveyGraphAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireSurveyGraphAggregateInput],
  "OR": [QuestionnaireSurveyGraphAggregateInput],
  "NOT": QuestionnaireSurveyGraphAggregateInput,
  "node": QuestionnaireSurveyGraphNodeAggregationWhereInput
}

QuestionnaireSurveyGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireSurveyGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireSurveyGraphFieldInput

Example
{
  "connect": QuestionnaireSurveyGraphConnectFieldInput,
  "create": QuestionnaireSurveyGraphCreateFieldInput
}

QuestionnaireSurveyGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSurveyGraphNodeAggregationWhereInput!]
OR - [QuestionnaireSurveyGraphNodeAggregationWhereInput!]
NOT - QuestionnaireSurveyGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireSurveyGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSurveyGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSurveyGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireSurveyGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireSurveyGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireSurveyGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireSurveyGraphCreateFieldInput,
  "update": QuestionnaireSurveyGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireSurveyNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireSurveyNextsAggregateInput],
  "OR": [QuestionnaireSurveyNextsAggregateInput],
  "NOT": QuestionnaireSurveyNextsAggregateInput,
  "node": QuestionnaireSurveyNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSurveyNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSurveyNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSurveyNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSurveyNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSurveyNextsFieldInput

Example
{
  "connect": [QuestionnaireSurveyNextsConnectFieldInput],
  "create": [QuestionnaireSurveyNextsCreateFieldInput]
}

QuestionnaireSurveyNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSurveyNextsNodeAggregationWhereInput!]
OR - [QuestionnaireSurveyNextsNodeAggregationWhereInput!]
NOT - QuestionnaireSurveyNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSurveyNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSurveyNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSurveyNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireSurveyNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSurveyNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [QuestionnaireSurveyNextsConnectFieldInput],
  "disconnect": [
    QuestionnaireSurveyNextsDisconnectFieldInput
  ],
  "create": [QuestionnaireSurveyNextsCreateFieldInput],
  "update": QuestionnaireSurveyNextsUpdateConnectionInput,
  "delete": [QuestionnaireSurveyNextsDeleteFieldInput]
}

QuestionnaireSurveyOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireSurveySort!] Specify one or more QuestionnaireSurveySort objects to sort QuestionnaireSurveys by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [QuestionnaireSurveySort]
}

QuestionnaireSurveyPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireSurveyPrevsAggregateInput],
  "OR": [QuestionnaireSurveyPrevsAggregateInput],
  "NOT": QuestionnaireSurveyPrevsAggregateInput,
  "node": QuestionnaireSurveyPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireSurveyPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireSurveyPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireSurveyPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireSurveyPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireSurveyPrevsFieldInput

Example
{
  "connect": [QuestionnaireSurveyPrevsConnectFieldInput],
  "create": [QuestionnaireSurveyPrevsCreateFieldInput]
}

QuestionnaireSurveyPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireSurveyPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireSurveyPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireSurveyPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireSurveyPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireSurveyPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireSurveyPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireSurveyPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireSurveyPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [QuestionnaireSurveyPrevsConnectFieldInput],
  "disconnect": [
    QuestionnaireSurveyPrevsDisconnectFieldInput
  ],
  "create": [QuestionnaireSurveyPrevsCreateFieldInput],
  "update": QuestionnaireSurveyPrevsUpdateConnectionInput,
  "delete": [QuestionnaireSurveyPrevsDeleteFieldInput]
}

QuestionnaireSurveyQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSurveyQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireSurveyQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireSurveyQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSurveyQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSurveyQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireSurveyQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireSurveyQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireSurveyQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireSurveyQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireSurveySort

Description

Fields to sort QuestionnaireSurveys by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireSurveySort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireSurveyUpdateInput

Example
{
  "name": "abc123",
  "nexts": [QuestionnaireSurveyNextsUpdateFieldInput],
  "graph": QuestionnaireSurveyGraphUpdateFieldInput,
  "prevs": [QuestionnaireSurveyPrevsUpdateFieldInput]
}

QuestionnaireSurveyVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireSurveyVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireSurveyVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireSurveyVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireSurveyWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireSurveyWhere!]
AND - [QuestionnaireSurveyWhere!]
NOT - QuestionnaireSurveyWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireSurveys where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireSurveys where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireSurveys where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireSurveys where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSurveys where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSurveys where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSurveys where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireSurveys where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireSurveyNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireSurveyGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireSurveys where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireSurveys where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireSurveys where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireSurveys where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSurveys where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSurveys where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSurveys where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireSurveys where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireSurveyPrevsAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "abc123",
  "OR": [QuestionnaireSurveyWhere],
  "AND": [QuestionnaireSurveyWhere],
  "NOT": QuestionnaireSurveyWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireSurveyNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireSurveyGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireSurveyPrevsAggregateInput
}

QuestionnaireSurveysConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireSurveyEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireSurveyEdge]
}

QuestionnaireThirdPartiesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireThirdPartyEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireThirdPartyEdge]
}

QuestionnaireThirdParty

Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["xyz789"],
  "nextsAggregate": QuestionnaireThirdPartyQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": QuestionnaireThirdPartyVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": QuestionnaireThirdPartyQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection
}

QuestionnaireThirdPartyAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireThirdPartyCreateInput

Example
{
  "name": "xyz789",
  "nexts": QuestionnaireThirdPartyNextsFieldInput,
  "graph": QuestionnaireThirdPartyGraphFieldInput,
  "prevs": QuestionnaireThirdPartyPrevsFieldInput
}

QuestionnaireThirdPartyDeleteInput

Example
{
  "nexts": [QuestionnaireThirdPartyNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [QuestionnaireThirdPartyPrevsDeleteFieldInput]
}

QuestionnaireThirdPartyEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireThirdParty!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireThirdParty
}

QuestionnaireThirdPartyGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireThirdPartyGraphAggregateInput],
  "OR": [QuestionnaireThirdPartyGraphAggregateInput],
  "NOT": QuestionnaireThirdPartyGraphAggregateInput,
  "node": QuestionnaireThirdPartyGraphNodeAggregationWhereInput
}

QuestionnaireThirdPartyGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireThirdPartyGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireThirdPartyGraphFieldInput

Example
{
  "connect": QuestionnaireThirdPartyGraphConnectFieldInput,
  "create": QuestionnaireThirdPartyGraphCreateFieldInput
}

QuestionnaireThirdPartyGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireThirdPartyGraphNodeAggregationWhereInput!]
OR - [QuestionnaireThirdPartyGraphNodeAggregationWhereInput!]
NOT - QuestionnaireThirdPartyGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireThirdPartyGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireThirdPartyGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireThirdPartyGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireThirdPartyGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireThirdPartyGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireThirdPartyGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireThirdPartyGraphCreateFieldInput,
  "update": QuestionnaireThirdPartyGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireThirdPartyNextsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [QuestionnaireThirdPartyNextsAggregateInput],
  "OR": [QuestionnaireThirdPartyNextsAggregateInput],
  "NOT": QuestionnaireThirdPartyNextsAggregateInput,
  "node": QuestionnaireThirdPartyNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireThirdPartyNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireThirdPartyNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireThirdPartyNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireThirdPartyNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireThirdPartyNextsFieldInput

Example
{
  "connect": [
    QuestionnaireThirdPartyNextsConnectFieldInput
  ],
  "create": [QuestionnaireThirdPartyNextsCreateFieldInput]
}

QuestionnaireThirdPartyNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireThirdPartyNextsNodeAggregationWhereInput!]
OR - [QuestionnaireThirdPartyNextsNodeAggregationWhereInput!]
NOT - QuestionnaireThirdPartyNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireThirdPartyNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireThirdPartyNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireThirdPartyNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireThirdPartyNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireThirdPartyNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireThirdPartyNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireThirdPartyNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireThirdPartyNextsCreateFieldInput
  ],
  "update": QuestionnaireThirdPartyNextsUpdateConnectionInput,
  "delete": [QuestionnaireThirdPartyNextsDeleteFieldInput]
}

QuestionnaireThirdPartyOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireThirdPartySort!] Specify one or more QuestionnaireThirdPartySort objects to sort QuestionnaireThirdParties by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 987,
  "sort": [QuestionnaireThirdPartySort]
}

QuestionnaireThirdPartyPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireThirdPartyPrevsAggregateInput],
  "OR": [QuestionnaireThirdPartyPrevsAggregateInput],
  "NOT": QuestionnaireThirdPartyPrevsAggregateInput,
  "node": QuestionnaireThirdPartyPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireThirdPartyPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireThirdPartyPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireThirdPartyPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireThirdPartyPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireThirdPartyPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireThirdPartyPrevsConnectFieldInput
  ],
  "create": [QuestionnaireThirdPartyPrevsCreateFieldInput]
}

QuestionnaireThirdPartyPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireThirdPartyPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireThirdPartyPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireThirdPartyPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireThirdPartyPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireThirdPartyPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireThirdPartyPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireThirdPartyPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireThirdPartyPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireThirdPartyPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireThirdPartyPrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireThirdPartyPrevsCreateFieldInput
  ],
  "update": QuestionnaireThirdPartyPrevsUpdateConnectionInput,
  "delete": [QuestionnaireThirdPartyPrevsDeleteFieldInput]
}

QuestionnaireThirdPartyQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireThirdPartyQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireThirdPartyQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireThirdPartyQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireThirdPartyQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireThirdPartyQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": QuestionnaireThirdPartyQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireThirdPartyQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireThirdPartyQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireThirdPartyQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireThirdPartySort

Description

Fields to sort QuestionnaireThirdParties by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireThirdPartySort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
Example
{"id": "ASC", "name": "ASC"}

QuestionnaireThirdPartyUpdateInput

Example
{
  "name": "xyz789",
  "nexts": [QuestionnaireThirdPartyNextsUpdateFieldInput],
  "graph": QuestionnaireThirdPartyGraphUpdateFieldInput,
  "prevs": [QuestionnaireThirdPartyPrevsUpdateFieldInput]
}

QuestionnaireThirdPartyVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireThirdPartyVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireThirdPartyVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireThirdPartyVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireThirdPartyWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireThirdPartyWhere!]
AND - [QuestionnaireThirdPartyWhere!]
NOT - QuestionnaireThirdPartyWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireThirdParties where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireThirdParties where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireThirdParties where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireThirdParties where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireThirdParties where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireThirdParties where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireThirdParties where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireThirdParties where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireThirdPartyNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireThirdPartyGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireThirdParties where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireThirdParties where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireThirdParties where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireThirdParties where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireThirdParties where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireThirdParties where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireThirdParties where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireThirdParties where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireThirdPartyPrevsAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "OR": [QuestionnaireThirdPartyWhere],
  "AND": [QuestionnaireThirdPartyWhere],
  "NOT": QuestionnaireThirdPartyWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireThirdPartyNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireThirdPartyGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireThirdPartyPrevsAggregateInput
}

QuestionnaireType

Values
Enum Value Description

ConditionalNode

RouterNode

SetPropertyNode

AppointmentNode

DocumentNode

IdentityNode

InterviewNode

MenuNode

SelectMenuNode

WelcomeNode

InfoNode

SurveyNode

ThirdPartyNode

DocumentFillerNode

RangeNode

CheckboxNode

SelectNode

TextInputNode

RadioNode

DateNode

AiNode

Example
"ConditionalNode"

QuestionnaireUniqueWhere

Fields
Input Field Description
id - ID
name - String
Example
{
  "id": "4",
  "name": "xyz789"
}

QuestionnaireUpdateInput

Fields
Input Field Description
name - String
versions - [QuestionnaireVersionsUpdateFieldInput!]
owner - QuestionnaireOwnerUpdateInput
Example
{
  "name": "xyz789",
  "versions": [QuestionnaireVersionsUpdateFieldInput],
  "owner": QuestionnaireOwnerUpdateInput
}

QuestionnaireVersionnedGraphVersionsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireVersionnedGraphVersionsNodeAggregateSelection,
  "edge": QuestionnaireVersionnedGraphVersionsEdgeAggregateSelection
}

QuestionnaireVersionnedGraphVersionsEdgeAggregateSelection

Fields
Field Name Description
version - IntAggregateSelection!
Example
{"version": IntAggregateSelection}

QuestionnaireVersionnedGraphVersionsNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireVersionsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireVersionsAggregateInput],
  "OR": [QuestionnaireVersionsAggregateInput],
  "NOT": QuestionnaireVersionsAggregateInput,
  "node": QuestionnaireVersionsNodeAggregationWhereInput,
  "edge": VersionnedRelationAggregationWhereInput
}

QuestionnaireVersionsConnectFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [VersionnedGraphConnectInput!]
Example
{
  "edge": VersionnedRelationCreateInput,
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": [VersionnedGraphConnectInput]
}

QuestionnaireVersionsCreateFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
node - VersionnedGraphCreateInput!
Example
{
  "edge": VersionnedRelationCreateInput,
  "node": VersionnedGraphCreateInput
}

QuestionnaireVersionsFieldInput

Example
{
  "connect": [QuestionnaireVersionsConnectFieldInput],
  "create": [QuestionnaireVersionsCreateFieldInput]
}

QuestionnaireVersionsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireVersionsNodeAggregationWhereInput!]
OR - [QuestionnaireVersionsNodeAggregationWhereInput!]
NOT - QuestionnaireVersionsNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [QuestionnaireVersionsNodeAggregationWhereInput],
  "OR": [QuestionnaireVersionsNodeAggregationWhereInput],
  "NOT": QuestionnaireVersionsNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireVersionsUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
edge - VersionnedRelationUpdateInput
Example
{
  "node": VersionnedGraphUpdateInput,
  "edge": VersionnedRelationUpdateInput
}

QuestionnaireVersionsUpdateFieldInput

Example
{
  "where": BaseQuestionnaireVersionsConnectionWhere,
  "connect": [QuestionnaireVersionsConnectFieldInput],
  "disconnect": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "create": [QuestionnaireVersionsCreateFieldInput],
  "update": QuestionnaireVersionsUpdateConnectionInput,
  "delete": [BaseQuestionnaireVersionsDeleteFieldInput]
}

QuestionnaireWelcomeStep

Example
{
  "id": 4,
  "name": "xyz789",
  "text": "xyz789",
  "nextIds": ["abc123"],
  "nextsAggregate": QuestionnaireWelcomeStepQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "prevsAggregate": QuestionnaireWelcomeStepQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "graphAggregate": QuestionnaireWelcomeStepVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection
}

QuestionnaireWelcomeStepAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
text - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "text": StringAggregateSelection
}

QuestionnaireWelcomeStepCreateInput

Example
{
  "name": "abc123",
  "text": "abc123",
  "nexts": QuestionnaireWelcomeStepNextsFieldInput,
  "prevs": QuestionnaireWelcomeStepPrevsFieldInput,
  "graph": QuestionnaireWelcomeStepGraphFieldInput
}

QuestionnaireWelcomeStepDeleteInput

Example
{
  "nexts": [
    QuestionnaireWelcomeStepNextsDeleteFieldInput
  ],
  "prevs": [
    QuestionnaireWelcomeStepPrevsDeleteFieldInput
  ],
  "graph": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireWelcomeStepEdge

Fields
Field Name Description
cursor - String!
node - QuestionnaireWelcomeStep!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireWelcomeStep
}

QuestionnaireWelcomeStepGraphAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [QuestionnaireWelcomeStepGraphAggregateInput],
  "OR": [QuestionnaireWelcomeStepGraphAggregateInput],
  "NOT": QuestionnaireWelcomeStepGraphAggregateInput,
  "node": QuestionnaireWelcomeStepGraphNodeAggregationWhereInput
}

QuestionnaireWelcomeStepGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuestionnaireWelcomeStepGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuestionnaireWelcomeStepGraphFieldInput

Example
{
  "connect": QuestionnaireWelcomeStepGraphConnectFieldInput,
  "create": QuestionnaireWelcomeStepGraphCreateFieldInput
}

QuestionnaireWelcomeStepGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireWelcomeStepGraphNodeAggregationWhereInput!]
OR - [QuestionnaireWelcomeStepGraphNodeAggregationWhereInput!]
NOT - QuestionnaireWelcomeStepGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuestionnaireWelcomeStepGraphNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireWelcomeStepGraphNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireWelcomeStepGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuestionnaireWelcomeStepGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuestionnaireWelcomeStepGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": QuestionnaireWelcomeStepGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": QuestionnaireWelcomeStepGraphCreateFieldInput,
  "update": QuestionnaireWelcomeStepGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

QuestionnaireWelcomeStepNextsAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuestionnaireWelcomeStepNextsAggregateInput],
  "OR": [QuestionnaireWelcomeStepNextsAggregateInput],
  "NOT": QuestionnaireWelcomeStepNextsAggregateInput,
  "node": QuestionnaireWelcomeStepNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireWelcomeStepNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireWelcomeStepNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireWelcomeStepNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireWelcomeStepNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireWelcomeStepNextsFieldInput

Example
{
  "connect": [
    QuestionnaireWelcomeStepNextsConnectFieldInput
  ],
  "create": [
    QuestionnaireWelcomeStepNextsCreateFieldInput
  ]
}

QuestionnaireWelcomeStepNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireWelcomeStepNextsNodeAggregationWhereInput!]
OR - [QuestionnaireWelcomeStepNextsNodeAggregationWhereInput!]
NOT - QuestionnaireWelcomeStepNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireWelcomeStepNextsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireWelcomeStepNextsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireWelcomeStepNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

QuestionnaireWelcomeStepNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireWelcomeStepNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [
    QuestionnaireWelcomeStepNextsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireWelcomeStepNextsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireWelcomeStepNextsCreateFieldInput
  ],
  "update": QuestionnaireWelcomeStepNextsUpdateConnectionInput,
  "delete": [
    QuestionnaireWelcomeStepNextsDeleteFieldInput
  ]
}

QuestionnaireWelcomeStepOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuestionnaireWelcomeStepSort!] Specify one or more QuestionnaireWelcomeStepSort objects to sort QuestionnaireWelcomeSteps by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [QuestionnaireWelcomeStepSort]
}

QuestionnaireWelcomeStepPrevsAggregateInput

Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [QuestionnaireWelcomeStepPrevsAggregateInput],
  "OR": [QuestionnaireWelcomeStepPrevsAggregateInput],
  "NOT": QuestionnaireWelcomeStepPrevsAggregateInput,
  "node": QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

QuestionnaireWelcomeStepPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

QuestionnaireWelcomeStepPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

QuestionnaireWelcomeStepPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

QuestionnaireWelcomeStepPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

QuestionnaireWelcomeStepPrevsFieldInput

Example
{
  "connect": [
    QuestionnaireWelcomeStepPrevsConnectFieldInput
  ],
  "create": [
    QuestionnaireWelcomeStepPrevsCreateFieldInput
  ]
}

QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput!]
OR - [QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput!]
NOT - QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput
  ],
  "OR": [
    QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput
  ],
  "NOT": QuestionnaireWelcomeStepPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

QuestionnaireWelcomeStepPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

QuestionnaireWelcomeStepPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [
    QuestionnaireWelcomeStepPrevsConnectFieldInput
  ],
  "disconnect": [
    QuestionnaireWelcomeStepPrevsDisconnectFieldInput
  ],
  "create": [
    QuestionnaireWelcomeStepPrevsCreateFieldInput
  ],
  "update": QuestionnaireWelcomeStepPrevsUpdateConnectionInput,
  "delete": [
    QuestionnaireWelcomeStepPrevsDeleteFieldInput
  ]
}

QuestionnaireWelcomeStepQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireWelcomeStepQuestionnaireStepNextsNodeAggregateSelection,
  "edge": QuestionnaireWelcomeStepQuestionnaireStepNextsEdgeAggregateSelection
}

QuestionnaireWelcomeStepQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireWelcomeStepQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireWelcomeStepQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": QuestionnaireWelcomeStepQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": QuestionnaireWelcomeStepQuestionnaireStepPrevsEdgeAggregateSelection
}

QuestionnaireWelcomeStepQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

QuestionnaireWelcomeStepQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

QuestionnaireWelcomeStepSort

Description

Fields to sort QuestionnaireWelcomeSteps by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuestionnaireWelcomeStepSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
text - SortDirection
Example
{"id": "ASC", "name": "ASC", "text": "ASC"}

QuestionnaireWelcomeStepUpdateInput

Example
{
  "name": "xyz789",
  "text": "abc123",
  "nexts": [
    QuestionnaireWelcomeStepNextsUpdateFieldInput
  ],
  "prevs": [
    QuestionnaireWelcomeStepPrevsUpdateFieldInput
  ],
  "graph": QuestionnaireWelcomeStepGraphUpdateFieldInput
}

QuestionnaireWelcomeStepVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuestionnaireWelcomeStepVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuestionnaireWelcomeStepVersionnedGraphGraphNodeAggregateSelection
}

QuestionnaireWelcomeStepVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuestionnaireWelcomeStepWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
text - String
text_IN - [String]
text_CONTAINS - String
text_STARTS_WITH - String
text_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
OR - [QuestionnaireWelcomeStepWhere!]
AND - [QuestionnaireWelcomeStepWhere!]
NOT - QuestionnaireWelcomeStepWhere
nexts_ALL - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return QuestionnaireWelcomeSteps where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireWelcomeSteps where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return QuestionnaireWelcomeSteps where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return QuestionnaireWelcomeSteps where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - QuestionnaireWelcomeStepNextsAggregateInput
prevs_ALL - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return QuestionnaireWelcomeSteps where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireWelcomeSteps where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireWelcomeSteps where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireWelcomeSteps where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return QuestionnaireWelcomeSteps where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - QuestionnaireWelcomeStepPrevsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - QuestionnaireWelcomeStepGraphAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["abc123"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "text": "abc123",
  "text_IN": ["abc123"],
  "text_CONTAINS": "xyz789",
  "text_STARTS_WITH": "abc123",
  "text_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "OR": [QuestionnaireWelcomeStepWhere],
  "AND": [QuestionnaireWelcomeStepWhere],
  "NOT": QuestionnaireWelcomeStepWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": QuestionnaireWelcomeStepNextsAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": QuestionnaireWelcomeStepPrevsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": QuestionnaireWelcomeStepGraphAggregateInput
}

QuestionnaireWelcomeStepsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireWelcomeStepEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireWelcomeStepEdge]
}

QuestionnaireWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nameNormalized - String
nameNormalized_IN - [String!]
nameNormalized_CONTAINS - String
nameNormalized_STARTS_WITH - String
nameNormalized_ENDS_WITH - String
latest - VersionnedGraphWhere
OR - [QuestionnaireWhere!]
AND - [QuestionnaireWhere!]
NOT - QuestionnaireWhere
versions_ALL - VersionnedGraphWhere Return Questionnaires where all of the related VersionnedGraphs match this filter
versions_NONE - VersionnedGraphWhere Return Questionnaires where none of the related VersionnedGraphs match this filter
versions_SINGLE - VersionnedGraphWhere Return Questionnaires where one of the related VersionnedGraphs match this filter
versions_SOME - VersionnedGraphWhere Return Questionnaires where some of the related VersionnedGraphs match this filter
versionsConnection_ALL - BaseQuestionnaireVersionsConnectionWhere Return Questionnaires where all of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_NONE - BaseQuestionnaireVersionsConnectionWhere Return Questionnaires where none of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SINGLE - BaseQuestionnaireVersionsConnectionWhere Return Questionnaires where one of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SOME - BaseQuestionnaireVersionsConnectionWhere Return Questionnaires where some of the related BaseQuestionnaireVersionsConnections match this filter
versionsAggregate - QuestionnaireVersionsAggregateInput
owner - OwnerWhere
owner_NOT - OwnerWhere
ownerConnection - BaseQuestionnaireOwnerConnectionWhere
ownerConnection_NOT - BaseQuestionnaireOwnerConnectionWhere
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nameNormalized": "xyz789",
  "nameNormalized_IN": ["abc123"],
  "nameNormalized_CONTAINS": "xyz789",
  "nameNormalized_STARTS_WITH": "abc123",
  "nameNormalized_ENDS_WITH": "xyz789",
  "latest": VersionnedGraphWhere,
  "OR": [QuestionnaireWhere],
  "AND": [QuestionnaireWhere],
  "NOT": QuestionnaireWhere,
  "versions_ALL": VersionnedGraphWhere,
  "versions_NONE": VersionnedGraphWhere,
  "versions_SINGLE": VersionnedGraphWhere,
  "versions_SOME": VersionnedGraphWhere,
  "versionsConnection_ALL": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_NONE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SINGLE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SOME": BaseQuestionnaireVersionsConnectionWhere,
  "versionsAggregate": QuestionnaireVersionsAggregateInput,
  "owner": OwnerWhere,
  "owner_NOT": OwnerWhere,
  "ownerConnection": BaseQuestionnaireOwnerConnectionWhere,
  "ownerConnection_NOT": BaseQuestionnaireOwnerConnectionWhere
}

QuestionnairesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionnaireEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionnaireEdge]
}

QuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuestionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuestionEdge]
}

Quoting

Fields
Field Name Description
amount - Float!
code - String!
description - String!
versionnedGraphAggregate - QuotingVersionnedGraphVersionnedGraphAggregationSelection
Arguments
directed - Boolean
versionnedGraph - VersionnedGraph!
Arguments
directed - Boolean
versionnedGraphConnection - QuotingVersionnedGraphConnection!
Example
{
  "amount": 123.45,
  "code": "abc123",
  "description": "xyz789",
  "versionnedGraphAggregate": QuotingVersionnedGraphVersionnedGraphAggregationSelection,
  "versionnedGraph": VersionnedGraph,
  "versionnedGraphConnection": QuotingVersionnedGraphConnection
}

QuotingAggregateSelection

Fields
Field Name Description
count - Int!
amount - FloatAggregateSelection!
code - StringAggregateSelection!
description - StringAggregateSelection!
Example
{
  "count": 987,
  "amount": FloatAggregateSelection,
  "code": StringAggregateSelection,
  "description": StringAggregateSelection
}

QuotingConnectInput

Fields
Input Field Description
versionnedGraph - QuotingVersionnedGraphConnectFieldInput
Example
{
  "versionnedGraph": QuotingVersionnedGraphConnectFieldInput
}

QuotingConnectWhere

Fields
Input Field Description
node - QuotingWhere!
Example
{"node": QuotingWhere}

QuotingCreateInput

Fields
Input Field Description
amount - Float!
code - String!
description - String!
versionnedGraph - QuotingVersionnedGraphFieldInput
Example
{
  "amount": 987.65,
  "code": "abc123",
  "description": "abc123",
  "versionnedGraph": QuotingVersionnedGraphFieldInput
}

QuotingDeleteInput

Fields
Input Field Description
versionnedGraph - QuotingVersionnedGraphDeleteFieldInput
Example
{
  "versionnedGraph": QuotingVersionnedGraphDeleteFieldInput
}

QuotingDisconnectInput

Fields
Input Field Description
versionnedGraph - QuotingVersionnedGraphDisconnectFieldInput
Example
{
  "versionnedGraph": QuotingVersionnedGraphDisconnectFieldInput
}

QuotingEdge

Fields
Field Name Description
cursor - String!
node - Quoting!
Example
{
  "cursor": "xyz789",
  "node": Quoting
}

QuotingOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [QuotingSort!] Specify one or more QuotingSort objects to sort Quotings by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [QuotingSort]}

QuotingSort

Description

Fields to sort Quotings by. The order in which sorts are applied is not guaranteed when specifying many fields in one QuotingSort object.

Fields
Input Field Description
amount - SortDirection
code - SortDirection
description - SortDirection
Example
{"amount": "ASC", "code": "ASC", "description": "ASC"}

QuotingUpdateInput

Fields
Input Field Description
amount - Float
amount_ADD - Float
amount_SUBTRACT - Float
amount_MULTIPLY - Float
amount_DIVIDE - Float
code - String
description - String
versionnedGraph - QuotingVersionnedGraphUpdateFieldInput
Example
{
  "amount": 987.65,
  "amount_ADD": 123.45,
  "amount_SUBTRACT": 987.65,
  "amount_MULTIPLY": 987.65,
  "amount_DIVIDE": 987.65,
  "code": "abc123",
  "description": "abc123",
  "versionnedGraph": QuotingVersionnedGraphUpdateFieldInput
}

QuotingVersionnedGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [QuotingVersionnedGraphAggregateInput!]
OR - [QuotingVersionnedGraphAggregateInput!]
NOT - QuotingVersionnedGraphAggregateInput
node - QuotingVersionnedGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [QuotingVersionnedGraphAggregateInput],
  "OR": [QuotingVersionnedGraphAggregateInput],
  "NOT": QuotingVersionnedGraphAggregateInput,
  "node": QuotingVersionnedGraphNodeAggregationWhereInput
}

QuotingVersionnedGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

QuotingVersionnedGraphConnection

Fields
Field Name Description
edges - [QuotingVersionnedGraphRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [QuotingVersionnedGraphRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

QuotingVersionnedGraphConnectionSort

Fields
Input Field Description
node - VersionnedGraphSort
Example
{"node": VersionnedGraphSort}

QuotingVersionnedGraphConnectionWhere

Example
{
  "AND": [QuotingVersionnedGraphConnectionWhere],
  "OR": [QuotingVersionnedGraphConnectionWhere],
  "NOT": QuotingVersionnedGraphConnectionWhere,
  "node": VersionnedGraphWhere
}

QuotingVersionnedGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

QuotingVersionnedGraphDeleteFieldInput

Fields
Input Field Description
where - QuotingVersionnedGraphConnectionWhere
delete - VersionnedGraphDeleteInput
Example
{
  "where": QuotingVersionnedGraphConnectionWhere,
  "delete": VersionnedGraphDeleteInput
}

QuotingVersionnedGraphDisconnectFieldInput

Fields
Input Field Description
where - QuotingVersionnedGraphConnectionWhere
disconnect - VersionnedGraphDisconnectInput
Example
{
  "where": QuotingVersionnedGraphConnectionWhere,
  "disconnect": VersionnedGraphDisconnectInput
}

QuotingVersionnedGraphFieldInput

Fields
Input Field Description
connect - QuotingVersionnedGraphConnectFieldInput
create - QuotingVersionnedGraphCreateFieldInput
Example
{
  "connect": QuotingVersionnedGraphConnectFieldInput,
  "create": QuotingVersionnedGraphCreateFieldInput
}

QuotingVersionnedGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [QuotingVersionnedGraphNodeAggregationWhereInput!]
OR - [QuotingVersionnedGraphNodeAggregationWhereInput!]
NOT - QuotingVersionnedGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [
    QuotingVersionnedGraphNodeAggregationWhereInput
  ],
  "OR": [QuotingVersionnedGraphNodeAggregationWhereInput],
  "NOT": QuotingVersionnedGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

QuotingVersionnedGraphRelationship

Fields
Field Name Description
cursor - String!
node - VersionnedGraph!
Example
{
  "cursor": "abc123",
  "node": VersionnedGraph
}

QuotingVersionnedGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

QuotingVersionnedGraphUpdateFieldInput

Example
{
  "where": QuotingVersionnedGraphConnectionWhere,
  "connect": QuotingVersionnedGraphConnectFieldInput,
  "disconnect": QuotingVersionnedGraphDisconnectFieldInput,
  "create": QuotingVersionnedGraphCreateFieldInput,
  "update": QuotingVersionnedGraphUpdateConnectionInput,
  "delete": QuotingVersionnedGraphDeleteFieldInput
}

QuotingVersionnedGraphVersionnedGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - QuotingVersionnedGraphVersionnedGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": QuotingVersionnedGraphVersionnedGraphNodeAggregateSelection
}

QuotingVersionnedGraphVersionnedGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

QuotingWhere

Fields
Input Field Description
amount - Float
amount_IN - [Float!]
amount_LT - Float
amount_LTE - Float
amount_GT - Float
amount_GTE - Float
code - String
code_IN - [String!]
code_CONTAINS - String
code_STARTS_WITH - String
code_ENDS_WITH - String
description - String
description_IN - [String!]
description_CONTAINS - String
description_STARTS_WITH - String
description_ENDS_WITH - String
OR - [QuotingWhere!]
AND - [QuotingWhere!]
NOT - QuotingWhere
versionnedGraph - VersionnedGraphWhere
versionnedGraph_NOT - VersionnedGraphWhere
versionnedGraphConnection - QuotingVersionnedGraphConnectionWhere
versionnedGraphConnection_NOT - QuotingVersionnedGraphConnectionWhere
versionnedGraphAggregate - QuotingVersionnedGraphAggregateInput
Example
{
  "amount": 987.65,
  "amount_IN": [987.65],
  "amount_LT": 123.45,
  "amount_LTE": 987.65,
  "amount_GT": 987.65,
  "amount_GTE": 123.45,
  "code": "xyz789",
  "code_IN": ["abc123"],
  "code_CONTAINS": "xyz789",
  "code_STARTS_WITH": "abc123",
  "code_ENDS_WITH": "abc123",
  "description": "xyz789",
  "description_IN": ["xyz789"],
  "description_CONTAINS": "xyz789",
  "description_STARTS_WITH": "abc123",
  "description_ENDS_WITH": "abc123",
  "OR": [QuotingWhere],
  "AND": [QuotingWhere],
  "NOT": QuotingWhere,
  "versionnedGraph": VersionnedGraphWhere,
  "versionnedGraph_NOT": VersionnedGraphWhere,
  "versionnedGraphConnection": QuotingVersionnedGraphConnectionWhere,
  "versionnedGraphConnection_NOT": QuotingVersionnedGraphConnectionWhere,
  "versionnedGraphAggregate": QuotingVersionnedGraphAggregateInput
}

QuotingsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [QuotingEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [QuotingEdge]
}

RadioQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
nextsAggregate - RadioQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - RadioQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - RadioQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - RadioQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
choicesAggregate - RadioQuestionQuestionItemChoicesAggregationSelection
Arguments
directed - Boolean
choices - [QuestionItem!]!
Arguments
directed - Boolean
choicesConnection - RadioQuestionChoicesConnection!
answersAggregate - RadioQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - RadioQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - RadioQuestionCooldownConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "hint": "xyz789",
  "image": "abc123",
  "field": "xyz789",
  "nextsAggregate": RadioQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": RadioQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": RadioQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": RadioQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "choicesAggregate": RadioQuestionQuestionItemChoicesAggregationSelection,
  "choices": [QuestionItem],
  "choicesConnection": RadioQuestionChoicesConnection,
  "answersAggregate": RadioQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": RadioQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": RadioQuestionCooldownConnection
}

RadioQuestionAggregateSelection

Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection
}

RadioQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

RadioQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionAlertsAggregateInput!]
OR - [RadioQuestionAlertsAggregateInput!]
NOT - RadioQuestionAlertsAggregateInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [RadioQuestionAlertsAggregateInput],
  "OR": [RadioQuestionAlertsAggregateInput],
  "NOT": RadioQuestionAlertsAggregateInput
}

RadioQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": true,
  "connect": AlertGroupConnectInput
}

RadioQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

RadioQuestionAlertsFieldInput

Fields
Input Field Description
connect - RadioQuestionAlertsConnectFieldInput
create - RadioQuestionAlertsCreateFieldInput
Example
{
  "connect": RadioQuestionAlertsConnectFieldInput,
  "create": RadioQuestionAlertsCreateFieldInput
}

RadioQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

RadioQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": RadioQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": RadioQuestionAlertsCreateFieldInput,
  "update": RadioQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

RadioQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - RadioQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 123,
  "node": RadioQuestionAnswerAnswersNodeAggregateSelection
}

RadioQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

RadioQuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionAnswersAggregateInput!]
OR - [RadioQuestionAnswersAggregateInput!]
NOT - RadioQuestionAnswersAggregateInput
node - RadioQuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [RadioQuestionAnswersAggregateInput],
  "OR": [RadioQuestionAnswersAggregateInput],
  "NOT": RadioQuestionAnswersAggregateInput,
  "node": RadioQuestionAnswersNodeAggregationWhereInput
}

RadioQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": true,
  "connect": [AnswerConnectInput]
}

RadioQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

RadioQuestionAnswersFieldInput

Fields
Input Field Description
connect - [RadioQuestionAnswersConnectFieldInput!]
create - [RadioQuestionAnswersCreateFieldInput!]
Example
{
  "connect": [RadioQuestionAnswersConnectFieldInput],
  "create": [RadioQuestionAnswersCreateFieldInput]
}

RadioQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionAnswersNodeAggregationWhereInput!]
OR - [RadioQuestionAnswersNodeAggregationWhereInput!]
NOT - RadioQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [RadioQuestionAnswersNodeAggregationWhereInput],
  "OR": [RadioQuestionAnswersNodeAggregationWhereInput],
  "NOT": RadioQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 123.45,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 123,
  "field_AVERAGE_LENGTH_GT": 987.65,
  "field_LONGEST_LENGTH_GT": 123,
  "field_SHORTEST_LENGTH_GT": 987,
  "field_AVERAGE_LENGTH_GTE": 987.65,
  "field_LONGEST_LENGTH_GTE": 123,
  "field_SHORTEST_LENGTH_GTE": 987,
  "field_AVERAGE_LENGTH_LT": 123.45,
  "field_LONGEST_LENGTH_LT": 987,
  "field_SHORTEST_LENGTH_LT": 987,
  "field_AVERAGE_LENGTH_LTE": 987.65,
  "field_LONGEST_LENGTH_LTE": 123,
  "field_SHORTEST_LENGTH_LTE": 987,
  "hint_AVERAGE_LENGTH_EQUAL": 123.45,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 987,
  "hint_AVERAGE_LENGTH_GT": 987.65,
  "hint_LONGEST_LENGTH_GT": 987,
  "hint_SHORTEST_LENGTH_GT": 123,
  "hint_AVERAGE_LENGTH_GTE": 987.65,
  "hint_LONGEST_LENGTH_GTE": 123,
  "hint_SHORTEST_LENGTH_GTE": 123,
  "hint_AVERAGE_LENGTH_LT": 123.45,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 123,
  "hint_AVERAGE_LENGTH_LTE": 123.45,
  "hint_LONGEST_LENGTH_LTE": 123,
  "hint_SHORTEST_LENGTH_LTE": 123,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 987.65,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 123,
  "medicalLabel_AVERAGE_LENGTH_GTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_GTE": 123,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 987,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 123,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 987.65,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

RadioQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

RadioQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [RadioQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [RadioQuestionAnswersCreateFieldInput],
  "update": RadioQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

RadioQuestionChoicesAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionChoicesAggregateInput!]
OR - [RadioQuestionChoicesAggregateInput!]
NOT - RadioQuestionChoicesAggregateInput
node - RadioQuestionChoicesNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [RadioQuestionChoicesAggregateInput],
  "OR": [RadioQuestionChoicesAggregateInput],
  "NOT": RadioQuestionChoicesAggregateInput,
  "node": RadioQuestionChoicesNodeAggregationWhereInput
}

RadioQuestionChoicesConnectFieldInput

Fields
Input Field Description
where - QuestionItemConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": QuestionItemConnectWhere, "overwrite": true}

RadioQuestionChoicesConnectOrCreateFieldInput

Example
{
  "where": QuestionItemConnectOrCreateWhere,
  "onCreate": RadioQuestionChoicesConnectOrCreateFieldInputOnCreate
}

RadioQuestionChoicesConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - QuestionItemOnCreateInput!
Example
{"node": QuestionItemOnCreateInput}

RadioQuestionChoicesConnection

Fields
Field Name Description
edges - [RadioQuestionChoicesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [RadioQuestionChoicesRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

RadioQuestionChoicesConnectionSort

Fields
Input Field Description
node - QuestionItemSort
Example
{"node": QuestionItemSort}

RadioQuestionChoicesConnectionWhere

Example
{
  "AND": [RadioQuestionChoicesConnectionWhere],
  "OR": [RadioQuestionChoicesConnectionWhere],
  "NOT": RadioQuestionChoicesConnectionWhere,
  "node": QuestionItemWhere
}

RadioQuestionChoicesCreateFieldInput

Fields
Input Field Description
node - QuestionItemCreateInput!
Example
{"node": QuestionItemCreateInput}

RadioQuestionChoicesDeleteFieldInput

Fields
Input Field Description
where - RadioQuestionChoicesConnectionWhere
Example
{"where": RadioQuestionChoicesConnectionWhere}

RadioQuestionChoicesDisconnectFieldInput

Fields
Input Field Description
where - RadioQuestionChoicesConnectionWhere
Example
{"where": RadioQuestionChoicesConnectionWhere}

RadioQuestionChoicesFieldInput

Example
{
  "connectOrCreate": [
    RadioQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [RadioQuestionChoicesConnectFieldInput],
  "create": [RadioQuestionChoicesCreateFieldInput]
}

RadioQuestionChoicesNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionChoicesNodeAggregationWhereInput!]
OR - [RadioQuestionChoicesNodeAggregationWhereInput!]
NOT - RadioQuestionChoicesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
score_MIN_EQUAL - Int
score_MAX_EQUAL - Int
score_SUM_EQUAL - Int
score_AVERAGE_EQUAL - Float
score_MIN_GT - Int
score_MAX_GT - Int
score_SUM_GT - Int
score_AVERAGE_GT - Float
score_MIN_GTE - Int
score_MAX_GTE - Int
score_SUM_GTE - Int
score_AVERAGE_GTE - Float
score_MIN_LT - Int
score_MAX_LT - Int
score_SUM_LT - Int
score_AVERAGE_LT - Float
score_MIN_LTE - Int
score_MAX_LTE - Int
score_SUM_LTE - Int
score_AVERAGE_LTE - Float
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [RadioQuestionChoicesNodeAggregationWhereInput],
  "OR": [RadioQuestionChoicesNodeAggregationWhereInput],
  "NOT": RadioQuestionChoicesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 987,
  "label_SHORTEST_LENGTH_EQUAL": 123,
  "label_AVERAGE_LENGTH_GT": 123.45,
  "label_LONGEST_LENGTH_GT": 123,
  "label_SHORTEST_LENGTH_GT": 987,
  "label_AVERAGE_LENGTH_GTE": 123.45,
  "label_LONGEST_LENGTH_GTE": 987,
  "label_SHORTEST_LENGTH_GTE": 123,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 123,
  "label_SHORTEST_LENGTH_LT": 123,
  "label_AVERAGE_LENGTH_LTE": 123.45,
  "label_LONGEST_LENGTH_LTE": 987,
  "label_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 987.65,
  "medicalLabel_LONGEST_LENGTH_GT": 987,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_GTE": 123,
  "medicalLabel_SHORTEST_LENGTH_GTE": 123,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "score_MIN_EQUAL": 123,
  "score_MAX_EQUAL": 123,
  "score_SUM_EQUAL": 123,
  "score_AVERAGE_EQUAL": 123.45,
  "score_MIN_GT": 987,
  "score_MAX_GT": 123,
  "score_SUM_GT": 987,
  "score_AVERAGE_GT": 987.65,
  "score_MIN_GTE": 987,
  "score_MAX_GTE": 123,
  "score_SUM_GTE": 123,
  "score_AVERAGE_GTE": 123.45,
  "score_MIN_LT": 123,
  "score_MAX_LT": 123,
  "score_SUM_LT": 123,
  "score_AVERAGE_LT": 123.45,
  "score_MIN_LTE": 987,
  "score_MAX_LTE": 987,
  "score_SUM_LTE": 987,
  "score_AVERAGE_LTE": 987.65,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 123,
  "order_SUM_EQUAL": 987,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 123,
  "order_MAX_GT": 987,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 123.45,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 123,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 987.65
}

RadioQuestionChoicesRelationship

Fields
Field Name Description
cursor - String!
node - QuestionItem!
Example
{
  "cursor": "abc123",
  "node": QuestionItem
}

RadioQuestionChoicesUpdateConnectionInput

Fields
Input Field Description
node - QuestionItemUpdateInput
Example
{"node": QuestionItemUpdateInput}

RadioQuestionChoicesUpdateFieldInput

Example
{
  "where": RadioQuestionChoicesConnectionWhere,
  "connectOrCreate": [
    RadioQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [RadioQuestionChoicesConnectFieldInput],
  "disconnect": [
    RadioQuestionChoicesDisconnectFieldInput
  ],
  "create": [RadioQuestionChoicesCreateFieldInput],
  "update": RadioQuestionChoicesUpdateConnectionInput,
  "delete": [RadioQuestionChoicesDeleteFieldInput]
}

RadioQuestionCooldownAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionCooldownAggregateInput!]
OR - [RadioQuestionCooldownAggregateInput!]
NOT - RadioQuestionCooldownAggregateInput
node - RadioQuestionCooldownNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [RadioQuestionCooldownAggregateInput],
  "OR": [RadioQuestionCooldownAggregateInput],
  "NOT": RadioQuestionCooldownAggregateInput,
  "node": RadioQuestionCooldownNodeAggregationWhereInput
}

RadioQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": false}

RadioQuestionCooldownConnection

Fields
Field Name Description
edges - [RadioQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [RadioQuestionCooldownRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

RadioQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

RadioQuestionCooldownConnectionWhere

Example
{
  "AND": [RadioQuestionCooldownConnectionWhere],
  "OR": [RadioQuestionCooldownConnectionWhere],
  "NOT": RadioQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

RadioQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - RadioQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 987,
  "node": RadioQuestionCooldownCooldownNodeAggregateSelection
}

RadioQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

RadioQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

RadioQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - RadioQuestionCooldownConnectionWhere
Example
{"where": RadioQuestionCooldownConnectionWhere}

RadioQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - RadioQuestionCooldownConnectionWhere
Example
{"where": RadioQuestionCooldownConnectionWhere}

RadioQuestionCooldownFieldInput

Fields
Input Field Description
connect - RadioQuestionCooldownConnectFieldInput
create - RadioQuestionCooldownCreateFieldInput
Example
{
  "connect": RadioQuestionCooldownConnectFieldInput,
  "create": RadioQuestionCooldownCreateFieldInput
}

RadioQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionCooldownNodeAggregationWhereInput!]
OR - [RadioQuestionCooldownNodeAggregationWhereInput!]
NOT - RadioQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [RadioQuestionCooldownNodeAggregationWhereInput],
  "OR": [RadioQuestionCooldownNodeAggregationWhereInput],
  "NOT": RadioQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 987,
  "value_MAX_EQUAL": 987,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 987.65,
  "value_MIN_GT": 123,
  "value_MAX_GT": 123,
  "value_SUM_GT": 123,
  "value_AVERAGE_GT": 123.45,
  "value_MIN_GTE": 987,
  "value_MAX_GTE": 987,
  "value_SUM_GTE": 987,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 987,
  "value_MAX_LT": 123,
  "value_SUM_LT": 987,
  "value_AVERAGE_LT": 123.45,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 123,
  "value_AVERAGE_LTE": 123.45
}

RadioQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "xyz789",
  "node": Cooldown
}

RadioQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

RadioQuestionCooldownUpdateFieldInput

Example
{
  "where": RadioQuestionCooldownConnectionWhere,
  "connect": RadioQuestionCooldownConnectFieldInput,
  "disconnect": RadioQuestionCooldownDisconnectFieldInput,
  "create": RadioQuestionCooldownCreateFieldInput,
  "update": RadioQuestionCooldownUpdateConnectionInput,
  "delete": RadioQuestionCooldownDeleteFieldInput
}

RadioQuestionCreateInput

Example
{
  "name": "xyz789",
  "hint": "xyz789",
  "image": "abc123",
  "field": "xyz789",
  "nexts": RadioQuestionNextsFieldInput,
  "graph": RadioQuestionGraphFieldInput,
  "prevs": RadioQuestionPrevsFieldInput,
  "alerts": RadioQuestionAlertsFieldInput,
  "choices": RadioQuestionChoicesFieldInput,
  "answers": RadioQuestionAnswersFieldInput,
  "cooldown": RadioQuestionCooldownFieldInput
}

RadioQuestionDeleteInput

Example
{
  "nexts": [RadioQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [RadioQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "choices": [RadioQuestionChoicesDeleteFieldInput],
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": RadioQuestionCooldownDeleteFieldInput
}

RadioQuestionEdge

Fields
Field Name Description
cursor - String!
node - RadioQuestion!
Example
{
  "cursor": "xyz789",
  "node": RadioQuestion
}

RadioQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionGraphAggregateInput!]
OR - [RadioQuestionGraphAggregateInput!]
NOT - RadioQuestionGraphAggregateInput
node - RadioQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [RadioQuestionGraphAggregateInput],
  "OR": [RadioQuestionGraphAggregateInput],
  "NOT": RadioQuestionGraphAggregateInput,
  "node": RadioQuestionGraphNodeAggregationWhereInput
}

RadioQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": VersionnedGraphConnectInput
}

RadioQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

RadioQuestionGraphFieldInput

Fields
Input Field Description
connect - RadioQuestionGraphConnectFieldInput
create - RadioQuestionGraphCreateFieldInput
Example
{
  "connect": RadioQuestionGraphConnectFieldInput,
  "create": RadioQuestionGraphCreateFieldInput
}

RadioQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionGraphNodeAggregationWhereInput!]
OR - [RadioQuestionGraphNodeAggregationWhereInput!]
NOT - RadioQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [RadioQuestionGraphNodeAggregationWhereInput],
  "OR": [RadioQuestionGraphNodeAggregationWhereInput],
  "NOT": RadioQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

RadioQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

RadioQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": RadioQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": RadioQuestionGraphCreateFieldInput,
  "update": RadioQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

RadioQuestionNextsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionNextsAggregateInput!]
OR - [RadioQuestionNextsAggregateInput!]
NOT - RadioQuestionNextsAggregateInput
node - RadioQuestionNextsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [RadioQuestionNextsAggregateInput],
  "OR": [RadioQuestionNextsAggregateInput],
  "NOT": RadioQuestionNextsAggregateInput,
  "node": RadioQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

RadioQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

RadioQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

RadioQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

RadioQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

RadioQuestionNextsFieldInput

Fields
Input Field Description
connect - [RadioQuestionNextsConnectFieldInput!]
create - [RadioQuestionNextsCreateFieldInput!]
Example
{
  "connect": [RadioQuestionNextsConnectFieldInput],
  "create": [RadioQuestionNextsCreateFieldInput]
}

RadioQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionNextsNodeAggregationWhereInput!]
OR - [RadioQuestionNextsNodeAggregationWhereInput!]
NOT - RadioQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [RadioQuestionNextsNodeAggregationWhereInput],
  "OR": [RadioQuestionNextsNodeAggregationWhereInput],
  "NOT": RadioQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

RadioQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

RadioQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [RadioQuestionNextsConnectFieldInput],
  "disconnect": [RadioQuestionNextsDisconnectFieldInput],
  "create": [RadioQuestionNextsCreateFieldInput],
  "update": RadioQuestionNextsUpdateConnectionInput,
  "delete": [RadioQuestionNextsDeleteFieldInput]
}

RadioQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [RadioQuestionSort!] Specify one or more RadioQuestionSort objects to sort RadioQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 123, "sort": [RadioQuestionSort]}

RadioQuestionPrevsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RadioQuestionPrevsAggregateInput!]
OR - [RadioQuestionPrevsAggregateInput!]
NOT - RadioQuestionPrevsAggregateInput
node - RadioQuestionPrevsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [RadioQuestionPrevsAggregateInput],
  "OR": [RadioQuestionPrevsAggregateInput],
  "NOT": RadioQuestionPrevsAggregateInput,
  "node": RadioQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

RadioQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

RadioQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

RadioQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

RadioQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

RadioQuestionPrevsFieldInput

Fields
Input Field Description
connect - [RadioQuestionPrevsConnectFieldInput!]
create - [RadioQuestionPrevsCreateFieldInput!]
Example
{
  "connect": [RadioQuestionPrevsConnectFieldInput],
  "create": [RadioQuestionPrevsCreateFieldInput]
}

RadioQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [RadioQuestionPrevsNodeAggregationWhereInput!]
OR - [RadioQuestionPrevsNodeAggregationWhereInput!]
NOT - RadioQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [RadioQuestionPrevsNodeAggregationWhereInput],
  "OR": [RadioQuestionPrevsNodeAggregationWhereInput],
  "NOT": RadioQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

RadioQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

RadioQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [RadioQuestionPrevsConnectFieldInput],
  "disconnect": [RadioQuestionPrevsDisconnectFieldInput],
  "create": [RadioQuestionPrevsCreateFieldInput],
  "update": RadioQuestionPrevsUpdateConnectionInput,
  "delete": [RadioQuestionPrevsDeleteFieldInput]
}

RadioQuestionQuestionItemChoicesAggregationSelection

Fields
Field Name Description
count - Int!
node - RadioQuestionQuestionItemChoicesNodeAggregateSelection
Example
{
  "count": 987,
  "node": RadioQuestionQuestionItemChoicesNodeAggregateSelection
}

RadioQuestionQuestionItemChoicesNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
score - IntAggregateSelection!
order - IntAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "score": IntAggregateSelection,
  "order": IntAggregateSelection
}

RadioQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": RadioQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": RadioQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

RadioQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

RadioQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

RadioQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": RadioQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": RadioQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

RadioQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

RadioQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

RadioQuestionSort

Description

Fields to sort RadioQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one RadioQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
Example
{"id": "ASC", "name": "ASC", "hint": "ASC", "image": "ASC", "field": "ASC"}

RadioQuestionUpdateInput

Example
{
  "name": "xyz789",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "nexts": [RadioQuestionNextsUpdateFieldInput],
  "graph": RadioQuestionGraphUpdateFieldInput,
  "prevs": [RadioQuestionPrevsUpdateFieldInput],
  "alerts": RadioQuestionAlertsUpdateFieldInput,
  "choices": [RadioQuestionChoicesUpdateFieldInput],
  "answers": [RadioQuestionAnswersUpdateFieldInput],
  "cooldown": RadioQuestionCooldownUpdateFieldInput
}

RadioQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - RadioQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": RadioQuestionVersionnedGraphGraphNodeAggregateSelection
}

RadioQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

RadioQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
OR - [RadioQuestionWhere!]
AND - [RadioQuestionWhere!]
NOT - RadioQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return RadioQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return RadioQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return RadioQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return RadioQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return RadioQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return RadioQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return RadioQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return RadioQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - RadioQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - RadioQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return RadioQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return RadioQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return RadioQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return RadioQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return RadioQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return RadioQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return RadioQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return RadioQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - RadioQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - RadioQuestionAlertsAggregateInput
choices_ALL - QuestionItemWhere Return RadioQuestions where all of the related QuestionItems match this filter
choices_NONE - QuestionItemWhere Return RadioQuestions where none of the related QuestionItems match this filter
choices_SINGLE - QuestionItemWhere Return RadioQuestions where one of the related QuestionItems match this filter
choices_SOME - QuestionItemWhere Return RadioQuestions where some of the related QuestionItems match this filter
choicesConnection_ALL - RadioQuestionChoicesConnectionWhere Return RadioQuestions where all of the related RadioQuestionChoicesConnections match this filter
choicesConnection_NONE - RadioQuestionChoicesConnectionWhere Return RadioQuestions where none of the related RadioQuestionChoicesConnections match this filter
choicesConnection_SINGLE - RadioQuestionChoicesConnectionWhere Return RadioQuestions where one of the related RadioQuestionChoicesConnections match this filter
choicesConnection_SOME - RadioQuestionChoicesConnectionWhere Return RadioQuestions where some of the related RadioQuestionChoicesConnections match this filter
choicesAggregate - RadioQuestionChoicesAggregateInput
answers_ALL - AnswerWhere Return RadioQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return RadioQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return RadioQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return RadioQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return RadioQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return RadioQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return RadioQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return RadioQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - RadioQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - RadioQuestionCooldownConnectionWhere
cooldownConnection_NOT - RadioQuestionCooldownConnectionWhere
cooldownAggregate - RadioQuestionCooldownAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "abc123",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "hint": "abc123",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "xyz789",
  "hint_ENDS_WITH": "abc123",
  "image": "abc123",
  "image_IN": ["xyz789"],
  "image_CONTAINS": "xyz789",
  "image_STARTS_WITH": "xyz789",
  "image_ENDS_WITH": "xyz789",
  "field": "abc123",
  "field_IN": ["abc123"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "abc123",
  "field_ENDS_WITH": "abc123",
  "OR": [RadioQuestionWhere],
  "AND": [RadioQuestionWhere],
  "NOT": RadioQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": RadioQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": RadioQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": RadioQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": RadioQuestionAlertsAggregateInput,
  "choices_ALL": QuestionItemWhere,
  "choices_NONE": QuestionItemWhere,
  "choices_SINGLE": QuestionItemWhere,
  "choices_SOME": QuestionItemWhere,
  "choicesConnection_ALL": RadioQuestionChoicesConnectionWhere,
  "choicesConnection_NONE": RadioQuestionChoicesConnectionWhere,
  "choicesConnection_SINGLE": RadioQuestionChoicesConnectionWhere,
  "choicesConnection_SOME": RadioQuestionChoicesConnectionWhere,
  "choicesAggregate": RadioQuestionChoicesAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": RadioQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": RadioQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": RadioQuestionCooldownConnectionWhere,
  "cooldownAggregate": RadioQuestionCooldownAggregateInput
}

RadioQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [RadioQuestionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [RadioQuestionEdge]
}

RangeQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
min - Int
max - Int
nextsAggregate - RangeQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - RangeQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - RangeQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - RangeQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
answersAggregate - RangeQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - RangeQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - RangeQuestionCooldownConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["xyz789"],
  "hint": "abc123",
  "image": "xyz789",
  "field": "abc123",
  "min": 123,
  "max": 987,
  "nextsAggregate": RangeQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": RangeQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": RangeQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": RangeQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "answersAggregate": RangeQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": RangeQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": RangeQuestionCooldownConnection
}

RangeQuestionAggregateSelection

Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection,
  "min": IntAggregateSelection,
  "max": IntAggregateSelection
}

RangeQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 123}

RangeQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionAlertsAggregateInput!]
OR - [RangeQuestionAlertsAggregateInput!]
NOT - RangeQuestionAlertsAggregateInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [RangeQuestionAlertsAggregateInput],
  "OR": [RangeQuestionAlertsAggregateInput],
  "NOT": RangeQuestionAlertsAggregateInput
}

RangeQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": true,
  "connect": AlertGroupConnectInput
}

RangeQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

RangeQuestionAlertsFieldInput

Fields
Input Field Description
connect - RangeQuestionAlertsConnectFieldInput
create - RangeQuestionAlertsCreateFieldInput
Example
{
  "connect": RangeQuestionAlertsConnectFieldInput,
  "create": RangeQuestionAlertsCreateFieldInput
}

RangeQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

RangeQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": RangeQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": RangeQuestionAlertsCreateFieldInput,
  "update": RangeQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

RangeQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - RangeQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 987,
  "node": RangeQuestionAnswerAnswersNodeAggregateSelection
}

RangeQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

RangeQuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionAnswersAggregateInput!]
OR - [RangeQuestionAnswersAggregateInput!]
NOT - RangeQuestionAnswersAggregateInput
node - RangeQuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [RangeQuestionAnswersAggregateInput],
  "OR": [RangeQuestionAnswersAggregateInput],
  "NOT": RangeQuestionAnswersAggregateInput,
  "node": RangeQuestionAnswersNodeAggregationWhereInput
}

RangeQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": false,
  "connect": [AnswerConnectInput]
}

RangeQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

RangeQuestionAnswersFieldInput

Fields
Input Field Description
connect - [RangeQuestionAnswersConnectFieldInput!]
create - [RangeQuestionAnswersCreateFieldInput!]
Example
{
  "connect": [RangeQuestionAnswersConnectFieldInput],
  "create": [RangeQuestionAnswersCreateFieldInput]
}

RangeQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [RangeQuestionAnswersNodeAggregationWhereInput!]
OR - [RangeQuestionAnswersNodeAggregationWhereInput!]
NOT - RangeQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [RangeQuestionAnswersNodeAggregationWhereInput],
  "OR": [RangeQuestionAnswersNodeAggregationWhereInput],
  "NOT": RangeQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 123.45,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 123,
  "field_AVERAGE_LENGTH_GT": 987.65,
  "field_LONGEST_LENGTH_GT": 123,
  "field_SHORTEST_LENGTH_GT": 987,
  "field_AVERAGE_LENGTH_GTE": 123.45,
  "field_LONGEST_LENGTH_GTE": 123,
  "field_SHORTEST_LENGTH_GTE": 987,
  "field_AVERAGE_LENGTH_LT": 987.65,
  "field_LONGEST_LENGTH_LT": 123,
  "field_SHORTEST_LENGTH_LT": 123,
  "field_AVERAGE_LENGTH_LTE": 123.45,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 123,
  "hint_AVERAGE_LENGTH_EQUAL": 987.65,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 987,
  "hint_AVERAGE_LENGTH_GT": 987.65,
  "hint_LONGEST_LENGTH_GT": 987,
  "hint_SHORTEST_LENGTH_GT": 987,
  "hint_AVERAGE_LENGTH_GTE": 987.65,
  "hint_LONGEST_LENGTH_GTE": 987,
  "hint_SHORTEST_LENGTH_GTE": 987,
  "hint_AVERAGE_LENGTH_LT": 987.65,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 987,
  "hint_AVERAGE_LENGTH_LTE": 123.45,
  "hint_LONGEST_LENGTH_LTE": 987,
  "hint_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 987.65,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 987.65,
  "medicalLabel_LONGEST_LENGTH_GT": 123,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 123,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 987,
  "medicalLabel_SHORTEST_LENGTH_LT": 987,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 123,
  "medicalLabel_SHORTEST_LENGTH_LTE": 123,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 987,
  "order_MAX_GT": 987,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 987,
  "order_MAX_LT": 987,
  "order_SUM_LT": 123,
  "order_AVERAGE_LT": 123.45,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 123.45,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

RangeQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

RangeQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [RangeQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [RangeQuestionAnswersCreateFieldInput],
  "update": RangeQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

RangeQuestionCooldownAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionCooldownAggregateInput!]
OR - [RangeQuestionCooldownAggregateInput!]
NOT - RangeQuestionCooldownAggregateInput
node - RangeQuestionCooldownNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [RangeQuestionCooldownAggregateInput],
  "OR": [RangeQuestionCooldownAggregateInput],
  "NOT": RangeQuestionCooldownAggregateInput,
  "node": RangeQuestionCooldownNodeAggregationWhereInput
}

RangeQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": false}

RangeQuestionCooldownConnection

Fields
Field Name Description
edges - [RangeQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [RangeQuestionCooldownRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

RangeQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

RangeQuestionCooldownConnectionWhere

Example
{
  "AND": [RangeQuestionCooldownConnectionWhere],
  "OR": [RangeQuestionCooldownConnectionWhere],
  "NOT": RangeQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

RangeQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - RangeQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 987,
  "node": RangeQuestionCooldownCooldownNodeAggregateSelection
}

RangeQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

RangeQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

RangeQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - RangeQuestionCooldownConnectionWhere
Example
{"where": RangeQuestionCooldownConnectionWhere}

RangeQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - RangeQuestionCooldownConnectionWhere
Example
{"where": RangeQuestionCooldownConnectionWhere}

RangeQuestionCooldownFieldInput

Fields
Input Field Description
connect - RangeQuestionCooldownConnectFieldInput
create - RangeQuestionCooldownCreateFieldInput
Example
{
  "connect": RangeQuestionCooldownConnectFieldInput,
  "create": RangeQuestionCooldownCreateFieldInput
}

RangeQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [RangeQuestionCooldownNodeAggregationWhereInput!]
OR - [RangeQuestionCooldownNodeAggregationWhereInput!]
NOT - RangeQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [RangeQuestionCooldownNodeAggregationWhereInput],
  "OR": [RangeQuestionCooldownNodeAggregationWhereInput],
  "NOT": RangeQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 123,
  "value_MAX_EQUAL": 123,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 987.65,
  "value_MIN_GT": 123,
  "value_MAX_GT": 123,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 987.65,
  "value_MIN_GTE": 987,
  "value_MAX_GTE": 987,
  "value_SUM_GTE": 123,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 123,
  "value_MAX_LT": 987,
  "value_SUM_LT": 987,
  "value_AVERAGE_LT": 123.45,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 123,
  "value_SUM_LTE": 987,
  "value_AVERAGE_LTE": 123.45
}

RangeQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "abc123",
  "node": Cooldown
}

RangeQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

RangeQuestionCooldownUpdateFieldInput

Example
{
  "where": RangeQuestionCooldownConnectionWhere,
  "connect": RangeQuestionCooldownConnectFieldInput,
  "disconnect": RangeQuestionCooldownDisconnectFieldInput,
  "create": RangeQuestionCooldownCreateFieldInput,
  "update": RangeQuestionCooldownUpdateConnectionInput,
  "delete": RangeQuestionCooldownDeleteFieldInput
}

RangeQuestionCreateInput

Fields
Input Field Description
name - String!
hint - String
image - String
field - String
min - Int
max - Int
nexts - RangeQuestionNextsFieldInput
graph - RangeQuestionGraphFieldInput
prevs - RangeQuestionPrevsFieldInput
alerts - RangeQuestionAlertsFieldInput
answers - RangeQuestionAnswersFieldInput
cooldown - RangeQuestionCooldownFieldInput
Example
{
  "name": "abc123",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "min": 123,
  "max": 987,
  "nexts": RangeQuestionNextsFieldInput,
  "graph": RangeQuestionGraphFieldInput,
  "prevs": RangeQuestionPrevsFieldInput,
  "alerts": RangeQuestionAlertsFieldInput,
  "answers": RangeQuestionAnswersFieldInput,
  "cooldown": RangeQuestionCooldownFieldInput
}

RangeQuestionDeleteInput

Example
{
  "nexts": [RangeQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [RangeQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": RangeQuestionCooldownDeleteFieldInput
}

RangeQuestionEdge

Fields
Field Name Description
cursor - String!
node - RangeQuestion!
Example
{
  "cursor": "xyz789",
  "node": RangeQuestion
}

RangeQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionGraphAggregateInput!]
OR - [RangeQuestionGraphAggregateInput!]
NOT - RangeQuestionGraphAggregateInput
node - RangeQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [RangeQuestionGraphAggregateInput],
  "OR": [RangeQuestionGraphAggregateInput],
  "NOT": RangeQuestionGraphAggregateInput,
  "node": RangeQuestionGraphNodeAggregationWhereInput
}

RangeQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

RangeQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

RangeQuestionGraphFieldInput

Fields
Input Field Description
connect - RangeQuestionGraphConnectFieldInput
create - RangeQuestionGraphCreateFieldInput
Example
{
  "connect": RangeQuestionGraphConnectFieldInput,
  "create": RangeQuestionGraphCreateFieldInput
}

RangeQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [RangeQuestionGraphNodeAggregationWhereInput!]
OR - [RangeQuestionGraphNodeAggregationWhereInput!]
NOT - RangeQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [RangeQuestionGraphNodeAggregationWhereInput],
  "OR": [RangeQuestionGraphNodeAggregationWhereInput],
  "NOT": RangeQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

RangeQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

RangeQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": RangeQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": RangeQuestionGraphCreateFieldInput,
  "update": RangeQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

RangeQuestionNextsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionNextsAggregateInput!]
OR - [RangeQuestionNextsAggregateInput!]
NOT - RangeQuestionNextsAggregateInput
node - RangeQuestionNextsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [RangeQuestionNextsAggregateInput],
  "OR": [RangeQuestionNextsAggregateInput],
  "NOT": RangeQuestionNextsAggregateInput,
  "node": RangeQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

RangeQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

RangeQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

RangeQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

RangeQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

RangeQuestionNextsFieldInput

Fields
Input Field Description
connect - [RangeQuestionNextsConnectFieldInput!]
create - [RangeQuestionNextsCreateFieldInput!]
Example
{
  "connect": [RangeQuestionNextsConnectFieldInput],
  "create": [RangeQuestionNextsCreateFieldInput]
}

RangeQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [RangeQuestionNextsNodeAggregationWhereInput!]
OR - [RangeQuestionNextsNodeAggregationWhereInput!]
NOT - RangeQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [RangeQuestionNextsNodeAggregationWhereInput],
  "OR": [RangeQuestionNextsNodeAggregationWhereInput],
  "NOT": RangeQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

RangeQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

RangeQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [RangeQuestionNextsConnectFieldInput],
  "disconnect": [RangeQuestionNextsDisconnectFieldInput],
  "create": [RangeQuestionNextsCreateFieldInput],
  "update": RangeQuestionNextsUpdateConnectionInput,
  "delete": [RangeQuestionNextsDeleteFieldInput]
}

RangeQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [RangeQuestionSort!] Specify one or more RangeQuestionSort objects to sort RangeQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 987, "sort": [RangeQuestionSort]}

RangeQuestionPrevsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [RangeQuestionPrevsAggregateInput!]
OR - [RangeQuestionPrevsAggregateInput!]
NOT - RangeQuestionPrevsAggregateInput
node - RangeQuestionPrevsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [RangeQuestionPrevsAggregateInput],
  "OR": [RangeQuestionPrevsAggregateInput],
  "NOT": RangeQuestionPrevsAggregateInput,
  "node": RangeQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

RangeQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

RangeQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

RangeQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

RangeQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

RangeQuestionPrevsFieldInput

Fields
Input Field Description
connect - [RangeQuestionPrevsConnectFieldInput!]
create - [RangeQuestionPrevsCreateFieldInput!]
Example
{
  "connect": [RangeQuestionPrevsConnectFieldInput],
  "create": [RangeQuestionPrevsCreateFieldInput]
}

RangeQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [RangeQuestionPrevsNodeAggregationWhereInput!]
OR - [RangeQuestionPrevsNodeAggregationWhereInput!]
NOT - RangeQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [RangeQuestionPrevsNodeAggregationWhereInput],
  "OR": [RangeQuestionPrevsNodeAggregationWhereInput],
  "NOT": RangeQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

RangeQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

RangeQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [RangeQuestionPrevsConnectFieldInput],
  "disconnect": [RangeQuestionPrevsDisconnectFieldInput],
  "create": [RangeQuestionPrevsCreateFieldInput],
  "update": RangeQuestionPrevsUpdateConnectionInput,
  "delete": [RangeQuestionPrevsDeleteFieldInput]
}

RangeQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": RangeQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": RangeQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

RangeQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

RangeQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

RangeQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 987,
  "node": RangeQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": RangeQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

RangeQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

RangeQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

RangeQuestionSort

Description

Fields to sort RangeQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one RangeQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
min - SortDirection
max - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "hint": "ASC",
  "image": "ASC",
  "field": "ASC",
  "min": "ASC",
  "max": "ASC"
}

RangeQuestionUpdateInput

Fields
Input Field Description
name - String
hint - String
image - String
field - String
min - Int
min_INCREMENT - Int
min_DECREMENT - Int
max - Int
max_INCREMENT - Int
max_DECREMENT - Int
nexts - [RangeQuestionNextsUpdateFieldInput!]
graph - RangeQuestionGraphUpdateFieldInput
prevs - [RangeQuestionPrevsUpdateFieldInput!]
alerts - RangeQuestionAlertsUpdateFieldInput
answers - [RangeQuestionAnswersUpdateFieldInput!]
cooldown - RangeQuestionCooldownUpdateFieldInput
Example
{
  "name": "abc123",
  "hint": "abc123",
  "image": "abc123",
  "field": "xyz789",
  "min": 987,
  "min_INCREMENT": 987,
  "min_DECREMENT": 123,
  "max": 123,
  "max_INCREMENT": 123,
  "max_DECREMENT": 987,
  "nexts": [RangeQuestionNextsUpdateFieldInput],
  "graph": RangeQuestionGraphUpdateFieldInput,
  "prevs": [RangeQuestionPrevsUpdateFieldInput],
  "alerts": RangeQuestionAlertsUpdateFieldInput,
  "answers": [RangeQuestionAnswersUpdateFieldInput],
  "cooldown": RangeQuestionCooldownUpdateFieldInput
}

RangeQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - RangeQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": RangeQuestionVersionnedGraphGraphNodeAggregateSelection
}

RangeQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

RangeQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
min - Int
min_IN - [Int]
min_LT - Int
min_LTE - Int
min_GT - Int
min_GTE - Int
max - Int
max_IN - [Int]
max_LT - Int
max_LTE - Int
max_GT - Int
max_GTE - Int
OR - [RangeQuestionWhere!]
AND - [RangeQuestionWhere!]
NOT - RangeQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return RangeQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return RangeQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return RangeQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return RangeQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return RangeQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return RangeQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return RangeQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return RangeQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - RangeQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - RangeQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return RangeQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return RangeQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return RangeQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return RangeQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return RangeQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return RangeQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return RangeQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return RangeQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - RangeQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - RangeQuestionAlertsAggregateInput
answers_ALL - AnswerWhere Return RangeQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return RangeQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return RangeQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return RangeQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return RangeQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return RangeQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return RangeQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return RangeQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - RangeQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - RangeQuestionCooldownConnectionWhere
cooldownConnection_NOT - RangeQuestionCooldownConnectionWhere
cooldownAggregate - RangeQuestionCooldownAggregateInput
Example
{
  "id": "4",
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "xyz789",
  "hint": "xyz789",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "abc123",
  "hint_STARTS_WITH": "abc123",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["abc123"],
  "image_CONTAINS": "abc123",
  "image_STARTS_WITH": "xyz789",
  "image_ENDS_WITH": "abc123",
  "field": "abc123",
  "field_IN": ["xyz789"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "min": 123,
  "min_IN": [123],
  "min_LT": 987,
  "min_LTE": 123,
  "min_GT": 123,
  "min_GTE": 123,
  "max": 987,
  "max_IN": [123],
  "max_LT": 987,
  "max_LTE": 987,
  "max_GT": 987,
  "max_GTE": 123,
  "OR": [RangeQuestionWhere],
  "AND": [RangeQuestionWhere],
  "NOT": RangeQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": RangeQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": RangeQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": RangeQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": RangeQuestionAlertsAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": RangeQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": RangeQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": RangeQuestionCooldownConnectionWhere,
  "cooldownAggregate": RangeQuestionCooldownAggregateInput
}

RangeQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [RangeQuestionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [RangeQuestionEdge]
}

Scored

Description

The edge properties for the following fields:

  • Interview.scored
Fields
Field Name Description
value - Int
alert - AlertLevel
Example
{"value": 123, "alert": "None"}

ScoredAggregationWhereInput

Fields
Input Field Description
AND - [ScoredAggregationWhereInput!]
OR - [ScoredAggregationWhereInput!]
NOT - ScoredAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [ScoredAggregationWhereInput],
  "OR": [ScoredAggregationWhereInput],
  "NOT": ScoredAggregationWhereInput,
  "value_MIN_EQUAL": 987,
  "value_MAX_EQUAL": 987,
  "value_SUM_EQUAL": 987,
  "value_AVERAGE_EQUAL": 123.45,
  "value_MIN_GT": 987,
  "value_MAX_GT": 123,
  "value_SUM_GT": 123,
  "value_AVERAGE_GT": 123.45,
  "value_MIN_GTE": 987,
  "value_MAX_GTE": 123,
  "value_SUM_GTE": 987,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 987,
  "value_MAX_LT": 987,
  "value_SUM_LT": 123,
  "value_AVERAGE_LT": 987.65,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 987,
  "value_AVERAGE_LTE": 123.45
}

ScoredCreateInput

Fields
Input Field Description
value - Int
alert - AlertLevel
Example
{"value": 123, "alert": "None"}

ScoredSort

Fields
Input Field Description
value - SortDirection
alert - SortDirection
Example
{"value": "ASC", "alert": "ASC"}

ScoredUpdateInput

Fields
Input Field Description
value - Int
value_INCREMENT - Int
value_DECREMENT - Int
alert - AlertLevel
Example
{"value": 987, "value_INCREMENT": 987, "value_DECREMENT": 987, "alert": "None"}

ScoredWhere

Fields
Input Field Description
value - Int
value_IN - [Int]
value_LT - Int
value_LTE - Int
value_GT - Int
value_GTE - Int
alert - AlertLevel
alert_IN - [AlertLevel]
OR - [ScoredWhere!]
AND - [ScoredWhere!]
NOT - ScoredWhere
Example
{
  "value": 123,
  "value_IN": [123],
  "value_LT": 987,
  "value_LTE": 123,
  "value_GT": 987,
  "value_GTE": 123,
  "alert": "None",
  "alert_IN": ["None"],
  "OR": [ScoredWhere],
  "AND": [ScoredWhere],
  "NOT": ScoredWhere
}

SearchQuestionResult

Fields
Field Name Description
questionnaireName - String!
questionnaireId - ID!
questionName - String!
questionId - ID!
questionType - String!
questionnaireType - String!
Example
{
  "questionnaireName": "xyz789",
  "questionnaireId": "4",
  "questionName": "xyz789",
  "questionId": "4",
  "questionType": "abc123",
  "questionnaireType": "xyz789"
}

SearchQuestionResultAggregateSelection

Fields
Field Name Description
count - Int!
questionnaireName - StringAggregateSelection!
questionnaireId - IDAggregateSelection!
questionName - StringAggregateSelection!
questionId - IDAggregateSelection!
questionType - StringAggregateSelection!
questionnaireType - StringAggregateSelection!
Example
{
  "count": 123,
  "questionnaireName": StringAggregateSelection,
  "questionnaireId": IDAggregateSelection,
  "questionName": StringAggregateSelection,
  "questionId": IDAggregateSelection,
  "questionType": StringAggregateSelection,
  "questionnaireType": StringAggregateSelection
}

SearchQuestionResultCreateInput

Fields
Input Field Description
questionnaireName - String!
questionnaireId - ID!
questionName - String!
questionId - ID!
questionType - String!
questionnaireType - String!
Example
{
  "questionnaireName": "abc123",
  "questionnaireId": 4,
  "questionName": "abc123",
  "questionId": "4",
  "questionType": "abc123",
  "questionnaireType": "xyz789"
}

SearchQuestionResultEdge

Fields
Field Name Description
cursor - String!
node - SearchQuestionResult!
Example
{
  "cursor": "abc123",
  "node": SearchQuestionResult
}

SearchQuestionResultOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [SearchQuestionResultSort!] Specify one or more SearchQuestionResultSort objects to sort SearchQuestionResults by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [SearchQuestionResultSort]
}

SearchQuestionResultSort

Description

Fields to sort SearchQuestionResults by. The order in which sorts are applied is not guaranteed when specifying many fields in one SearchQuestionResultSort object.

Fields
Input Field Description
questionnaireName - SortDirection
questionnaireId - SortDirection
questionName - SortDirection
questionId - SortDirection
questionType - SortDirection
questionnaireType - SortDirection
Example
{
  "questionnaireName": "ASC",
  "questionnaireId": "ASC",
  "questionName": "ASC",
  "questionId": "ASC",
  "questionType": "ASC",
  "questionnaireType": "ASC"
}

SearchQuestionResultUpdateInput

Fields
Input Field Description
questionnaireName - String
questionnaireId - ID
questionName - String
questionId - ID
questionType - String
questionnaireType - String
Example
{
  "questionnaireName": "xyz789",
  "questionnaireId": "4",
  "questionName": "abc123",
  "questionId": "4",
  "questionType": "xyz789",
  "questionnaireType": "xyz789"
}

SearchQuestionResultWhere

Fields
Input Field Description
questionnaireName - String
questionnaireName_IN - [String!]
questionnaireName_CONTAINS - String
questionnaireName_STARTS_WITH - String
questionnaireName_ENDS_WITH - String
questionnaireId - ID
questionnaireId_IN - [ID!]
questionnaireId_CONTAINS - ID
questionnaireId_STARTS_WITH - ID
questionnaireId_ENDS_WITH - ID
questionName - String
questionName_IN - [String!]
questionName_CONTAINS - String
questionName_STARTS_WITH - String
questionName_ENDS_WITH - String
questionId - ID
questionId_IN - [ID!]
questionId_CONTAINS - ID
questionId_STARTS_WITH - ID
questionId_ENDS_WITH - ID
questionType - String
questionType_IN - [String!]
questionType_CONTAINS - String
questionType_STARTS_WITH - String
questionType_ENDS_WITH - String
questionnaireType - String
questionnaireType_IN - [String!]
questionnaireType_CONTAINS - String
questionnaireType_STARTS_WITH - String
questionnaireType_ENDS_WITH - String
OR - [SearchQuestionResultWhere!]
AND - [SearchQuestionResultWhere!]
NOT - SearchQuestionResultWhere
Example
{
  "questionnaireName": "xyz789",
  "questionnaireName_IN": ["xyz789"],
  "questionnaireName_CONTAINS": "abc123",
  "questionnaireName_STARTS_WITH": "abc123",
  "questionnaireName_ENDS_WITH": "abc123",
  "questionnaireId": 4,
  "questionnaireId_IN": ["4"],
  "questionnaireId_CONTAINS": "4",
  "questionnaireId_STARTS_WITH": 4,
  "questionnaireId_ENDS_WITH": "4",
  "questionName": "xyz789",
  "questionName_IN": ["xyz789"],
  "questionName_CONTAINS": "abc123",
  "questionName_STARTS_WITH": "xyz789",
  "questionName_ENDS_WITH": "xyz789",
  "questionId": "4",
  "questionId_IN": ["4"],
  "questionId_CONTAINS": "4",
  "questionId_STARTS_WITH": "4",
  "questionId_ENDS_WITH": "4",
  "questionType": "xyz789",
  "questionType_IN": ["xyz789"],
  "questionType_CONTAINS": "xyz789",
  "questionType_STARTS_WITH": "abc123",
  "questionType_ENDS_WITH": "abc123",
  "questionnaireType": "xyz789",
  "questionnaireType_IN": ["abc123"],
  "questionnaireType_CONTAINS": "abc123",
  "questionnaireType_STARTS_WITH": "abc123",
  "questionnaireType_ENDS_WITH": "abc123",
  "OR": [SearchQuestionResultWhere],
  "AND": [SearchQuestionResultWhere],
  "NOT": SearchQuestionResultWhere
}

SearchQuestionResultsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [SearchQuestionResultEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [SearchQuestionResultEdge]
}

SelectMenuItemInput

Fields
Input Field Description
label - String!
medicalLabel - String
description - String
icon - Int!
iconFontFamily - String!
iconFontPackage - String!
iconPrefix - String!
iconName - String!
order - Int
Example
{
  "label": "xyz789",
  "medicalLabel": "xyz789",
  "description": "abc123",
  "icon": 987,
  "iconFontFamily": "xyz789",
  "iconFontPackage": "abc123",
  "iconPrefix": "xyz789",
  "iconName": "abc123",
  "order": 987
}

SelectQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
placeholder - String
multiple - Boolean
nextsAggregate - SelectQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - SelectQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - SelectQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - SelectQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
choicesAggregate - SelectQuestionQuestionItemChoicesAggregationSelection
Arguments
directed - Boolean
choices - [QuestionItem!]!
Arguments
directed - Boolean
choicesConnection - SelectQuestionChoicesConnection!
answersAggregate - SelectQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - SelectQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - SelectQuestionCooldownConnection!
Example
{
  "id": "4",
  "name": "abc123",
  "nextIds": ["abc123"],
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "placeholder": "abc123",
  "multiple": true,
  "nextsAggregate": SelectQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": SelectQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": SelectQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": SelectQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "choicesAggregate": SelectQuestionQuestionItemChoicesAggregationSelection,
  "choices": [QuestionItem],
  "choicesConnection": SelectQuestionChoicesConnection,
  "answersAggregate": SelectQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": SelectQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": SelectQuestionCooldownConnection
}

SelectQuestionAggregateSelection

Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection,
  "placeholder": StringAggregateSelection
}

SelectQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

SelectQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [SelectQuestionAlertsAggregateInput!]
OR - [SelectQuestionAlertsAggregateInput!]
NOT - SelectQuestionAlertsAggregateInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [SelectQuestionAlertsAggregateInput],
  "OR": [SelectQuestionAlertsAggregateInput],
  "NOT": SelectQuestionAlertsAggregateInput
}

SelectQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": true,
  "connect": AlertGroupConnectInput
}

SelectQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

SelectQuestionAlertsFieldInput

Fields
Input Field Description
connect - SelectQuestionAlertsConnectFieldInput
create - SelectQuestionAlertsCreateFieldInput
Example
{
  "connect": SelectQuestionAlertsConnectFieldInput,
  "create": SelectQuestionAlertsCreateFieldInput
}

SelectQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

SelectQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": SelectQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": SelectQuestionAlertsCreateFieldInput,
  "update": SelectQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

SelectQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - SelectQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 987,
  "node": SelectQuestionAnswerAnswersNodeAggregateSelection
}

SelectQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

SelectQuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [SelectQuestionAnswersAggregateInput!]
OR - [SelectQuestionAnswersAggregateInput!]
NOT - SelectQuestionAnswersAggregateInput
node - SelectQuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [SelectQuestionAnswersAggregateInput],
  "OR": [SelectQuestionAnswersAggregateInput],
  "NOT": SelectQuestionAnswersAggregateInput,
  "node": SelectQuestionAnswersNodeAggregationWhereInput
}

SelectQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": false,
  "connect": [AnswerConnectInput]
}

SelectQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

SelectQuestionAnswersFieldInput

Example
{
  "connect": [SelectQuestionAnswersConnectFieldInput],
  "create": [SelectQuestionAnswersCreateFieldInput]
}

SelectQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionAnswersNodeAggregationWhereInput!]
OR - [SelectQuestionAnswersNodeAggregationWhereInput!]
NOT - SelectQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [SelectQuestionAnswersNodeAggregationWhereInput],
  "OR": [SelectQuestionAnswersNodeAggregationWhereInput],
  "NOT": SelectQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 987.65,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 987,
  "field_AVERAGE_LENGTH_GT": 987.65,
  "field_LONGEST_LENGTH_GT": 123,
  "field_SHORTEST_LENGTH_GT": 123,
  "field_AVERAGE_LENGTH_GTE": 987.65,
  "field_LONGEST_LENGTH_GTE": 123,
  "field_SHORTEST_LENGTH_GTE": 123,
  "field_AVERAGE_LENGTH_LT": 987.65,
  "field_LONGEST_LENGTH_LT": 123,
  "field_SHORTEST_LENGTH_LT": 123,
  "field_AVERAGE_LENGTH_LTE": 987.65,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 987,
  "hint_AVERAGE_LENGTH_EQUAL": 987.65,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 123,
  "hint_AVERAGE_LENGTH_GT": 123.45,
  "hint_LONGEST_LENGTH_GT": 123,
  "hint_SHORTEST_LENGTH_GT": 123,
  "hint_AVERAGE_LENGTH_GTE": 987.65,
  "hint_LONGEST_LENGTH_GTE": 123,
  "hint_SHORTEST_LENGTH_GTE": 987,
  "hint_AVERAGE_LENGTH_LT": 987.65,
  "hint_LONGEST_LENGTH_LT": 987,
  "hint_SHORTEST_LENGTH_LT": 987,
  "hint_AVERAGE_LENGTH_LTE": 123.45,
  "hint_LONGEST_LENGTH_LTE": 123,
  "hint_SHORTEST_LENGTH_LTE": 123,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 123,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 123,
  "medicalLabel_SHORTEST_LENGTH_GT": 123,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 123,
  "medicalLabel_SHORTEST_LENGTH_GTE": 123,
  "medicalLabel_AVERAGE_LENGTH_LT": 987.65,
  "medicalLabel_LONGEST_LENGTH_LT": 123,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_LTE": 987,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 987.65,
  "order_MIN_GT": 123,
  "order_MAX_GT": 123,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 123,
  "order_SUM_LTE": 123,
  "order_AVERAGE_LTE": 987.65,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

SelectQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

SelectQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [SelectQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [SelectQuestionAnswersCreateFieldInput],
  "update": SelectQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

SelectQuestionChoicesAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [SelectQuestionChoicesAggregateInput!]
OR - [SelectQuestionChoicesAggregateInput!]
NOT - SelectQuestionChoicesAggregateInput
node - SelectQuestionChoicesNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [SelectQuestionChoicesAggregateInput],
  "OR": [SelectQuestionChoicesAggregateInput],
  "NOT": SelectQuestionChoicesAggregateInput,
  "node": SelectQuestionChoicesNodeAggregationWhereInput
}

SelectQuestionChoicesConnectFieldInput

Fields
Input Field Description
where - QuestionItemConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": QuestionItemConnectWhere, "overwrite": false}

SelectQuestionChoicesConnectOrCreateFieldInput

Example
{
  "where": QuestionItemConnectOrCreateWhere,
  "onCreate": SelectQuestionChoicesConnectOrCreateFieldInputOnCreate
}

SelectQuestionChoicesConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - QuestionItemOnCreateInput!
Example
{"node": QuestionItemOnCreateInput}

SelectQuestionChoicesConnection

Fields
Field Name Description
edges - [SelectQuestionChoicesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [SelectQuestionChoicesRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

SelectQuestionChoicesConnectionSort

Fields
Input Field Description
node - QuestionItemSort
Example
{"node": QuestionItemSort}

SelectQuestionChoicesConnectionWhere

Example
{
  "AND": [SelectQuestionChoicesConnectionWhere],
  "OR": [SelectQuestionChoicesConnectionWhere],
  "NOT": SelectQuestionChoicesConnectionWhere,
  "node": QuestionItemWhere
}

SelectQuestionChoicesCreateFieldInput

Fields
Input Field Description
node - QuestionItemCreateInput!
Example
{"node": QuestionItemCreateInput}

SelectQuestionChoicesDeleteFieldInput

Fields
Input Field Description
where - SelectQuestionChoicesConnectionWhere
Example
{"where": SelectQuestionChoicesConnectionWhere}

SelectQuestionChoicesDisconnectFieldInput

Fields
Input Field Description
where - SelectQuestionChoicesConnectionWhere
Example
{"where": SelectQuestionChoicesConnectionWhere}

SelectQuestionChoicesFieldInput

Example
{
  "connectOrCreate": [
    SelectQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [SelectQuestionChoicesConnectFieldInput],
  "create": [SelectQuestionChoicesCreateFieldInput]
}

SelectQuestionChoicesNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionChoicesNodeAggregationWhereInput!]
OR - [SelectQuestionChoicesNodeAggregationWhereInput!]
NOT - SelectQuestionChoicesNodeAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
score_MIN_EQUAL - Int
score_MAX_EQUAL - Int
score_SUM_EQUAL - Int
score_AVERAGE_EQUAL - Float
score_MIN_GT - Int
score_MAX_GT - Int
score_SUM_GT - Int
score_AVERAGE_GT - Float
score_MIN_GTE - Int
score_MAX_GTE - Int
score_SUM_GTE - Int
score_AVERAGE_GTE - Float
score_MIN_LT - Int
score_MAX_LT - Int
score_SUM_LT - Int
score_AVERAGE_LT - Float
score_MIN_LTE - Int
score_MAX_LTE - Int
score_SUM_LTE - Int
score_AVERAGE_LTE - Float
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
Example
{
  "AND": [SelectQuestionChoicesNodeAggregationWhereInput],
  "OR": [SelectQuestionChoicesNodeAggregationWhereInput],
  "NOT": SelectQuestionChoicesNodeAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 987.65,
  "label_LONGEST_LENGTH_EQUAL": 987,
  "label_SHORTEST_LENGTH_EQUAL": 123,
  "label_AVERAGE_LENGTH_GT": 123.45,
  "label_LONGEST_LENGTH_GT": 123,
  "label_SHORTEST_LENGTH_GT": 123,
  "label_AVERAGE_LENGTH_GTE": 987.65,
  "label_LONGEST_LENGTH_GTE": 987,
  "label_SHORTEST_LENGTH_GTE": 987,
  "label_AVERAGE_LENGTH_LT": 987.65,
  "label_LONGEST_LENGTH_LT": 987,
  "label_SHORTEST_LENGTH_LT": 123,
  "label_AVERAGE_LENGTH_LTE": 987.65,
  "label_LONGEST_LENGTH_LTE": 123,
  "label_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 123,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 123,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 987,
  "medicalLabel_AVERAGE_LENGTH_LT": 123.45,
  "medicalLabel_LONGEST_LENGTH_LT": 123,
  "medicalLabel_SHORTEST_LENGTH_LT": 123,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 987,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "score_MIN_EQUAL": 123,
  "score_MAX_EQUAL": 123,
  "score_SUM_EQUAL": 123,
  "score_AVERAGE_EQUAL": 123.45,
  "score_MIN_GT": 987,
  "score_MAX_GT": 987,
  "score_SUM_GT": 123,
  "score_AVERAGE_GT": 987.65,
  "score_MIN_GTE": 123,
  "score_MAX_GTE": 123,
  "score_SUM_GTE": 987,
  "score_AVERAGE_GTE": 987.65,
  "score_MIN_LT": 987,
  "score_MAX_LT": 123,
  "score_SUM_LT": 987,
  "score_AVERAGE_LT": 987.65,
  "score_MIN_LTE": 123,
  "score_MAX_LTE": 987,
  "score_SUM_LTE": 987,
  "score_AVERAGE_LTE": 987.65,
  "order_MIN_EQUAL": 123,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 123,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 987,
  "order_MAX_GT": 123,
  "order_SUM_GT": 123,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 987,
  "order_MAX_GTE": 123,
  "order_SUM_GTE": 987,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 123,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 987,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 123.45
}

SelectQuestionChoicesRelationship

Fields
Field Name Description
cursor - String!
node - QuestionItem!
Example
{
  "cursor": "xyz789",
  "node": QuestionItem
}

SelectQuestionChoicesUpdateConnectionInput

Fields
Input Field Description
node - QuestionItemUpdateInput
Example
{"node": QuestionItemUpdateInput}

SelectQuestionChoicesUpdateFieldInput

Example
{
  "where": SelectQuestionChoicesConnectionWhere,
  "connectOrCreate": [
    SelectQuestionChoicesConnectOrCreateFieldInput
  ],
  "connect": [SelectQuestionChoicesConnectFieldInput],
  "disconnect": [
    SelectQuestionChoicesDisconnectFieldInput
  ],
  "create": [SelectQuestionChoicesCreateFieldInput],
  "update": SelectQuestionChoicesUpdateConnectionInput,
  "delete": [SelectQuestionChoicesDeleteFieldInput]
}

SelectQuestionCooldownAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [SelectQuestionCooldownAggregateInput!]
OR - [SelectQuestionCooldownAggregateInput!]
NOT - SelectQuestionCooldownAggregateInput
node - SelectQuestionCooldownNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [SelectQuestionCooldownAggregateInput],
  "OR": [SelectQuestionCooldownAggregateInput],
  "NOT": SelectQuestionCooldownAggregateInput,
  "node": SelectQuestionCooldownNodeAggregationWhereInput
}

SelectQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": false}

SelectQuestionCooldownConnection

Fields
Field Name Description
edges - [SelectQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [SelectQuestionCooldownRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

SelectQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

SelectQuestionCooldownConnectionWhere

Example
{
  "AND": [SelectQuestionCooldownConnectionWhere],
  "OR": [SelectQuestionCooldownConnectionWhere],
  "NOT": SelectQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

SelectQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - SelectQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 987,
  "node": SelectQuestionCooldownCooldownNodeAggregateSelection
}

SelectQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

SelectQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

SelectQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - SelectQuestionCooldownConnectionWhere
Example
{"where": SelectQuestionCooldownConnectionWhere}

SelectQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - SelectQuestionCooldownConnectionWhere
Example
{"where": SelectQuestionCooldownConnectionWhere}

SelectQuestionCooldownFieldInput

Fields
Input Field Description
connect - SelectQuestionCooldownConnectFieldInput
create - SelectQuestionCooldownCreateFieldInput
Example
{
  "connect": SelectQuestionCooldownConnectFieldInput,
  "create": SelectQuestionCooldownCreateFieldInput
}

SelectQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionCooldownNodeAggregationWhereInput!]
OR - [SelectQuestionCooldownNodeAggregationWhereInput!]
NOT - SelectQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [
    SelectQuestionCooldownNodeAggregationWhereInput
  ],
  "OR": [SelectQuestionCooldownNodeAggregationWhereInput],
  "NOT": SelectQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 123,
  "value_MAX_EQUAL": 123,
  "value_SUM_EQUAL": 987,
  "value_AVERAGE_EQUAL": 123.45,
  "value_MIN_GT": 123,
  "value_MAX_GT": 123,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 987.65,
  "value_MIN_GTE": 123,
  "value_MAX_GTE": 123,
  "value_SUM_GTE": 123,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 987,
  "value_MAX_LT": 987,
  "value_SUM_LT": 987,
  "value_AVERAGE_LT": 123.45,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 123,
  "value_AVERAGE_LTE": 987.65
}

SelectQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "xyz789",
  "node": Cooldown
}

SelectQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

SelectQuestionCooldownUpdateFieldInput

Example
{
  "where": SelectQuestionCooldownConnectionWhere,
  "connect": SelectQuestionCooldownConnectFieldInput,
  "disconnect": SelectQuestionCooldownDisconnectFieldInput,
  "create": SelectQuestionCooldownCreateFieldInput,
  "update": SelectQuestionCooldownUpdateConnectionInput,
  "delete": SelectQuestionCooldownDeleteFieldInput
}

SelectQuestionCreateInput

Example
{
  "name": "abc123",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "xyz789",
  "placeholder": "abc123",
  "multiple": false,
  "nexts": SelectQuestionNextsFieldInput,
  "graph": SelectQuestionGraphFieldInput,
  "prevs": SelectQuestionPrevsFieldInput,
  "alerts": SelectQuestionAlertsFieldInput,
  "choices": SelectQuestionChoicesFieldInput,
  "answers": SelectQuestionAnswersFieldInput,
  "cooldown": SelectQuestionCooldownFieldInput
}

SelectQuestionDeleteInput

Example
{
  "nexts": [SelectQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [SelectQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "choices": [SelectQuestionChoicesDeleteFieldInput],
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": SelectQuestionCooldownDeleteFieldInput
}

SelectQuestionEdge

Fields
Field Name Description
cursor - String!
node - SelectQuestion!
Example
{
  "cursor": "abc123",
  "node": SelectQuestion
}

SelectQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [SelectQuestionGraphAggregateInput!]
OR - [SelectQuestionGraphAggregateInput!]
NOT - SelectQuestionGraphAggregateInput
node - SelectQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [SelectQuestionGraphAggregateInput],
  "OR": [SelectQuestionGraphAggregateInput],
  "NOT": SelectQuestionGraphAggregateInput,
  "node": SelectQuestionGraphNodeAggregationWhereInput
}

SelectQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

SelectQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

SelectQuestionGraphFieldInput

Fields
Input Field Description
connect - SelectQuestionGraphConnectFieldInput
create - SelectQuestionGraphCreateFieldInput
Example
{
  "connect": SelectQuestionGraphConnectFieldInput,
  "create": SelectQuestionGraphCreateFieldInput
}

SelectQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionGraphNodeAggregationWhereInput!]
OR - [SelectQuestionGraphNodeAggregationWhereInput!]
NOT - SelectQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [SelectQuestionGraphNodeAggregationWhereInput],
  "OR": [SelectQuestionGraphNodeAggregationWhereInput],
  "NOT": SelectQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

SelectQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

SelectQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": SelectQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": SelectQuestionGraphCreateFieldInput,
  "update": SelectQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

SelectQuestionNextsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [SelectQuestionNextsAggregateInput],
  "OR": [SelectQuestionNextsAggregateInput],
  "NOT": SelectQuestionNextsAggregateInput,
  "node": SelectQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

SelectQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

SelectQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

SelectQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

SelectQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

SelectQuestionNextsFieldInput

Fields
Input Field Description
connect - [SelectQuestionNextsConnectFieldInput!]
create - [SelectQuestionNextsCreateFieldInput!]
Example
{
  "connect": [SelectQuestionNextsConnectFieldInput],
  "create": [SelectQuestionNextsCreateFieldInput]
}

SelectQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionNextsNodeAggregationWhereInput!]
OR - [SelectQuestionNextsNodeAggregationWhereInput!]
NOT - SelectQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [SelectQuestionNextsNodeAggregationWhereInput],
  "OR": [SelectQuestionNextsNodeAggregationWhereInput],
  "NOT": SelectQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

SelectQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

SelectQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [SelectQuestionNextsConnectFieldInput],
  "disconnect": [SelectQuestionNextsDisconnectFieldInput],
  "create": [SelectQuestionNextsCreateFieldInput],
  "update": SelectQuestionNextsUpdateConnectionInput,
  "delete": [SelectQuestionNextsDeleteFieldInput]
}

SelectQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [SelectQuestionSort!] Specify one or more SelectQuestionSort objects to sort SelectQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 123,
  "sort": [SelectQuestionSort]
}

SelectQuestionPrevsAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [SelectQuestionPrevsAggregateInput],
  "OR": [SelectQuestionPrevsAggregateInput],
  "NOT": SelectQuestionPrevsAggregateInput,
  "node": SelectQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

SelectQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

SelectQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

SelectQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

SelectQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

SelectQuestionPrevsFieldInput

Fields
Input Field Description
connect - [SelectQuestionPrevsConnectFieldInput!]
create - [SelectQuestionPrevsCreateFieldInput!]
Example
{
  "connect": [SelectQuestionPrevsConnectFieldInput],
  "create": [SelectQuestionPrevsCreateFieldInput]
}

SelectQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [SelectQuestionPrevsNodeAggregationWhereInput!]
OR - [SelectQuestionPrevsNodeAggregationWhereInput!]
NOT - SelectQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [SelectQuestionPrevsNodeAggregationWhereInput],
  "OR": [SelectQuestionPrevsNodeAggregationWhereInput],
  "NOT": SelectQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

SelectQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

SelectQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [SelectQuestionPrevsConnectFieldInput],
  "disconnect": [SelectQuestionPrevsDisconnectFieldInput],
  "create": [SelectQuestionPrevsCreateFieldInput],
  "update": SelectQuestionPrevsUpdateConnectionInput,
  "delete": [SelectQuestionPrevsDeleteFieldInput]
}

SelectQuestionQuestionItemChoicesAggregationSelection

Fields
Field Name Description
count - Int!
node - SelectQuestionQuestionItemChoicesNodeAggregateSelection
Example
{
  "count": 123,
  "node": SelectQuestionQuestionItemChoicesNodeAggregateSelection
}

SelectQuestionQuestionItemChoicesNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
label - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
score - IntAggregateSelection!
order - IntAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "label": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "score": IntAggregateSelection,
  "order": IntAggregateSelection
}

SelectQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 123,
  "node": SelectQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": SelectQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

SelectQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

SelectQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

SelectQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": SelectQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": SelectQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

SelectQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

SelectQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

SelectQuestionSort

Description

Fields to sort SelectQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one SelectQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
placeholder - SortDirection
multiple - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "hint": "ASC",
  "image": "ASC",
  "field": "ASC",
  "placeholder": "ASC",
  "multiple": "ASC"
}

SelectQuestionUpdateInput

Example
{
  "name": "abc123",
  "hint": "abc123",
  "image": "abc123",
  "field": "abc123",
  "placeholder": "xyz789",
  "multiple": false,
  "nexts": [SelectQuestionNextsUpdateFieldInput],
  "graph": SelectQuestionGraphUpdateFieldInput,
  "prevs": [SelectQuestionPrevsUpdateFieldInput],
  "alerts": SelectQuestionAlertsUpdateFieldInput,
  "choices": [SelectQuestionChoicesUpdateFieldInput],
  "answers": [SelectQuestionAnswersUpdateFieldInput],
  "cooldown": SelectQuestionCooldownUpdateFieldInput
}

SelectQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - SelectQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 987,
  "node": SelectQuestionVersionnedGraphGraphNodeAggregateSelection
}

SelectQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

SelectQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
placeholder - String
placeholder_IN - [String]
placeholder_CONTAINS - String
placeholder_STARTS_WITH - String
placeholder_ENDS_WITH - String
multiple - Boolean
OR - [SelectQuestionWhere!]
AND - [SelectQuestionWhere!]
NOT - SelectQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return SelectQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return SelectQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return SelectQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return SelectQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return SelectQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return SelectQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return SelectQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return SelectQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - SelectQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - SelectQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return SelectQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return SelectQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return SelectQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return SelectQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return SelectQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return SelectQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return SelectQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return SelectQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - SelectQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - SelectQuestionAlertsAggregateInput
choices_ALL - QuestionItemWhere Return SelectQuestions where all of the related QuestionItems match this filter
choices_NONE - QuestionItemWhere Return SelectQuestions where none of the related QuestionItems match this filter
choices_SINGLE - QuestionItemWhere Return SelectQuestions where one of the related QuestionItems match this filter
choices_SOME - QuestionItemWhere Return SelectQuestions where some of the related QuestionItems match this filter
choicesConnection_ALL - SelectQuestionChoicesConnectionWhere Return SelectQuestions where all of the related SelectQuestionChoicesConnections match this filter
choicesConnection_NONE - SelectQuestionChoicesConnectionWhere Return SelectQuestions where none of the related SelectQuestionChoicesConnections match this filter
choicesConnection_SINGLE - SelectQuestionChoicesConnectionWhere Return SelectQuestions where one of the related SelectQuestionChoicesConnections match this filter
choicesConnection_SOME - SelectQuestionChoicesConnectionWhere Return SelectQuestions where some of the related SelectQuestionChoicesConnections match this filter
choicesAggregate - SelectQuestionChoicesAggregateInput
answers_ALL - AnswerWhere Return SelectQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return SelectQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return SelectQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return SelectQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return SelectQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return SelectQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return SelectQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return SelectQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - SelectQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - SelectQuestionCooldownConnectionWhere
cooldownConnection_NOT - SelectQuestionCooldownConnectionWhere
cooldownAggregate - SelectQuestionCooldownAggregateInput
Example
{
  "id": "4",
  "id_IN": ["4"],
  "id_CONTAINS": "4",
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["abc123"],
  "nextIds_INCLUDES": "abc123",
  "hint": "abc123",
  "hint_IN": ["xyz789"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "xyz789",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["xyz789"],
  "image_CONTAINS": "xyz789",
  "image_STARTS_WITH": "xyz789",
  "image_ENDS_WITH": "xyz789",
  "field": "xyz789",
  "field_IN": ["abc123"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "placeholder": "abc123",
  "placeholder_IN": ["abc123"],
  "placeholder_CONTAINS": "xyz789",
  "placeholder_STARTS_WITH": "abc123",
  "placeholder_ENDS_WITH": "xyz789",
  "multiple": false,
  "OR": [SelectQuestionWhere],
  "AND": [SelectQuestionWhere],
  "NOT": SelectQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": SelectQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": SelectQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": SelectQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": SelectQuestionAlertsAggregateInput,
  "choices_ALL": QuestionItemWhere,
  "choices_NONE": QuestionItemWhere,
  "choices_SINGLE": QuestionItemWhere,
  "choices_SOME": QuestionItemWhere,
  "choicesConnection_ALL": SelectQuestionChoicesConnectionWhere,
  "choicesConnection_NONE": SelectQuestionChoicesConnectionWhere,
  "choicesConnection_SINGLE": SelectQuestionChoicesConnectionWhere,
  "choicesConnection_SOME": SelectQuestionChoicesConnectionWhere,
  "choicesAggregate": SelectQuestionChoicesAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": SelectQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": SelectQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": SelectQuestionCooldownConnectionWhere,
  "cooldownAggregate": SelectQuestionCooldownAggregateInput
}

SelectQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [SelectQuestionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [SelectQuestionEdge]
}

SerializationNode

Fields
Field Name Description
id - Int!
type - QuestionnaireType!
sockets - [SerializationSocket!]!
step - QuestionnaireStep!
Example
{
  "id": 987,
  "type": "ConditionalNode",
  "sockets": [SerializationSocket],
  "step": QuestionnaireStep
}

SerializationNodeAggregateSelection

Fields
Field Name Description
count - Int!
id - IntAggregateSelection!
Example
{"count": 987, "id": IntAggregateSelection}

SerializationNodeCreateInput

Fields
Input Field Description
id - Int!
type - QuestionnaireType!
Example
{"id": 987, "type": "ConditionalNode"}

SerializationNodeEdge

Fields
Field Name Description
cursor - String!
node - SerializationNode!
Example
{
  "cursor": "xyz789",
  "node": SerializationNode
}

SerializationNodeInput

Fields
Input Field Description
id - Int!
name - String!
type - QuestionnaireType!
sockets - [SerializationSocketInput!]!
questionnaireId - ID
questionnaires - [QuestionnaireMenuItemInput!]
selectMenu - [SelectMenuItemInput!]
choices - [QuestionItemInput!]
conditions - [ConditionGroupInput!]
alerts - AlertGroupInput
fields - [FieldInput!]
cooldown - CooldownInput
Example
{
  "id": 987,
  "name": "xyz789",
  "type": "ConditionalNode",
  "sockets": [SerializationSocketInput],
  "questionnaireId": "4",
  "questionnaires": [QuestionnaireMenuItemInput],
  "selectMenu": [SelectMenuItemInput],
  "choices": [QuestionItemInput],
  "conditions": [ConditionGroupInput],
  "alerts": AlertGroupInput,
  "fields": [FieldInput],
  "cooldown": CooldownInput
}

SerializationNodeOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [SerializationNodeSort!] Specify one or more SerializationNodeSort objects to sort SerializationNodes by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [SerializationNodeSort]
}

SerializationNodeSort

Description

Fields to sort SerializationNodes by. The order in which sorts are applied is not guaranteed when specifying many fields in one SerializationNodeSort object.

Fields
Input Field Description
id - SortDirection
type - SortDirection
Example
{"id": "ASC", "type": "ASC"}

SerializationNodeUpdateInput

Fields
Input Field Description
id - Int
id_INCREMENT - Int
id_DECREMENT - Int
type - QuestionnaireType
Example
{"id": 987, "id_INCREMENT": 987, "id_DECREMENT": 987, "type": "ConditionalNode"}

SerializationNodeWhere

Fields
Input Field Description
id - Int
id_IN - [Int!]
id_LT - Int
id_LTE - Int
id_GT - Int
id_GTE - Int
type - QuestionnaireType
type_IN - [QuestionnaireType!]
OR - [SerializationNodeWhere!]
AND - [SerializationNodeWhere!]
NOT - SerializationNodeWhere
Example
{
  "id": 987,
  "id_IN": [987],
  "id_LT": 987,
  "id_LTE": 123,
  "id_GT": 123,
  "id_GTE": 123,
  "type": "ConditionalNode",
  "type_IN": ["ConditionalNode"],
  "OR": [SerializationNodeWhere],
  "AND": [SerializationNodeWhere],
  "NOT": SerializationNodeWhere
}

SerializationNodesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [SerializationNodeEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [SerializationNodeEdge]
}

SerializationSocket

Fields
Field Name Description
label - String
attachedNodeId - Int
Example
{"label": "xyz789", "attachedNodeId": 123}

SerializationSocketAggregateSelection

Fields
Field Name Description
count - Int!
label - StringAggregateSelection!
attachedNodeId - IntAggregateSelection!
Example
{
  "count": 123,
  "label": StringAggregateSelection,
  "attachedNodeId": IntAggregateSelection
}

SerializationSocketCreateInput

Fields
Input Field Description
label - String
attachedNodeId - Int
Example
{"label": "xyz789", "attachedNodeId": 123}

SerializationSocketEdge

Fields
Field Name Description
cursor - String!
node - SerializationSocket!
Example
{
  "cursor": "xyz789",
  "node": SerializationSocket
}

SerializationSocketInput

Fields
Input Field Description
label - String
attachedNodeId - Int
Example
{"label": "abc123", "attachedNodeId": 123}

SerializationSocketOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [SerializationSocketSort!] Specify one or more SerializationSocketSort objects to sort SerializationSockets by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 987,
  "offset": 987,
  "sort": [SerializationSocketSort]
}

SerializationSocketSort

Description

Fields to sort SerializationSockets by. The order in which sorts are applied is not guaranteed when specifying many fields in one SerializationSocketSort object.

Fields
Input Field Description
label - SortDirection
attachedNodeId - SortDirection
Example
{"label": "ASC", "attachedNodeId": "ASC"}

SerializationSocketUpdateInput

Fields
Input Field Description
label - String
attachedNodeId - Int
attachedNodeId_INCREMENT - Int
attachedNodeId_DECREMENT - Int
Example
{
  "label": "abc123",
  "attachedNodeId": 123,
  "attachedNodeId_INCREMENT": 123,
  "attachedNodeId_DECREMENT": 123
}

SerializationSocketWhere

Fields
Input Field Description
label - String
label_IN - [String]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
attachedNodeId - Int
attachedNodeId_IN - [Int]
attachedNodeId_LT - Int
attachedNodeId_LTE - Int
attachedNodeId_GT - Int
attachedNodeId_GTE - Int
OR - [SerializationSocketWhere!]
AND - [SerializationSocketWhere!]
NOT - SerializationSocketWhere
Example
{
  "label": "abc123",
  "label_IN": ["abc123"],
  "label_CONTAINS": "xyz789",
  "label_STARTS_WITH": "abc123",
  "label_ENDS_WITH": "abc123",
  "attachedNodeId": 123,
  "attachedNodeId_IN": [987],
  "attachedNodeId_LT": 987,
  "attachedNodeId_LTE": 987,
  "attachedNodeId_GT": 123,
  "attachedNodeId_GTE": 987,
  "OR": [SerializationSocketWhere],
  "AND": [SerializationSocketWhere],
  "NOT": SerializationSocketWhere
}

SerializationSocketsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [SerializationSocketEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [SerializationSocketEdge]
}

Socket

Description

The edge properties for the following fields:

  • TextQuestion.nexts
  • TextQuestion.prevs
  • SelectQuestion.nexts
  • SelectQuestion.prevs
  • RangeQuestion.nexts
  • RangeQuestion.prevs
  • CheckboxQuestion.nexts
  • CheckboxQuestion.prevs
  • RadioQuestion.nexts
  • RadioQuestion.prevs
  • DateQuestion.nexts
  • DateQuestion.prevs
  • QuestionnaireWelcomeStep.nexts
  • QuestionnaireWelcomeStep.prevs
  • QuestionnaireInfoStep.nexts
  • QuestionnaireInfoStep.prevs
  • QuestionnaireCondition.nexts
  • QuestionnaireCondition.prevs
  • QuestionnaireAppointmentDate.nexts
  • QuestionnaireAppointmentDate.prevs
  • QuestionnaireDocument.nexts
  • QuestionnaireDocument.prevs
  • QuestionnaireIdentity.nexts
  • QuestionnaireIdentity.prevs
  • QuestionnaireRouter.nexts
  • QuestionnaireRouter.prevs
  • QuestionnaireMenu.nexts
  • QuestionnaireMenu.prevs
  • QuestionnaireInterview.nexts
  • QuestionnaireInterview.prevs
  • QuestionnaireSelectMenu.nexts
  • QuestionnaireSelectMenu.prevs
  • QuestionnaireSurvey.nexts
  • QuestionnaireSurvey.prevs
  • QuestionnaireThirdParty.nexts
  • QuestionnaireThirdParty.prevs
  • QuestionnaireSetProperty.nexts
  • QuestionnaireSetProperty.prevs
  • QuestionnaireDocumentFiller.nexts
  • QuestionnaireDocumentFiller.prevs
  • QuestionnaireAi.nexts
  • QuestionnaireAi.prevs
Fields
Field Name Description
label - String
Example
{"label": "xyz789"}

SocketAggregationWhereInput

Fields
Input Field Description
AND - [SocketAggregationWhereInput!]
OR - [SocketAggregationWhereInput!]
NOT - SocketAggregationWhereInput
label_AVERAGE_LENGTH_EQUAL - Float
label_LONGEST_LENGTH_EQUAL - Int
label_SHORTEST_LENGTH_EQUAL - Int
label_AVERAGE_LENGTH_GT - Float
label_LONGEST_LENGTH_GT - Int
label_SHORTEST_LENGTH_GT - Int
label_AVERAGE_LENGTH_GTE - Float
label_LONGEST_LENGTH_GTE - Int
label_SHORTEST_LENGTH_GTE - Int
label_AVERAGE_LENGTH_LT - Float
label_LONGEST_LENGTH_LT - Int
label_SHORTEST_LENGTH_LT - Int
label_AVERAGE_LENGTH_LTE - Float
label_LONGEST_LENGTH_LTE - Int
label_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [SocketAggregationWhereInput],
  "OR": [SocketAggregationWhereInput],
  "NOT": SocketAggregationWhereInput,
  "label_AVERAGE_LENGTH_EQUAL": 123.45,
  "label_LONGEST_LENGTH_EQUAL": 987,
  "label_SHORTEST_LENGTH_EQUAL": 987,
  "label_AVERAGE_LENGTH_GT": 123.45,
  "label_LONGEST_LENGTH_GT": 987,
  "label_SHORTEST_LENGTH_GT": 987,
  "label_AVERAGE_LENGTH_GTE": 987.65,
  "label_LONGEST_LENGTH_GTE": 123,
  "label_SHORTEST_LENGTH_GTE": 123,
  "label_AVERAGE_LENGTH_LT": 123.45,
  "label_LONGEST_LENGTH_LT": 123,
  "label_SHORTEST_LENGTH_LT": 987,
  "label_AVERAGE_LENGTH_LTE": 987.65,
  "label_LONGEST_LENGTH_LTE": 987,
  "label_SHORTEST_LENGTH_LTE": 987
}

SocketCreateInput

Fields
Input Field Description
label - String
Example
{"label": "abc123"}

SocketSort

Fields
Input Field Description
label - SortDirection
Example
{"label": "ASC"}

SocketUpdateInput

Fields
Input Field Description
label - String
Example
{"label": "abc123"}

SocketWhere

Fields
Input Field Description
label - String
label_IN - [String]
label_CONTAINS - String
label_STARTS_WITH - String
label_ENDS_WITH - String
OR - [SocketWhere!]
AND - [SocketWhere!]
NOT - SocketWhere
Example
{
  "label": "xyz789",
  "label_IN": ["xyz789"],
  "label_CONTAINS": "abc123",
  "label_STARTS_WITH": "abc123",
  "label_ENDS_WITH": "abc123",
  "OR": [SocketWhere],
  "AND": [SocketWhere],
  "NOT": SocketWhere
}

SortDirection

Description

An enum for sorting in either ascending or descending order.

Values
Enum Value Description

ASC

Sort by field values in ascending order.

DESC

Sort by field values in descending order.
Example
"ASC"

SpecialitiesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [SpecialityEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [SpecialityEdge]
}

Speciality

Fields
Field Name Description
id - ID!
name - String!
nameNormalized - String!
defaultWorkflowAggregate - SpecialityWorkflowDefaultWorkflowAggregationSelection
Arguments
where - WorkflowWhere
directed - Boolean
defaultWorkflow - Workflow
Arguments
where - WorkflowWhere
options - WorkflowOptions
directed - Boolean
defaultWorkflowConnection - SpecialityDefaultWorkflowConnection!
Example
{
  "id": 4,
  "name": "abc123",
  "nameNormalized": "abc123",
  "defaultWorkflowAggregate": SpecialityWorkflowDefaultWorkflowAggregationSelection,
  "defaultWorkflow": Workflow,
  "defaultWorkflowConnection": SpecialityDefaultWorkflowConnection
}

SpecialityAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

SpecialityConnectInput

Fields
Input Field Description
defaultWorkflow - SpecialityDefaultWorkflowConnectFieldInput
Example
{
  "defaultWorkflow": SpecialityDefaultWorkflowConnectFieldInput
}

SpecialityConnectOrCreateWhere

Fields
Input Field Description
node - SpecialityUniqueWhere!
Example
{"node": SpecialityUniqueWhere}

SpecialityConnectWhere

Fields
Input Field Description
node - SpecialityWhere!
Example
{"node": SpecialityWhere}

SpecialityCreateInput

Fields
Input Field Description
name - String!
defaultWorkflow - SpecialityDefaultWorkflowFieldInput
Example
{
  "name": "xyz789",
  "defaultWorkflow": SpecialityDefaultWorkflowFieldInput
}

SpecialityDefaultWorkflowAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [SpecialityDefaultWorkflowAggregateInput],
  "OR": [SpecialityDefaultWorkflowAggregateInput],
  "NOT": SpecialityDefaultWorkflowAggregateInput,
  "node": SpecialityDefaultWorkflowNodeAggregationWhereInput
}

SpecialityDefaultWorkflowConnectFieldInput

Fields
Input Field Description
where - WorkflowConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - WorkflowConnectInput
Example
{
  "where": WorkflowConnectWhere,
  "overwrite": false,
  "connect": WorkflowConnectInput
}

SpecialityDefaultWorkflowConnectOrCreateFieldInput

Example
{
  "where": WorkflowConnectOrCreateWhere,
  "onCreate": SpecialityDefaultWorkflowConnectOrCreateFieldInputOnCreate
}

SpecialityDefaultWorkflowConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - WorkflowOnCreateInput!
Example
{"node": WorkflowOnCreateInput}

SpecialityDefaultWorkflowConnection

Fields
Field Name Description
edges - [SpecialityDefaultWorkflowRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [SpecialityDefaultWorkflowRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

SpecialityDefaultWorkflowConnectionSort

Fields
Input Field Description
node - WorkflowSort
Example
{"node": WorkflowSort}

SpecialityDefaultWorkflowConnectionWhere

Example
{
  "AND": [SpecialityDefaultWorkflowConnectionWhere],
  "OR": [SpecialityDefaultWorkflowConnectionWhere],
  "NOT": SpecialityDefaultWorkflowConnectionWhere,
  "node": WorkflowWhere
}

SpecialityDefaultWorkflowCreateFieldInput

Fields
Input Field Description
node - WorkflowCreateInput!
Example
{"node": WorkflowCreateInput}

SpecialityDefaultWorkflowDeleteFieldInput

Fields
Input Field Description
where - SpecialityDefaultWorkflowConnectionWhere
delete - WorkflowDeleteInput
Example
{
  "where": SpecialityDefaultWorkflowConnectionWhere,
  "delete": WorkflowDeleteInput
}

SpecialityDefaultWorkflowDisconnectFieldInput

Fields
Input Field Description
where - SpecialityDefaultWorkflowConnectionWhere
disconnect - WorkflowDisconnectInput
Example
{
  "where": SpecialityDefaultWorkflowConnectionWhere,
  "disconnect": WorkflowDisconnectInput
}

SpecialityDefaultWorkflowFieldInput

Example
{
  "connectOrCreate": SpecialityDefaultWorkflowConnectOrCreateFieldInput,
  "connect": SpecialityDefaultWorkflowConnectFieldInput,
  "create": SpecialityDefaultWorkflowCreateFieldInput
}

SpecialityDefaultWorkflowNodeAggregationWhereInput

Fields
Input Field Description
AND - [SpecialityDefaultWorkflowNodeAggregationWhereInput!]
OR - [SpecialityDefaultWorkflowNodeAggregationWhereInput!]
NOT - SpecialityDefaultWorkflowNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    SpecialityDefaultWorkflowNodeAggregationWhereInput
  ],
  "OR": [
    SpecialityDefaultWorkflowNodeAggregationWhereInput
  ],
  "NOT": SpecialityDefaultWorkflowNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

SpecialityDefaultWorkflowRelationship

Fields
Field Name Description
cursor - String!
node - Workflow!
Example
{
  "cursor": "xyz789",
  "node": Workflow
}

SpecialityDefaultWorkflowUpdateConnectionInput

Fields
Input Field Description
node - WorkflowUpdateInput
Example
{"node": WorkflowUpdateInput}

SpecialityDefaultWorkflowUpdateFieldInput

Example
{
  "where": SpecialityDefaultWorkflowConnectionWhere,
  "connectOrCreate": SpecialityDefaultWorkflowConnectOrCreateFieldInput,
  "connect": SpecialityDefaultWorkflowConnectFieldInput,
  "disconnect": SpecialityDefaultWorkflowDisconnectFieldInput,
  "create": SpecialityDefaultWorkflowCreateFieldInput,
  "update": SpecialityDefaultWorkflowUpdateConnectionInput,
  "delete": SpecialityDefaultWorkflowDeleteFieldInput
}

SpecialityDeleteInput

Fields
Input Field Description
defaultWorkflow - SpecialityDefaultWorkflowDeleteFieldInput
Example
{
  "defaultWorkflow": SpecialityDefaultWorkflowDeleteFieldInput
}

SpecialityDisconnectInput

Fields
Input Field Description
defaultWorkflow - SpecialityDefaultWorkflowDisconnectFieldInput
Example
{
  "defaultWorkflow": SpecialityDefaultWorkflowDisconnectFieldInput
}

SpecialityEdge

Fields
Field Name Description
cursor - String!
node - Speciality!
Example
{
  "cursor": "abc123",
  "node": Speciality
}

SpecialityOnCreateInput

Fields
Input Field Description
name - String!
Example
{"name": "abc123"}

SpecialityOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [SpecialitySort!] Specify one or more SpecialitySort objects to sort Specialities by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [SpecialitySort]}

SpecialitySort

Description

Fields to sort Specialities by. The order in which sorts are applied is not guaranteed when specifying many fields in one SpecialitySort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
nameNormalized - SortDirection
Example
{"id": "ASC", "name": "ASC", "nameNormalized": "ASC"}

SpecialityUniqueWhere

Fields
Input Field Description
id - ID
name - String
Example
{"id": 4, "name": "xyz789"}

SpecialityUpdateInput

Fields
Input Field Description
name - String
defaultWorkflow - SpecialityDefaultWorkflowUpdateFieldInput
Example
{
  "name": "xyz789",
  "defaultWorkflow": SpecialityDefaultWorkflowUpdateFieldInput
}

SpecialityWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nameNormalized - String
nameNormalized_IN - [String!]
nameNormalized_CONTAINS - String
nameNormalized_STARTS_WITH - String
nameNormalized_ENDS_WITH - String
OR - [SpecialityWhere!]
AND - [SpecialityWhere!]
NOT - SpecialityWhere
defaultWorkflow - WorkflowWhere
defaultWorkflow_NOT - WorkflowWhere
defaultWorkflowConnection - SpecialityDefaultWorkflowConnectionWhere
defaultWorkflowConnection_NOT - SpecialityDefaultWorkflowConnectionWhere
defaultWorkflowAggregate - SpecialityDefaultWorkflowAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "xyz789",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "xyz789",
  "nameNormalized": "xyz789",
  "nameNormalized_IN": ["xyz789"],
  "nameNormalized_CONTAINS": "xyz789",
  "nameNormalized_STARTS_WITH": "abc123",
  "nameNormalized_ENDS_WITH": "xyz789",
  "OR": [SpecialityWhere],
  "AND": [SpecialityWhere],
  "NOT": SpecialityWhere,
  "defaultWorkflow": WorkflowWhere,
  "defaultWorkflow_NOT": WorkflowWhere,
  "defaultWorkflowConnection": SpecialityDefaultWorkflowConnectionWhere,
  "defaultWorkflowConnection_NOT": SpecialityDefaultWorkflowConnectionWhere,
  "defaultWorkflowAggregate": SpecialityDefaultWorkflowAggregateInput
}

SpecialityWorkflowDefaultWorkflowAggregationSelection

Fields
Field Name Description
count - Int!
node - SpecialityWorkflowDefaultWorkflowNodeAggregateSelection
Example
{
  "count": 987,
  "node": SpecialityWorkflowDefaultWorkflowNodeAggregateSelection
}

SpecialityWorkflowDefaultWorkflowNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"xyz789"

StringAggregateSelection

Fields
Field Name Description
shortest - String
longest - String
Example
{
  "shortest": "abc123",
  "longest": "xyz789"
}

SubscriptionPlan

Values
Enum Value Description

Demo

Basic

Standard

Comfort

Premium

Example
"Demo"

TextQuestion

Fields
Field Name Description
id - ID!
name - String!
nextIds - [String!]!
hint - String
image - String
field - String
placeholder - String
nextsAggregate - TextQuestionQuestionnaireStepNextsAggregationSelection
Arguments
directed - Boolean
nexts - [QuestionnaireStep!]!
Arguments
nextsConnection - QuestionnaireStepNextsConnection!
graphAggregate - TextQuestionVersionnedGraphGraphAggregationSelection
Arguments
directed - Boolean
graph - VersionnedGraph!
Arguments
directed - Boolean
graphConnection - QuestionnaireStepGraphConnection!
prevsAggregate - TextQuestionQuestionnaireStepPrevsAggregationSelection
Arguments
directed - Boolean
prevs - [QuestionnaireStep!]!
Arguments
prevsConnection - QuestionnaireStepPrevsConnection!
alertsAggregate - TextQuestionAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - QuestionAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
answersAggregate - TextQuestionAnswerAnswersAggregationSelection
Arguments
where - AnswerWhere
directed - Boolean
answers - [Answer!]!
Arguments
where - AnswerWhere
options - AnswerOptions
directed - Boolean
answersConnection - QuestionAnswersConnection!
Arguments
cooldownAggregate - TextQuestionCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - TextQuestionCooldownConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "nextIds": ["abc123"],
  "hint": "abc123",
  "image": "xyz789",
  "field": "abc123",
  "placeholder": "xyz789",
  "nextsAggregate": TextQuestionQuestionnaireStepNextsAggregationSelection,
  "nexts": [QuestionnaireStep],
  "nextsConnection": QuestionnaireStepNextsConnection,
  "graphAggregate": TextQuestionVersionnedGraphGraphAggregationSelection,
  "graph": VersionnedGraph,
  "graphConnection": QuestionnaireStepGraphConnection,
  "prevsAggregate": TextQuestionQuestionnaireStepPrevsAggregationSelection,
  "prevs": [QuestionnaireStep],
  "prevsConnection": QuestionnaireStepPrevsConnection,
  "alertsAggregate": TextQuestionAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": QuestionAlertsConnection,
  "answersAggregate": TextQuestionAnswerAnswersAggregationSelection,
  "answers": [Answer],
  "answersConnection": QuestionAnswersConnection,
  "cooldownAggregate": TextQuestionCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": TextQuestionCooldownConnection
}

TextQuestionAggregateSelection

Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "image": StringAggregateSelection,
  "field": StringAggregateSelection,
  "placeholder": StringAggregateSelection
}

TextQuestionAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

TextQuestionAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionAlertsAggregateInput!]
OR - [TextQuestionAlertsAggregateInput!]
NOT - TextQuestionAlertsAggregateInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [TextQuestionAlertsAggregateInput],
  "OR": [TextQuestionAlertsAggregateInput],
  "NOT": TextQuestionAlertsAggregateInput
}

TextQuestionAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": true,
  "connect": AlertGroupConnectInput
}

TextQuestionAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

TextQuestionAlertsFieldInput

Fields
Input Field Description
connect - TextQuestionAlertsConnectFieldInput
create - TextQuestionAlertsCreateFieldInput
Example
{
  "connect": TextQuestionAlertsConnectFieldInput,
  "create": TextQuestionAlertsCreateFieldInput
}

TextQuestionAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

TextQuestionAlertsUpdateFieldInput

Example
{
  "where": QuestionAlertsConnectionWhere,
  "connect": TextQuestionAlertsConnectFieldInput,
  "disconnect": QuestionAlertsDisconnectFieldInput,
  "create": TextQuestionAlertsCreateFieldInput,
  "update": TextQuestionAlertsUpdateConnectionInput,
  "delete": QuestionAlertsDeleteFieldInput
}

TextQuestionAnswerAnswersAggregationSelection

Fields
Field Name Description
count - Int!
node - TextQuestionAnswerAnswersNodeAggregateSelection
Example
{
  "count": 987,
  "node": TextQuestionAnswerAnswersNodeAggregateSelection
}

TextQuestionAnswerAnswersNodeAggregateSelection

Fields
Field Name Description
field - StringAggregateSelection!
hint - StringAggregateSelection!
medicalLabel - StringAggregateSelection!
order - IntAggregateSelection!
createdAt - DateTimeAggregateSelection!
Example
{
  "field": StringAggregateSelection,
  "hint": StringAggregateSelection,
  "medicalLabel": StringAggregateSelection,
  "order": IntAggregateSelection,
  "createdAt": DateTimeAggregateSelection
}

TextQuestionAnswersAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionAnswersAggregateInput!]
OR - [TextQuestionAnswersAggregateInput!]
NOT - TextQuestionAnswersAggregateInput
node - TextQuestionAnswersNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [TextQuestionAnswersAggregateInput],
  "OR": [TextQuestionAnswersAggregateInput],
  "NOT": TextQuestionAnswersAggregateInput,
  "node": TextQuestionAnswersNodeAggregationWhereInput
}

TextQuestionAnswersConnectFieldInput

Fields
Input Field Description
where - AnswerConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [AnswerConnectInput!]
Example
{
  "where": AnswerConnectWhere,
  "overwrite": true,
  "connect": [AnswerConnectInput]
}

TextQuestionAnswersCreateFieldInput

Fields
Input Field Description
node - AnswerCreateInput!
Example
{"node": AnswerCreateInput}

TextQuestionAnswersFieldInput

Fields
Input Field Description
connect - [TextQuestionAnswersConnectFieldInput!]
create - [TextQuestionAnswersCreateFieldInput!]
Example
{
  "connect": [TextQuestionAnswersConnectFieldInput],
  "create": [TextQuestionAnswersCreateFieldInput]
}

TextQuestionAnswersNodeAggregationWhereInput

Fields
Input Field Description
AND - [TextQuestionAnswersNodeAggregationWhereInput!]
OR - [TextQuestionAnswersNodeAggregationWhereInput!]
NOT - TextQuestionAnswersNodeAggregationWhereInput
field_AVERAGE_LENGTH_EQUAL - Float
field_LONGEST_LENGTH_EQUAL - Int
field_SHORTEST_LENGTH_EQUAL - Int
field_AVERAGE_LENGTH_GT - Float
field_LONGEST_LENGTH_GT - Int
field_SHORTEST_LENGTH_GT - Int
field_AVERAGE_LENGTH_GTE - Float
field_LONGEST_LENGTH_GTE - Int
field_SHORTEST_LENGTH_GTE - Int
field_AVERAGE_LENGTH_LT - Float
field_LONGEST_LENGTH_LT - Int
field_SHORTEST_LENGTH_LT - Int
field_AVERAGE_LENGTH_LTE - Float
field_LONGEST_LENGTH_LTE - Int
field_SHORTEST_LENGTH_LTE - Int
hint_AVERAGE_LENGTH_EQUAL - Float
hint_LONGEST_LENGTH_EQUAL - Int
hint_SHORTEST_LENGTH_EQUAL - Int
hint_AVERAGE_LENGTH_GT - Float
hint_LONGEST_LENGTH_GT - Int
hint_SHORTEST_LENGTH_GT - Int
hint_AVERAGE_LENGTH_GTE - Float
hint_LONGEST_LENGTH_GTE - Int
hint_SHORTEST_LENGTH_GTE - Int
hint_AVERAGE_LENGTH_LT - Float
hint_LONGEST_LENGTH_LT - Int
hint_SHORTEST_LENGTH_LT - Int
hint_AVERAGE_LENGTH_LTE - Float
hint_LONGEST_LENGTH_LTE - Int
hint_SHORTEST_LENGTH_LTE - Int
medicalLabel_AVERAGE_LENGTH_EQUAL - Float
medicalLabel_LONGEST_LENGTH_EQUAL - Int
medicalLabel_SHORTEST_LENGTH_EQUAL - Int
medicalLabel_AVERAGE_LENGTH_GT - Float
medicalLabel_LONGEST_LENGTH_GT - Int
medicalLabel_SHORTEST_LENGTH_GT - Int
medicalLabel_AVERAGE_LENGTH_GTE - Float
medicalLabel_LONGEST_LENGTH_GTE - Int
medicalLabel_SHORTEST_LENGTH_GTE - Int
medicalLabel_AVERAGE_LENGTH_LT - Float
medicalLabel_LONGEST_LENGTH_LT - Int
medicalLabel_SHORTEST_LENGTH_LT - Int
medicalLabel_AVERAGE_LENGTH_LTE - Float
medicalLabel_LONGEST_LENGTH_LTE - Int
medicalLabel_SHORTEST_LENGTH_LTE - Int
order_MIN_EQUAL - Int
order_MAX_EQUAL - Int
order_SUM_EQUAL - Int
order_AVERAGE_EQUAL - Float
order_MIN_GT - Int
order_MAX_GT - Int
order_SUM_GT - Int
order_AVERAGE_GT - Float
order_MIN_GTE - Int
order_MAX_GTE - Int
order_SUM_GTE - Int
order_AVERAGE_GTE - Float
order_MIN_LT - Int
order_MAX_LT - Int
order_SUM_LT - Int
order_AVERAGE_LT - Float
order_MIN_LTE - Int
order_MAX_LTE - Int
order_SUM_LTE - Int
order_AVERAGE_LTE - Float
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [TextQuestionAnswersNodeAggregationWhereInput],
  "OR": [TextQuestionAnswersNodeAggregationWhereInput],
  "NOT": TextQuestionAnswersNodeAggregationWhereInput,
  "field_AVERAGE_LENGTH_EQUAL": 987.65,
  "field_LONGEST_LENGTH_EQUAL": 123,
  "field_SHORTEST_LENGTH_EQUAL": 123,
  "field_AVERAGE_LENGTH_GT": 123.45,
  "field_LONGEST_LENGTH_GT": 987,
  "field_SHORTEST_LENGTH_GT": 123,
  "field_AVERAGE_LENGTH_GTE": 123.45,
  "field_LONGEST_LENGTH_GTE": 987,
  "field_SHORTEST_LENGTH_GTE": 123,
  "field_AVERAGE_LENGTH_LT": 987.65,
  "field_LONGEST_LENGTH_LT": 123,
  "field_SHORTEST_LENGTH_LT": 123,
  "field_AVERAGE_LENGTH_LTE": 987.65,
  "field_LONGEST_LENGTH_LTE": 987,
  "field_SHORTEST_LENGTH_LTE": 123,
  "hint_AVERAGE_LENGTH_EQUAL": 123.45,
  "hint_LONGEST_LENGTH_EQUAL": 987,
  "hint_SHORTEST_LENGTH_EQUAL": 123,
  "hint_AVERAGE_LENGTH_GT": 123.45,
  "hint_LONGEST_LENGTH_GT": 987,
  "hint_SHORTEST_LENGTH_GT": 987,
  "hint_AVERAGE_LENGTH_GTE": 987.65,
  "hint_LONGEST_LENGTH_GTE": 123,
  "hint_SHORTEST_LENGTH_GTE": 123,
  "hint_AVERAGE_LENGTH_LT": 123.45,
  "hint_LONGEST_LENGTH_LT": 123,
  "hint_SHORTEST_LENGTH_LT": 123,
  "hint_AVERAGE_LENGTH_LTE": 987.65,
  "hint_LONGEST_LENGTH_LTE": 123,
  "hint_SHORTEST_LENGTH_LTE": 987,
  "medicalLabel_AVERAGE_LENGTH_EQUAL": 123.45,
  "medicalLabel_LONGEST_LENGTH_EQUAL": 987,
  "medicalLabel_SHORTEST_LENGTH_EQUAL": 987,
  "medicalLabel_AVERAGE_LENGTH_GT": 123.45,
  "medicalLabel_LONGEST_LENGTH_GT": 123,
  "medicalLabel_SHORTEST_LENGTH_GT": 987,
  "medicalLabel_AVERAGE_LENGTH_GTE": 123.45,
  "medicalLabel_LONGEST_LENGTH_GTE": 987,
  "medicalLabel_SHORTEST_LENGTH_GTE": 123,
  "medicalLabel_AVERAGE_LENGTH_LT": 123.45,
  "medicalLabel_LONGEST_LENGTH_LT": 123,
  "medicalLabel_SHORTEST_LENGTH_LT": 987,
  "medicalLabel_AVERAGE_LENGTH_LTE": 987.65,
  "medicalLabel_LONGEST_LENGTH_LTE": 987,
  "medicalLabel_SHORTEST_LENGTH_LTE": 987,
  "order_MIN_EQUAL": 987,
  "order_MAX_EQUAL": 987,
  "order_SUM_EQUAL": 987,
  "order_AVERAGE_EQUAL": 123.45,
  "order_MIN_GT": 987,
  "order_MAX_GT": 123,
  "order_SUM_GT": 987,
  "order_AVERAGE_GT": 987.65,
  "order_MIN_GTE": 123,
  "order_MAX_GTE": 987,
  "order_SUM_GTE": 123,
  "order_AVERAGE_GTE": 987.65,
  "order_MIN_LT": 123,
  "order_MAX_LT": 987,
  "order_SUM_LT": 987,
  "order_AVERAGE_LT": 987.65,
  "order_MIN_LTE": 123,
  "order_MAX_LTE": 987,
  "order_SUM_LTE": 987,
  "order_AVERAGE_LTE": 123.45,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

TextQuestionAnswersUpdateConnectionInput

Fields
Input Field Description
node - AnswerUpdateInput
Example
{"node": AnswerUpdateInput}

TextQuestionAnswersUpdateFieldInput

Example
{
  "where": QuestionAnswersConnectionWhere,
  "connect": [TextQuestionAnswersConnectFieldInput],
  "disconnect": [QuestionAnswersDisconnectFieldInput],
  "create": [TextQuestionAnswersCreateFieldInput],
  "update": TextQuestionAnswersUpdateConnectionInput,
  "delete": [QuestionAnswersDeleteFieldInput]
}

TextQuestionCooldownAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionCooldownAggregateInput!]
OR - [TextQuestionCooldownAggregateInput!]
NOT - TextQuestionCooldownAggregateInput
node - TextQuestionCooldownNodeAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [TextQuestionCooldownAggregateInput],
  "OR": [TextQuestionCooldownAggregateInput],
  "NOT": TextQuestionCooldownAggregateInput,
  "node": TextQuestionCooldownNodeAggregationWhereInput
}

TextQuestionCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": false}

TextQuestionCooldownConnection

Fields
Field Name Description
edges - [TextQuestionCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [TextQuestionCooldownRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

TextQuestionCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

TextQuestionCooldownConnectionWhere

Example
{
  "AND": [TextQuestionCooldownConnectionWhere],
  "OR": [TextQuestionCooldownConnectionWhere],
  "NOT": TextQuestionCooldownConnectionWhere,
  "node": CooldownWhere
}

TextQuestionCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - TextQuestionCooldownCooldownNodeAggregateSelection
Example
{
  "count": 987,
  "node": TextQuestionCooldownCooldownNodeAggregateSelection
}

TextQuestionCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

TextQuestionCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

TextQuestionCooldownDeleteFieldInput

Fields
Input Field Description
where - TextQuestionCooldownConnectionWhere
Example
{"where": TextQuestionCooldownConnectionWhere}

TextQuestionCooldownDisconnectFieldInput

Fields
Input Field Description
where - TextQuestionCooldownConnectionWhere
Example
{"where": TextQuestionCooldownConnectionWhere}

TextQuestionCooldownFieldInput

Fields
Input Field Description
connect - TextQuestionCooldownConnectFieldInput
create - TextQuestionCooldownCreateFieldInput
Example
{
  "connect": TextQuestionCooldownConnectFieldInput,
  "create": TextQuestionCooldownCreateFieldInput
}

TextQuestionCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [TextQuestionCooldownNodeAggregationWhereInput!]
OR - [TextQuestionCooldownNodeAggregationWhereInput!]
NOT - TextQuestionCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [TextQuestionCooldownNodeAggregationWhereInput],
  "OR": [TextQuestionCooldownNodeAggregationWhereInput],
  "NOT": TextQuestionCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 123,
  "value_MAX_EQUAL": 987,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 987.65,
  "value_MIN_GT": 987,
  "value_MAX_GT": 123,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 987.65,
  "value_MIN_GTE": 987,
  "value_MAX_GTE": 123,
  "value_SUM_GTE": 987,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 987,
  "value_MAX_LT": 987,
  "value_SUM_LT": 987,
  "value_AVERAGE_LT": 987.65,
  "value_MIN_LTE": 987,
  "value_MAX_LTE": 987,
  "value_SUM_LTE": 123,
  "value_AVERAGE_LTE": 987.65
}

TextQuestionCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "xyz789",
  "node": Cooldown
}

TextQuestionCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

TextQuestionCooldownUpdateFieldInput

Example
{
  "where": TextQuestionCooldownConnectionWhere,
  "connect": TextQuestionCooldownConnectFieldInput,
  "disconnect": TextQuestionCooldownDisconnectFieldInput,
  "create": TextQuestionCooldownCreateFieldInput,
  "update": TextQuestionCooldownUpdateConnectionInput,
  "delete": TextQuestionCooldownDeleteFieldInput
}

TextQuestionCreateInput

Fields
Input Field Description
name - String!
hint - String
image - String
field - String
placeholder - String
nexts - TextQuestionNextsFieldInput
graph - TextQuestionGraphFieldInput
prevs - TextQuestionPrevsFieldInput
alerts - TextQuestionAlertsFieldInput
answers - TextQuestionAnswersFieldInput
cooldown - TextQuestionCooldownFieldInput
Example
{
  "name": "abc123",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "abc123",
  "placeholder": "xyz789",
  "nexts": TextQuestionNextsFieldInput,
  "graph": TextQuestionGraphFieldInput,
  "prevs": TextQuestionPrevsFieldInput,
  "alerts": TextQuestionAlertsFieldInput,
  "answers": TextQuestionAnswersFieldInput,
  "cooldown": TextQuestionCooldownFieldInput
}

TextQuestionDeleteInput

Example
{
  "nexts": [TextQuestionNextsDeleteFieldInput],
  "graph": QuestionnaireStepGraphDeleteFieldInput,
  "prevs": [TextQuestionPrevsDeleteFieldInput],
  "alerts": QuestionAlertsDeleteFieldInput,
  "answers": [QuestionAnswersDeleteFieldInput],
  "cooldown": TextQuestionCooldownDeleteFieldInput
}

TextQuestionEdge

Fields
Field Name Description
cursor - String!
node - TextQuestion!
Example
{
  "cursor": "abc123",
  "node": TextQuestion
}

TextQuestionGraphAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionGraphAggregateInput!]
OR - [TextQuestionGraphAggregateInput!]
NOT - TextQuestionGraphAggregateInput
node - TextQuestionGraphNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [TextQuestionGraphAggregateInput],
  "OR": [TextQuestionGraphAggregateInput],
  "NOT": TextQuestionGraphAggregateInput,
  "node": TextQuestionGraphNodeAggregationWhereInput
}

TextQuestionGraphConnectFieldInput

Fields
Input Field Description
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - VersionnedGraphConnectInput
Example
{
  "where": VersionnedGraphConnectWhere,
  "overwrite": true,
  "connect": VersionnedGraphConnectInput
}

TextQuestionGraphCreateFieldInput

Fields
Input Field Description
node - VersionnedGraphCreateInput!
Example
{"node": VersionnedGraphCreateInput}

TextQuestionGraphFieldInput

Fields
Input Field Description
connect - TextQuestionGraphConnectFieldInput
create - TextQuestionGraphCreateFieldInput
Example
{
  "connect": TextQuestionGraphConnectFieldInput,
  "create": TextQuestionGraphCreateFieldInput
}

TextQuestionGraphNodeAggregationWhereInput

Fields
Input Field Description
AND - [TextQuestionGraphNodeAggregationWhereInput!]
OR - [TextQuestionGraphNodeAggregationWhereInput!]
NOT - TextQuestionGraphNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [TextQuestionGraphNodeAggregationWhereInput],
  "OR": [TextQuestionGraphNodeAggregationWhereInput],
  "NOT": TextQuestionGraphNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

TextQuestionGraphUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
Example
{"node": VersionnedGraphUpdateInput}

TextQuestionGraphUpdateFieldInput

Example
{
  "where": QuestionnaireStepGraphConnectionWhere,
  "connect": TextQuestionGraphConnectFieldInput,
  "disconnect": QuestionnaireStepGraphDisconnectFieldInput,
  "create": TextQuestionGraphCreateFieldInput,
  "update": TextQuestionGraphUpdateConnectionInput,
  "delete": QuestionnaireStepGraphDeleteFieldInput
}

TextQuestionNextsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionNextsAggregateInput!]
OR - [TextQuestionNextsAggregateInput!]
NOT - TextQuestionNextsAggregateInput
node - TextQuestionNextsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [TextQuestionNextsAggregateInput],
  "OR": [TextQuestionNextsAggregateInput],
  "NOT": TextQuestionNextsAggregateInput,
  "node": TextQuestionNextsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

TextQuestionNextsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

TextQuestionNextsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

TextQuestionNextsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

TextQuestionNextsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepNextsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

TextQuestionNextsFieldInput

Fields
Input Field Description
connect - [TextQuestionNextsConnectFieldInput!]
create - [TextQuestionNextsCreateFieldInput!]
Example
{
  "connect": [TextQuestionNextsConnectFieldInput],
  "create": [TextQuestionNextsCreateFieldInput]
}

TextQuestionNextsNodeAggregationWhereInput

Fields
Input Field Description
AND - [TextQuestionNextsNodeAggregationWhereInput!]
OR - [TextQuestionNextsNodeAggregationWhereInput!]
NOT - TextQuestionNextsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [TextQuestionNextsNodeAggregationWhereInput],
  "OR": [TextQuestionNextsNodeAggregationWhereInput],
  "NOT": TextQuestionNextsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 123
}

TextQuestionNextsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

TextQuestionNextsUpdateFieldInput

Example
{
  "where": QuestionnaireStepNextsConnectionWhere,
  "connect": [TextQuestionNextsConnectFieldInput],
  "disconnect": [TextQuestionNextsDisconnectFieldInput],
  "create": [TextQuestionNextsCreateFieldInput],
  "update": TextQuestionNextsUpdateConnectionInput,
  "delete": [TextQuestionNextsDeleteFieldInput]
}

TextQuestionOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [TextQuestionSort!] Specify one or more TextQuestionSort objects to sort TextQuestions by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [TextQuestionSort]}

TextQuestionPrevsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [TextQuestionPrevsAggregateInput!]
OR - [TextQuestionPrevsAggregateInput!]
NOT - TextQuestionPrevsAggregateInput
node - TextQuestionPrevsNodeAggregationWhereInput
edge - SocketAggregationWhereInput
Example
{
  "count": 123,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [TextQuestionPrevsAggregateInput],
  "OR": [TextQuestionPrevsAggregateInput],
  "NOT": TextQuestionPrevsAggregateInput,
  "node": TextQuestionPrevsNodeAggregationWhereInput,
  "edge": SocketAggregationWhereInput
}

TextQuestionPrevsConnectFieldInput

Fields
Input Field Description
edge - SocketCreateInput
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "edge": SocketCreateInput,
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

TextQuestionPrevsCreateFieldInput

Fields
Input Field Description
edge - SocketCreateInput
node - QuestionnaireStepCreateInput!
Example
{
  "edge": SocketCreateInput,
  "node": QuestionnaireStepCreateInput
}

TextQuestionPrevsDeleteFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

TextQuestionPrevsDisconnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepPrevsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

TextQuestionPrevsFieldInput

Fields
Input Field Description
connect - [TextQuestionPrevsConnectFieldInput!]
create - [TextQuestionPrevsCreateFieldInput!]
Example
{
  "connect": [TextQuestionPrevsConnectFieldInput],
  "create": [TextQuestionPrevsCreateFieldInput]
}

TextQuestionPrevsNodeAggregationWhereInput

Fields
Input Field Description
AND - [TextQuestionPrevsNodeAggregationWhereInput!]
OR - [TextQuestionPrevsNodeAggregationWhereInput!]
NOT - TextQuestionPrevsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [TextQuestionPrevsNodeAggregationWhereInput],
  "OR": [TextQuestionPrevsNodeAggregationWhereInput],
  "NOT": TextQuestionPrevsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 123,
  "name_SHORTEST_LENGTH_LTE": 987
}

TextQuestionPrevsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
edge - SocketUpdateInput
Example
{
  "node": QuestionnaireStepUpdateInput,
  "edge": SocketUpdateInput
}

TextQuestionPrevsUpdateFieldInput

Example
{
  "where": QuestionnaireStepPrevsConnectionWhere,
  "connect": [TextQuestionPrevsConnectFieldInput],
  "disconnect": [TextQuestionPrevsDisconnectFieldInput],
  "create": [TextQuestionPrevsCreateFieldInput],
  "update": TextQuestionPrevsUpdateConnectionInput,
  "delete": [TextQuestionPrevsDeleteFieldInput]
}

TextQuestionQuestionnaireStepNextsAggregationSelection

Example
{
  "count": 987,
  "node": TextQuestionQuestionnaireStepNextsNodeAggregateSelection,
  "edge": TextQuestionQuestionnaireStepNextsEdgeAggregateSelection
}

TextQuestionQuestionnaireStepNextsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

TextQuestionQuestionnaireStepNextsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

TextQuestionQuestionnaireStepPrevsAggregationSelection

Example
{
  "count": 123,
  "node": TextQuestionQuestionnaireStepPrevsNodeAggregateSelection,
  "edge": TextQuestionQuestionnaireStepPrevsEdgeAggregateSelection
}

TextQuestionQuestionnaireStepPrevsEdgeAggregateSelection

Fields
Field Name Description
label - StringAggregateSelection!
Example
{"label": StringAggregateSelection}

TextQuestionQuestionnaireStepPrevsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

TextQuestionSort

Description

Fields to sort TextQuestions by. The order in which sorts are applied is not guaranteed when specifying many fields in one TextQuestionSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
hint - SortDirection
image - SortDirection
field - SortDirection
placeholder - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "hint": "ASC",
  "image": "ASC",
  "field": "ASC",
  "placeholder": "ASC"
}

TextQuestionUpdateInput

Example
{
  "name": "xyz789",
  "hint": "xyz789",
  "image": "xyz789",
  "field": "abc123",
  "placeholder": "abc123",
  "nexts": [TextQuestionNextsUpdateFieldInput],
  "graph": TextQuestionGraphUpdateFieldInput,
  "prevs": [TextQuestionPrevsUpdateFieldInput],
  "alerts": TextQuestionAlertsUpdateFieldInput,
  "answers": [TextQuestionAnswersUpdateFieldInput],
  "cooldown": TextQuestionCooldownUpdateFieldInput
}

TextQuestionVersionnedGraphGraphAggregationSelection

Fields
Field Name Description
count - Int!
node - TextQuestionVersionnedGraphGraphNodeAggregateSelection
Example
{
  "count": 123,
  "node": TextQuestionVersionnedGraphGraphNodeAggregateSelection
}

TextQuestionVersionnedGraphGraphNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

TextQuestionWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
nextIds - [String!]
nextIds_INCLUDES - String
hint - String
hint_IN - [String]
hint_CONTAINS - String
hint_STARTS_WITH - String
hint_ENDS_WITH - String
image - String
image_IN - [String]
image_CONTAINS - String
image_STARTS_WITH - String
image_ENDS_WITH - String
field - String
field_IN - [String]
field_CONTAINS - String
field_STARTS_WITH - String
field_ENDS_WITH - String
placeholder - String
placeholder_IN - [String]
placeholder_CONTAINS - String
placeholder_STARTS_WITH - String
placeholder_ENDS_WITH - String
OR - [TextQuestionWhere!]
AND - [TextQuestionWhere!]
NOT - TextQuestionWhere
nexts_ALL - QuestionnaireStepWhere Return TextQuestions where all of the related QuestionnaireSteps match this filter
nexts_NONE - QuestionnaireStepWhere Return TextQuestions where none of the related QuestionnaireSteps match this filter
nexts_SINGLE - QuestionnaireStepWhere Return TextQuestions where one of the related QuestionnaireSteps match this filter
nexts_SOME - QuestionnaireStepWhere Return TextQuestions where some of the related QuestionnaireSteps match this filter
nextsConnection_ALL - QuestionnaireStepNextsConnectionWhere Return TextQuestions where all of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_NONE - QuestionnaireStepNextsConnectionWhere Return TextQuestions where none of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SINGLE - QuestionnaireStepNextsConnectionWhere Return TextQuestions where one of the related QuestionnaireStepNextsConnections match this filter
nextsConnection_SOME - QuestionnaireStepNextsConnectionWhere Return TextQuestions where some of the related QuestionnaireStepNextsConnections match this filter
nextsAggregate - TextQuestionNextsAggregateInput
graph - VersionnedGraphWhere
graph_NOT - VersionnedGraphWhere
graphConnection - QuestionnaireStepGraphConnectionWhere
graphConnection_NOT - QuestionnaireStepGraphConnectionWhere
graphAggregate - TextQuestionGraphAggregateInput
prevs_ALL - QuestionnaireStepWhere Return TextQuestions where all of the related QuestionnaireSteps match this filter
prevs_NONE - QuestionnaireStepWhere Return TextQuestions where none of the related QuestionnaireSteps match this filter
prevs_SINGLE - QuestionnaireStepWhere Return TextQuestions where one of the related QuestionnaireSteps match this filter
prevs_SOME - QuestionnaireStepWhere Return TextQuestions where some of the related QuestionnaireSteps match this filter
prevsConnection_ALL - QuestionnaireStepPrevsConnectionWhere Return TextQuestions where all of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_NONE - QuestionnaireStepPrevsConnectionWhere Return TextQuestions where none of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SINGLE - QuestionnaireStepPrevsConnectionWhere Return TextQuestions where one of the related QuestionnaireStepPrevsConnections match this filter
prevsConnection_SOME - QuestionnaireStepPrevsConnectionWhere Return TextQuestions where some of the related QuestionnaireStepPrevsConnections match this filter
prevsAggregate - TextQuestionPrevsAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - QuestionAlertsConnectionWhere
alertsConnection_NOT - QuestionAlertsConnectionWhere
alertsAggregate - TextQuestionAlertsAggregateInput
answers_ALL - AnswerWhere Return TextQuestions where all of the related Answers match this filter
answers_NONE - AnswerWhere Return TextQuestions where none of the related Answers match this filter
answers_SINGLE - AnswerWhere Return TextQuestions where one of the related Answers match this filter
answers_SOME - AnswerWhere Return TextQuestions where some of the related Answers match this filter
answersConnection_ALL - QuestionAnswersConnectionWhere Return TextQuestions where all of the related QuestionAnswersConnections match this filter
answersConnection_NONE - QuestionAnswersConnectionWhere Return TextQuestions where none of the related QuestionAnswersConnections match this filter
answersConnection_SINGLE - QuestionAnswersConnectionWhere Return TextQuestions where one of the related QuestionAnswersConnections match this filter
answersConnection_SOME - QuestionAnswersConnectionWhere Return TextQuestions where some of the related QuestionAnswersConnections match this filter
answersAggregate - TextQuestionAnswersAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - TextQuestionCooldownConnectionWhere
cooldownConnection_NOT - TextQuestionCooldownConnectionWhere
cooldownAggregate - TextQuestionCooldownAggregateInput
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "nextIds": ["xyz789"],
  "nextIds_INCLUDES": "abc123",
  "hint": "xyz789",
  "hint_IN": ["abc123"],
  "hint_CONTAINS": "xyz789",
  "hint_STARTS_WITH": "xyz789",
  "hint_ENDS_WITH": "abc123",
  "image": "xyz789",
  "image_IN": ["abc123"],
  "image_CONTAINS": "abc123",
  "image_STARTS_WITH": "abc123",
  "image_ENDS_WITH": "xyz789",
  "field": "abc123",
  "field_IN": ["abc123"],
  "field_CONTAINS": "xyz789",
  "field_STARTS_WITH": "xyz789",
  "field_ENDS_WITH": "xyz789",
  "placeholder": "xyz789",
  "placeholder_IN": ["abc123"],
  "placeholder_CONTAINS": "xyz789",
  "placeholder_STARTS_WITH": "abc123",
  "placeholder_ENDS_WITH": "abc123",
  "OR": [TextQuestionWhere],
  "AND": [TextQuestionWhere],
  "NOT": TextQuestionWhere,
  "nexts_ALL": QuestionnaireStepWhere,
  "nexts_NONE": QuestionnaireStepWhere,
  "nexts_SINGLE": QuestionnaireStepWhere,
  "nexts_SOME": QuestionnaireStepWhere,
  "nextsConnection_ALL": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_NONE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SINGLE": QuestionnaireStepNextsConnectionWhere,
  "nextsConnection_SOME": QuestionnaireStepNextsConnectionWhere,
  "nextsAggregate": TextQuestionNextsAggregateInput,
  "graph": VersionnedGraphWhere,
  "graph_NOT": VersionnedGraphWhere,
  "graphConnection": QuestionnaireStepGraphConnectionWhere,
  "graphConnection_NOT": QuestionnaireStepGraphConnectionWhere,
  "graphAggregate": TextQuestionGraphAggregateInput,
  "prevs_ALL": QuestionnaireStepWhere,
  "prevs_NONE": QuestionnaireStepWhere,
  "prevs_SINGLE": QuestionnaireStepWhere,
  "prevs_SOME": QuestionnaireStepWhere,
  "prevsConnection_ALL": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_NONE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SINGLE": QuestionnaireStepPrevsConnectionWhere,
  "prevsConnection_SOME": QuestionnaireStepPrevsConnectionWhere,
  "prevsAggregate": TextQuestionPrevsAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": QuestionAlertsConnectionWhere,
  "alertsConnection_NOT": QuestionAlertsConnectionWhere,
  "alertsAggregate": TextQuestionAlertsAggregateInput,
  "answers_ALL": AnswerWhere,
  "answers_NONE": AnswerWhere,
  "answers_SINGLE": AnswerWhere,
  "answers_SOME": AnswerWhere,
  "answersConnection_ALL": QuestionAnswersConnectionWhere,
  "answersConnection_NONE": QuestionAnswersConnectionWhere,
  "answersConnection_SINGLE": QuestionAnswersConnectionWhere,
  "answersConnection_SOME": QuestionAnswersConnectionWhere,
  "answersAggregate": TextQuestionAnswersAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": TextQuestionCooldownConnectionWhere,
  "cooldownConnection_NOT": TextQuestionCooldownConnectionWhere,
  "cooldownAggregate": TextQuestionCooldownAggregateInput
}

TextQuestionsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [TextQuestionEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [TextQuestionEdge]
}

UnserializationResponse

Fields
Field Name Description
nodes - [SerializationNode!]!
isTemplate - Boolean!
Example
{"nodes": [SerializationNode], "isTemplate": true}

UnserializationResponseAggregateSelection

Fields
Field Name Description
count - Int!
Example
{"count": 987}

UnserializationResponseCreateInput

Fields
Input Field Description
isTemplate - Boolean!
Example
{"isTemplate": false}

UnserializationResponseEdge

Fields
Field Name Description
cursor - String!
node - UnserializationResponse!
Example
{
  "cursor": "abc123",
  "node": UnserializationResponse
}

UnserializationResponseOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [UnserializationResponseSort!] Specify one or more UnserializationResponseSort objects to sort UnserializationResponses by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 123,
  "sort": [UnserializationResponseSort]
}

UnserializationResponseSort

Description

Fields to sort UnserializationResponses by. The order in which sorts are applied is not guaranteed when specifying many fields in one UnserializationResponseSort object.

Fields
Input Field Description
isTemplate - SortDirection
Example
{"isTemplate": "ASC"}

UnserializationResponseUpdateInput

Fields
Input Field Description
isTemplate - Boolean
Example
{"isTemplate": true}

UnserializationResponseWhere

Fields
Input Field Description
isTemplate - Boolean
OR - [UnserializationResponseWhere!]
AND - [UnserializationResponseWhere!]
NOT - UnserializationResponseWhere
Example
{
  "isTemplate": true,
  "OR": [UnserializationResponseWhere],
  "AND": [UnserializationResponseWhere],
  "NOT": UnserializationResponseWhere
}

UnserializationResponsesConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [UnserializationResponseEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [UnserializationResponseEdge]
}

UpdateAiResponsesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
aiResponses - [AiResponse!]!
Example
{
  "info": UpdateInfo,
  "aiResponses": [AiResponse]
}

UpdateAlertGroupsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
alertGroups - [AlertGroup!]!
Example
{
  "info": UpdateInfo,
  "alertGroups": [AlertGroup]
}

UpdateAlertsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
alerts - [Alert!]!
Example
{
  "info": UpdateInfo,
  "alerts": [Alert]
}

UpdateAnswersMutationResponse

Fields
Field Name Description
info - UpdateInfo!
answers - [Answer!]!
Example
{
  "info": UpdateInfo,
  "answers": [Answer]
}

UpdateApiClientsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
apiClients - [ApiClient!]!
Example
{
  "info": UpdateInfo,
  "apiClients": [ApiClient]
}

UpdateCheckboxQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
checkboxQuestions - [CheckboxQuestion!]!
Example
{
  "info": UpdateInfo,
  "checkboxQuestions": [CheckboxQuestion]
}

UpdateConditionGroupsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
conditionGroups - [ConditionGroup!]!
Example
{
  "info": UpdateInfo,
  "conditionGroups": [ConditionGroup]
}

UpdateConditionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
conditions - [Condition!]!
Example
{
  "info": UpdateInfo,
  "conditions": [Condition]
}

UpdateConfigurationsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
configurations - [Configuration!]!
Example
{
  "info": UpdateInfo,
  "configurations": [Configuration]
}

UpdateCooldownsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
cooldowns - [Cooldown!]!
Example
{
  "info": UpdateInfo,
  "cooldowns": [Cooldown]
}

UpdateDateQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
dateQuestions - [DateQuestion!]!
Example
{
  "info": UpdateInfo,
  "dateQuestions": [DateQuestion]
}

UpdateDeleteInfosMutationResponse

Fields
Field Name Description
info - UpdateInfo!
deleteInfos - [DeleteInfo!]!
Example
{
  "info": UpdateInfo,
  "deleteInfos": [DeleteInfo]
}

UpdateDevicesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
devices - [Device!]!
Example
{
  "info": UpdateInfo,
  "devices": [Device]
}

UpdateDoctorsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
doctors - [Doctor!]!
Example
{
  "info": UpdateInfo,
  "doctors": [Doctor]
}

UpdateDocumentsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
documents - [Document!]!
Example
{
  "info": UpdateInfo,
  "documents": [Document]
}

UpdateInfo

Description

Information about the number of nodes and relationships created and deleted during an update mutation

Fields
Field Name Description
nodesCreated - Int!
nodesDeleted - Int!
relationshipsCreated - Int!
relationshipsDeleted - Int!
Example
{
  "nodesCreated": 987,
  "nodesDeleted": 987,
  "relationshipsCreated": 987,
  "relationshipsDeleted": 987
}

UpdateInstitutionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
institutions - [Institution!]!
Example
{
  "info": UpdateInfo,
  "institutions": [Institution]
}

UpdateInterviewsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
interviews - [Interview!]!
Example
{
  "info": UpdateInfo,
  "interviews": [Interview]
}

UpdateInvoicesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
invoices - [Invoice!]!
Example
{
  "info": UpdateInfo,
  "invoices": [Invoice]
}

UpdateManagersMutationResponse

Fields
Field Name Description
info - UpdateInfo!
managers - [Manager!]!
Example
{
  "info": UpdateInfo,
  "managers": [Manager]
}

UpdatePatientsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
patients - [Patient!]!
Example
{
  "info": UpdateInfo,
  "patients": [Patient]
}

UpdatePdfDocumentsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
pdfDocuments - [PDFDocument!]!
Example
{
  "info": UpdateInfo,
  "pdfDocuments": [PDFDocument]
}

UpdatePostalAddressesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
postalAddresses - [PostalAddress!]!
Example
{
  "info": UpdateInfo,
  "postalAddresses": [PostalAddress]
}

UpdateQuestionItemsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionItems - [QuestionItem!]!
Example
{
  "info": UpdateInfo,
  "questionItems": [QuestionItem]
}

UpdateQuestionnaireAisMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireAis - [QuestionnaireAi!]!
Example
{
  "info": UpdateInfo,
  "questionnaireAis": [QuestionnaireAi]
}

UpdateQuestionnaireAlertsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireAlerts - [QuestionnaireAlerts!]!
Example
{
  "info": UpdateInfo,
  "questionnaireAlerts": [QuestionnaireAlerts]
}

UpdateQuestionnaireAppointmentDatesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireAppointmentDates - [QuestionnaireAppointmentDate!]!
Example
{
  "info": UpdateInfo,
  "questionnaireAppointmentDates": [
    QuestionnaireAppointmentDate
  ]
}

UpdateQuestionnaireConditionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireConditions - [QuestionnaireCondition!]!
Example
{
  "info": UpdateInfo,
  "questionnaireConditions": [QuestionnaireCondition]
}

UpdateQuestionnaireDocumentFillersMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireDocumentFillers - [QuestionnaireDocumentFiller!]!
Example
{
  "info": UpdateInfo,
  "questionnaireDocumentFillers": [
    QuestionnaireDocumentFiller
  ]
}

UpdateQuestionnaireDocumentsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireDocuments - [QuestionnaireDocument!]!
Example
{
  "info": UpdateInfo,
  "questionnaireDocuments": [QuestionnaireDocument]
}

UpdateQuestionnaireIdentitiesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireIdentities - [QuestionnaireIdentity!]!
Example
{
  "info": UpdateInfo,
  "questionnaireIdentities": [QuestionnaireIdentity]
}

UpdateQuestionnaireInfoStepsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireInfoSteps - [QuestionnaireInfoStep!]!
Example
{
  "info": UpdateInfo,
  "questionnaireInfoSteps": [QuestionnaireInfoStep]
}

UpdateQuestionnaireInterviewsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireInterviews - [QuestionnaireInterview!]!
Example
{
  "info": UpdateInfo,
  "questionnaireInterviews": [QuestionnaireInterview]
}

UpdateQuestionnaireMenuEntriesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireMenuEntries - [QuestionnaireMenuEntry!]!
Example
{
  "info": UpdateInfo,
  "questionnaireMenuEntries": [QuestionnaireMenuEntry]
}

UpdateQuestionnaireMenuItemsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireMenuItems - [QuestionnaireMenuItem!]!
Example
{
  "info": UpdateInfo,
  "questionnaireMenuItems": [QuestionnaireMenuItem]
}

UpdateQuestionnaireMenusMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireMenus - [QuestionnaireMenu!]!
Example
{
  "info": UpdateInfo,
  "questionnaireMenus": [QuestionnaireMenu]
}

UpdateQuestionnaireRoutersMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireRouters - [QuestionnaireRouter!]!
Example
{
  "info": UpdateInfo,
  "questionnaireRouters": [QuestionnaireRouter]
}

UpdateQuestionnaireSelectMenusMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireSelectMenus - [QuestionnaireSelectMenu!]!
Example
{
  "info": UpdateInfo,
  "questionnaireSelectMenus": [QuestionnaireSelectMenu]
}

UpdateQuestionnaireSetPropertiesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireSetProperties - [QuestionnaireSetProperty!]!
Example
{
  "info": UpdateInfo,
  "questionnaireSetProperties": [QuestionnaireSetProperty]
}

UpdateQuestionnaireSurveysMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireSurveys - [QuestionnaireSurvey!]!
Example
{
  "info": UpdateInfo,
  "questionnaireSurveys": [QuestionnaireSurvey]
}

UpdateQuestionnaireThirdPartiesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireThirdParties - [QuestionnaireThirdParty!]!
Example
{
  "info": UpdateInfo,
  "questionnaireThirdParties": [QuestionnaireThirdParty]
}

UpdateQuestionnaireWelcomeStepsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaireWelcomeSteps - [QuestionnaireWelcomeStep!]!
Example
{
  "info": UpdateInfo,
  "questionnaireWelcomeSteps": [QuestionnaireWelcomeStep]
}

UpdateQuestionnairesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
questionnaires - [Questionnaire!]!
Example
{
  "info": UpdateInfo,
  "questionnaires": [Questionnaire]
}

UpdateQuotingsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
quotings - [Quoting!]!
Example
{
  "info": UpdateInfo,
  "quotings": [Quoting]
}

UpdateRadioQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
radioQuestions - [RadioQuestion!]!
Example
{
  "info": UpdateInfo,
  "radioQuestions": [RadioQuestion]
}

UpdateRangeQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
rangeQuestions - [RangeQuestion!]!
Example
{
  "info": UpdateInfo,
  "rangeQuestions": [RangeQuestion]
}

UpdateSearchQuestionResultsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
searchQuestionResults - [SearchQuestionResult!]!
Example
{
  "info": UpdateInfo,
  "searchQuestionResults": [SearchQuestionResult]
}

UpdateSelectQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
selectQuestions - [SelectQuestion!]!
Example
{
  "info": UpdateInfo,
  "selectQuestions": [SelectQuestion]
}

UpdateSerializationNodesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
serializationNodes - [SerializationNode!]!
Example
{
  "info": UpdateInfo,
  "serializationNodes": [SerializationNode]
}

UpdateSerializationSocketsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
serializationSockets - [SerializationSocket!]!
Example
{
  "info": UpdateInfo,
  "serializationSockets": [SerializationSocket]
}

UpdateSpecialitiesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
specialities - [Speciality!]!
Example
{
  "info": UpdateInfo,
  "specialities": [Speciality]
}

UpdateTextQuestionsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
textQuestions - [TextQuestion!]!
Example
{
  "info": UpdateInfo,
  "textQuestions": [TextQuestion]
}

UpdateUnserializationResponsesMutationResponse

Fields
Field Name Description
info - UpdateInfo!
unserializationResponses - [UnserializationResponse!]!
Example
{
  "info": UpdateInfo,
  "unserializationResponses": [UnserializationResponse]
}

UpdateVersionnedGraphsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
versionnedGraphs - [VersionnedGraph!]!
Example
{
  "info": UpdateInfo,
  "versionnedGraphs": [VersionnedGraph]
}

UpdateWorkflowLinksMutationResponse

Fields
Field Name Description
info - UpdateInfo!
workflowLinks - [WorkflowLink!]!
Example
{
  "info": UpdateInfo,
  "workflowLinks": [WorkflowLink]
}

UpdateWorkflowsMutationResponse

Fields
Field Name Description
info - UpdateInfo!
workflows - [Workflow!]!
Example
{
  "info": UpdateInfo,
  "workflows": [Workflow]
}

User

Fields
Field Name Description
id - ID!
email - String!
Possible Types
User Types

ApiClient

Doctor

Manager

Example
{
  "id": "4",
  "email": "xyz789"
}

UserAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
email - StringAggregateSelection!
Example
{
  "count": 123,
  "id": IDAggregateSelection,
  "email": StringAggregateSelection
}

UserEdge

Fields
Field Name Description
cursor - String!
node - User!
Example
{
  "cursor": "abc123",
  "node": User
}

UserImplementation

Values
Enum Value Description

Doctor

Manager

ApiClient

Example
"Doctor"

UserOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [UserSort] Specify one or more UserSort objects to sort Users by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 987, "offset": 987, "sort": [UserSort]}

UserSort

Description

Fields to sort Users by. The order in which sorts are applied is not guaranteed when specifying many fields in one UserSort object.

Fields
Input Field Description
id - SortDirection
email - SortDirection
Example
{"id": "ASC", "email": "ASC"}

UserWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
email - String
email_IN - [String!]
email_CONTAINS - String
email_STARTS_WITH - String
email_ENDS_WITH - String
OR - [UserWhere!]
AND - [UserWhere!]
NOT - UserWhere
typename_IN - [UserImplementation!]
Example
{
  "id": 4,
  "id_IN": [4],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": "4",
  "id_ENDS_WITH": 4,
  "email": "abc123",
  "email_IN": ["xyz789"],
  "email_CONTAINS": "abc123",
  "email_STARTS_WITH": "abc123",
  "email_ENDS_WITH": "xyz789",
  "OR": [UserWhere],
  "AND": [UserWhere],
  "NOT": UserWhere,
  "typename_IN": ["Doctor"]
}

UsersConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [UserEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [UserEdge]
}

VersionnedGraph

Fields
Field Name Description
firstStepId - ID!
isFirstStepOnCooldown - Boolean!
createdAt - DateTime!
maxScore - Int
hasDocument - Boolean!
isTemplate - Boolean
stepsAggregate - VersionnedGraphQuestionnaireStepStepsAggregationSelection
Arguments
directed - Boolean
steps - [QuestionnaireStep!]!
Arguments
stepsConnection - VersionnedGraphStepsConnection!
firstStepAggregate - VersionnedGraphQuestionnaireStepFirstStepAggregationSelection
Arguments
directed - Boolean
firstStep - QuestionnaireStep!
Arguments
firstStepConnection - VersionnedGraphFirstStepConnection!
modifiedBy - Editor
Arguments
where - EditorWhere
options - QueryOptions
directed - Boolean
modifiedByConnection - VersionnedGraphModifiedByConnection!
Arguments
first - Int
after - String
directed - Boolean
questionnaireAggregate - VersionnedGraphBaseQuestionnaireQuestionnaireAggregationSelection
Arguments
directed - Boolean
questionnaire - BaseQuestionnaire!
Arguments
questionnaireConnection - VersionnedGraphQuestionnaireConnection!
alertsAggregate - VersionnedGraphAlertGroupAlertsAggregationSelection
Arguments
where - AlertGroupWhere
directed - Boolean
alerts - AlertGroup
Arguments
where - AlertGroupWhere
options - AlertGroupOptions
directed - Boolean
alertsConnection - VersionnedGraphAlertsConnection!
Arguments
first - Int
after - String
directed - Boolean
quotingAggregate - VersionnedGraphQuotingQuotingAggregationSelection
Arguments
where - QuotingWhere
directed - Boolean
quoting - Quoting
Arguments
where - QuotingWhere
options - QuotingOptions
directed - Boolean
quotingConnection - VersionnedGraphQuotingConnection!
cooldownAggregate - VersionnedGraphCooldownCooldownAggregationSelection
Arguments
where - CooldownWhere
directed - Boolean
cooldown - Cooldown
Arguments
where - CooldownWhere
options - CooldownOptions
directed - Boolean
cooldownConnection - VersionnedGraphCooldownConnection!
Example
{
  "firstStepId": "4",
  "isFirstStepOnCooldown": true,
  "createdAt": "2007-12-03T10:15:30Z",
  "maxScore": 987,
  "hasDocument": true,
  "isTemplate": true,
  "stepsAggregate": VersionnedGraphQuestionnaireStepStepsAggregationSelection,
  "steps": [QuestionnaireStep],
  "stepsConnection": VersionnedGraphStepsConnection,
  "firstStepAggregate": VersionnedGraphQuestionnaireStepFirstStepAggregationSelection,
  "firstStep": QuestionnaireStep,
  "firstStepConnection": VersionnedGraphFirstStepConnection,
  "modifiedBy": Doctor,
  "modifiedByConnection": VersionnedGraphModifiedByConnection,
  "questionnaireAggregate": VersionnedGraphBaseQuestionnaireQuestionnaireAggregationSelection,
  "questionnaire": BaseQuestionnaire,
  "questionnaireConnection": VersionnedGraphQuestionnaireConnection,
  "alertsAggregate": VersionnedGraphAlertGroupAlertsAggregationSelection,
  "alerts": AlertGroup,
  "alertsConnection": VersionnedGraphAlertsConnection,
  "quotingAggregate": VersionnedGraphQuotingQuotingAggregationSelection,
  "quoting": Quoting,
  "quotingConnection": VersionnedGraphQuotingConnection,
  "cooldownAggregate": VersionnedGraphCooldownCooldownAggregationSelection,
  "cooldown": Cooldown,
  "cooldownConnection": VersionnedGraphCooldownConnection
}

VersionnedGraphAggregateSelection

Fields
Field Name Description
count - Int!
createdAt - DateTimeAggregateSelection!
Example
{"count": 123, "createdAt": DateTimeAggregateSelection}

VersionnedGraphAlertGroupAlertsAggregationSelection

Fields
Field Name Description
count - Int!
Example
{"count": 123}

VersionnedGraphAlertsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [VersionnedGraphAlertsAggregateInput!]
OR - [VersionnedGraphAlertsAggregateInput!]
NOT - VersionnedGraphAlertsAggregateInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [VersionnedGraphAlertsAggregateInput],
  "OR": [VersionnedGraphAlertsAggregateInput],
  "NOT": VersionnedGraphAlertsAggregateInput
}

VersionnedGraphAlertsConnectFieldInput

Fields
Input Field Description
where - AlertGroupConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - AlertGroupConnectInput
Example
{
  "where": AlertGroupConnectWhere,
  "overwrite": false,
  "connect": AlertGroupConnectInput
}

VersionnedGraphAlertsConnection

Fields
Field Name Description
edges - [VersionnedGraphAlertsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphAlertsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

VersionnedGraphAlertsConnectionWhere

Example
{
  "AND": [VersionnedGraphAlertsConnectionWhere],
  "OR": [VersionnedGraphAlertsConnectionWhere],
  "NOT": VersionnedGraphAlertsConnectionWhere,
  "node": AlertGroupWhere
}

VersionnedGraphAlertsCreateFieldInput

Fields
Input Field Description
node - AlertGroupCreateInput!
Example
{"node": AlertGroupCreateInput}

VersionnedGraphAlertsDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphAlertsConnectionWhere
delete - AlertGroupDeleteInput
Example
{
  "where": VersionnedGraphAlertsConnectionWhere,
  "delete": AlertGroupDeleteInput
}

VersionnedGraphAlertsDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphAlertsConnectionWhere
disconnect - AlertGroupDisconnectInput
Example
{
  "where": VersionnedGraphAlertsConnectionWhere,
  "disconnect": AlertGroupDisconnectInput
}

VersionnedGraphAlertsFieldInput

Fields
Input Field Description
connect - VersionnedGraphAlertsConnectFieldInput
create - VersionnedGraphAlertsCreateFieldInput
Example
{
  "connect": VersionnedGraphAlertsConnectFieldInput,
  "create": VersionnedGraphAlertsCreateFieldInput
}

VersionnedGraphAlertsRelationship

Fields
Field Name Description
cursor - String!
node - AlertGroup!
Example
{
  "cursor": "xyz789",
  "node": AlertGroup
}

VersionnedGraphAlertsUpdateConnectionInput

Fields
Input Field Description
node - AlertGroupUpdateInput
Example
{"node": AlertGroupUpdateInput}

VersionnedGraphAlertsUpdateFieldInput

Example
{
  "where": VersionnedGraphAlertsConnectionWhere,
  "connect": VersionnedGraphAlertsConnectFieldInput,
  "disconnect": VersionnedGraphAlertsDisconnectFieldInput,
  "create": VersionnedGraphAlertsCreateFieldInput,
  "update": VersionnedGraphAlertsUpdateConnectionInput,
  "delete": VersionnedGraphAlertsDeleteFieldInput
}

VersionnedGraphBaseQuestionnaireQuestionnaireAggregationSelection

Example
{
  "count": 123,
  "node": VersionnedGraphBaseQuestionnaireQuestionnaireNodeAggregateSelection,
  "edge": VersionnedGraphBaseQuestionnaireQuestionnaireEdgeAggregateSelection
}

VersionnedGraphBaseQuestionnaireQuestionnaireEdgeAggregateSelection

Fields
Field Name Description
version - IntAggregateSelection!
Example
{"version": IntAggregateSelection}

VersionnedGraphBaseQuestionnaireQuestionnaireNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

VersionnedGraphConnectInput

Example
{
  "steps": [VersionnedGraphStepsConnectFieldInput],
  "firstStep": VersionnedGraphFirstStepConnectFieldInput,
  "modifiedBy": VersionnedGraphModifiedByConnectInput,
  "questionnaire": VersionnedGraphQuestionnaireConnectFieldInput,
  "alerts": VersionnedGraphAlertsConnectFieldInput,
  "quoting": VersionnedGraphQuotingConnectFieldInput,
  "cooldown": VersionnedGraphCooldownConnectFieldInput
}

VersionnedGraphConnectWhere

Fields
Input Field Description
node - VersionnedGraphWhere!
Example
{"node": VersionnedGraphWhere}

VersionnedGraphCooldownAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [VersionnedGraphCooldownAggregateInput],
  "OR": [VersionnedGraphCooldownAggregateInput],
  "NOT": VersionnedGraphCooldownAggregateInput,
  "node": VersionnedGraphCooldownNodeAggregationWhereInput
}

VersionnedGraphCooldownConnectFieldInput

Fields
Input Field Description
where - CooldownConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
Example
{"where": CooldownConnectWhere, "overwrite": true}

VersionnedGraphCooldownConnection

Fields
Field Name Description
edges - [VersionnedGraphCooldownRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphCooldownRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

VersionnedGraphCooldownConnectionSort

Fields
Input Field Description
node - CooldownSort
Example
{"node": CooldownSort}

VersionnedGraphCooldownConnectionWhere

Example
{
  "AND": [VersionnedGraphCooldownConnectionWhere],
  "OR": [VersionnedGraphCooldownConnectionWhere],
  "NOT": VersionnedGraphCooldownConnectionWhere,
  "node": CooldownWhere
}

VersionnedGraphCooldownCooldownAggregationSelection

Fields
Field Name Description
count - Int!
node - VersionnedGraphCooldownCooldownNodeAggregateSelection
Example
{
  "count": 123,
  "node": VersionnedGraphCooldownCooldownNodeAggregateSelection
}

VersionnedGraphCooldownCooldownNodeAggregateSelection

Fields
Field Name Description
value - IntAggregateSelection!
Example
{"value": IntAggregateSelection}

VersionnedGraphCooldownCreateFieldInput

Fields
Input Field Description
node - CooldownCreateInput!
Example
{"node": CooldownCreateInput}

VersionnedGraphCooldownDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphCooldownConnectionWhere
Example
{"where": VersionnedGraphCooldownConnectionWhere}

VersionnedGraphCooldownDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphCooldownConnectionWhere
Example
{"where": VersionnedGraphCooldownConnectionWhere}

VersionnedGraphCooldownFieldInput

Fields
Input Field Description
connect - VersionnedGraphCooldownConnectFieldInput
create - VersionnedGraphCooldownCreateFieldInput
Example
{
  "connect": VersionnedGraphCooldownConnectFieldInput,
  "create": VersionnedGraphCooldownCreateFieldInput
}

VersionnedGraphCooldownNodeAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedGraphCooldownNodeAggregationWhereInput!]
OR - [VersionnedGraphCooldownNodeAggregationWhereInput!]
NOT - VersionnedGraphCooldownNodeAggregationWhereInput
value_MIN_EQUAL - Int
value_MAX_EQUAL - Int
value_SUM_EQUAL - Int
value_AVERAGE_EQUAL - Float
value_MIN_GT - Int
value_MAX_GT - Int
value_SUM_GT - Int
value_AVERAGE_GT - Float
value_MIN_GTE - Int
value_MAX_GTE - Int
value_SUM_GTE - Int
value_AVERAGE_GTE - Float
value_MIN_LT - Int
value_MAX_LT - Int
value_SUM_LT - Int
value_AVERAGE_LT - Float
value_MIN_LTE - Int
value_MAX_LTE - Int
value_SUM_LTE - Int
value_AVERAGE_LTE - Float
Example
{
  "AND": [
    VersionnedGraphCooldownNodeAggregationWhereInput
  ],
  "OR": [
    VersionnedGraphCooldownNodeAggregationWhereInput
  ],
  "NOT": VersionnedGraphCooldownNodeAggregationWhereInput,
  "value_MIN_EQUAL": 987,
  "value_MAX_EQUAL": 123,
  "value_SUM_EQUAL": 123,
  "value_AVERAGE_EQUAL": 123.45,
  "value_MIN_GT": 987,
  "value_MAX_GT": 123,
  "value_SUM_GT": 987,
  "value_AVERAGE_GT": 123.45,
  "value_MIN_GTE": 987,
  "value_MAX_GTE": 123,
  "value_SUM_GTE": 123,
  "value_AVERAGE_GTE": 123.45,
  "value_MIN_LT": 123,
  "value_MAX_LT": 123,
  "value_SUM_LT": 123,
  "value_AVERAGE_LT": 987.65,
  "value_MIN_LTE": 123,
  "value_MAX_LTE": 123,
  "value_SUM_LTE": 987,
  "value_AVERAGE_LTE": 987.65
}

VersionnedGraphCooldownRelationship

Fields
Field Name Description
cursor - String!
node - Cooldown!
Example
{
  "cursor": "abc123",
  "node": Cooldown
}

VersionnedGraphCooldownUpdateConnectionInput

Fields
Input Field Description
node - CooldownUpdateInput
Example
{"node": CooldownUpdateInput}

VersionnedGraphCooldownUpdateFieldInput

Example
{
  "where": VersionnedGraphCooldownConnectionWhere,
  "connect": VersionnedGraphCooldownConnectFieldInput,
  "disconnect": VersionnedGraphCooldownDisconnectFieldInput,
  "create": VersionnedGraphCooldownCreateFieldInput,
  "update": VersionnedGraphCooldownUpdateConnectionInput,
  "delete": VersionnedGraphCooldownDeleteFieldInput
}

VersionnedGraphCreateInput

Example
{
  "isTemplate": true,
  "steps": VersionnedGraphStepsFieldInput,
  "firstStep": VersionnedGraphFirstStepFieldInput,
  "modifiedBy": VersionnedGraphModifiedByCreateInput,
  "questionnaire": VersionnedGraphQuestionnaireFieldInput,
  "alerts": VersionnedGraphAlertsFieldInput,
  "quoting": VersionnedGraphQuotingFieldInput,
  "cooldown": VersionnedGraphCooldownFieldInput
}

VersionnedGraphDeleteInput

Example
{
  "steps": [VersionnedGraphStepsDeleteFieldInput],
  "firstStep": VersionnedGraphFirstStepDeleteFieldInput,
  "modifiedBy": VersionnedGraphModifiedByDeleteInput,
  "questionnaire": VersionnedGraphQuestionnaireDeleteFieldInput,
  "alerts": VersionnedGraphAlertsDeleteFieldInput,
  "quoting": VersionnedGraphQuotingDeleteFieldInput,
  "cooldown": VersionnedGraphCooldownDeleteFieldInput
}

VersionnedGraphDisconnectInput

Example
{
  "steps": [VersionnedGraphStepsDisconnectFieldInput],
  "firstStep": VersionnedGraphFirstStepDisconnectFieldInput,
  "modifiedBy": VersionnedGraphModifiedByDisconnectInput,
  "questionnaire": VersionnedGraphQuestionnaireDisconnectFieldInput,
  "alerts": VersionnedGraphAlertsDisconnectFieldInput,
  "quoting": VersionnedGraphQuotingDisconnectFieldInput,
  "cooldown": VersionnedGraphCooldownDisconnectFieldInput
}

VersionnedGraphEdge

Fields
Field Name Description
cursor - String!
node - VersionnedGraph!
Example
{
  "cursor": "xyz789",
  "node": VersionnedGraph
}

VersionnedGraphFirstStepAggregateInput

Example
{
  "count": 123,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [VersionnedGraphFirstStepAggregateInput],
  "OR": [VersionnedGraphFirstStepAggregateInput],
  "NOT": VersionnedGraphFirstStepAggregateInput,
  "node": VersionnedGraphFirstStepNodeAggregationWhereInput
}

VersionnedGraphFirstStepConnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

VersionnedGraphFirstStepConnection

Fields
Field Name Description
edges - [VersionnedGraphFirstStepRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphFirstStepRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

VersionnedGraphFirstStepConnectionSort

Fields
Input Field Description
node - QuestionnaireStepSort
Example
{"node": QuestionnaireStepSort}

VersionnedGraphFirstStepConnectionWhere

Example
{
  "AND": [VersionnedGraphFirstStepConnectionWhere],
  "OR": [VersionnedGraphFirstStepConnectionWhere],
  "NOT": VersionnedGraphFirstStepConnectionWhere,
  "node": QuestionnaireStepWhere
}

VersionnedGraphFirstStepCreateFieldInput

Fields
Input Field Description
node - QuestionnaireStepCreateInput!
Example
{"node": QuestionnaireStepCreateInput}

VersionnedGraphFirstStepDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphFirstStepConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": VersionnedGraphFirstStepConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

VersionnedGraphFirstStepDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphFirstStepConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": VersionnedGraphFirstStepConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

VersionnedGraphFirstStepFieldInput

Example
{
  "connect": VersionnedGraphFirstStepConnectFieldInput,
  "create": VersionnedGraphFirstStepCreateFieldInput
}

VersionnedGraphFirstStepNodeAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedGraphFirstStepNodeAggregationWhereInput!]
OR - [VersionnedGraphFirstStepNodeAggregationWhereInput!]
NOT - VersionnedGraphFirstStepNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    VersionnedGraphFirstStepNodeAggregationWhereInput
  ],
  "OR": [
    VersionnedGraphFirstStepNodeAggregationWhereInput
  ],
  "NOT": VersionnedGraphFirstStepNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 123
}

VersionnedGraphFirstStepRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireStep
}

VersionnedGraphFirstStepUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
Example
{"node": QuestionnaireStepUpdateInput}

VersionnedGraphFirstStepUpdateFieldInput

Example
{
  "where": VersionnedGraphFirstStepConnectionWhere,
  "connect": VersionnedGraphFirstStepConnectFieldInput,
  "disconnect": VersionnedGraphFirstStepDisconnectFieldInput,
  "create": VersionnedGraphFirstStepCreateFieldInput,
  "update": VersionnedGraphFirstStepUpdateConnectionInput,
  "delete": VersionnedGraphFirstStepDeleteFieldInput
}

VersionnedGraphModifiedByConnectInput

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorConnectFieldInput,
  "Institution": VersionnedGraphModifiedByInstitutionConnectFieldInput,
  "Manager": VersionnedGraphModifiedByManagerConnectFieldInput
}

VersionnedGraphModifiedByConnection

Fields
Field Name Description
edges - [VersionnedGraphModifiedByRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphModifiedByRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

VersionnedGraphModifiedByConnectionWhere

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorConnectionWhere,
  "Institution": VersionnedGraphModifiedByInstitutionConnectionWhere,
  "Manager": VersionnedGraphModifiedByManagerConnectionWhere
}

VersionnedGraphModifiedByCreateInput

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorFieldInput,
  "Institution": VersionnedGraphModifiedByInstitutionFieldInput,
  "Manager": VersionnedGraphModifiedByManagerFieldInput
}

VersionnedGraphModifiedByDeleteInput

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorDeleteFieldInput,
  "Institution": VersionnedGraphModifiedByInstitutionDeleteFieldInput,
  "Manager": VersionnedGraphModifiedByManagerDeleteFieldInput
}

VersionnedGraphModifiedByDisconnectInput

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorDisconnectFieldInput,
  "Institution": VersionnedGraphModifiedByInstitutionDisconnectFieldInput,
  "Manager": VersionnedGraphModifiedByManagerDisconnectFieldInput
}

VersionnedGraphModifiedByDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "connect": DoctorConnectInput
}

VersionnedGraphModifiedByDoctorConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": VersionnedGraphModifiedByDoctorConnectOrCreateFieldInputOnCreate
}

VersionnedGraphModifiedByDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

VersionnedGraphModifiedByDoctorConnectionWhere

Example
{
  "AND": [VersionnedGraphModifiedByDoctorConnectionWhere],
  "OR": [VersionnedGraphModifiedByDoctorConnectionWhere],
  "NOT": VersionnedGraphModifiedByDoctorConnectionWhere,
  "node": DoctorWhere
}

VersionnedGraphModifiedByDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

VersionnedGraphModifiedByDoctorDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByDoctorConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": VersionnedGraphModifiedByDoctorConnectionWhere,
  "delete": DoctorDeleteInput
}

VersionnedGraphModifiedByDoctorDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByDoctorConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": VersionnedGraphModifiedByDoctorConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

VersionnedGraphModifiedByDoctorFieldInput

Example
{
  "connectOrCreate": VersionnedGraphModifiedByDoctorConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByDoctorConnectFieldInput,
  "create": VersionnedGraphModifiedByDoctorCreateFieldInput
}

VersionnedGraphModifiedByDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

VersionnedGraphModifiedByDoctorUpdateFieldInput

Example
{
  "where": VersionnedGraphModifiedByDoctorConnectionWhere,
  "connectOrCreate": VersionnedGraphModifiedByDoctorConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByDoctorConnectFieldInput,
  "disconnect": VersionnedGraphModifiedByDoctorDisconnectFieldInput,
  "create": VersionnedGraphModifiedByDoctorCreateFieldInput,
  "update": VersionnedGraphModifiedByDoctorUpdateConnectionInput,
  "delete": VersionnedGraphModifiedByDoctorDeleteFieldInput
}

VersionnedGraphModifiedByInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "connect": InstitutionConnectInput
}

VersionnedGraphModifiedByInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": VersionnedGraphModifiedByInstitutionConnectOrCreateFieldInputOnCreate
}

VersionnedGraphModifiedByInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

VersionnedGraphModifiedByInstitutionConnectionWhere

Example
{
  "AND": [
    VersionnedGraphModifiedByInstitutionConnectionWhere
  ],
  "OR": [
    VersionnedGraphModifiedByInstitutionConnectionWhere
  ],
  "NOT": VersionnedGraphModifiedByInstitutionConnectionWhere,
  "node": InstitutionWhere
}

VersionnedGraphModifiedByInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

VersionnedGraphModifiedByInstitutionDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByInstitutionConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": VersionnedGraphModifiedByInstitutionConnectionWhere,
  "delete": InstitutionDeleteInput
}

VersionnedGraphModifiedByInstitutionDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByInstitutionConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": VersionnedGraphModifiedByInstitutionConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

VersionnedGraphModifiedByInstitutionFieldInput

Example
{
  "connectOrCreate": VersionnedGraphModifiedByInstitutionConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByInstitutionConnectFieldInput,
  "create": VersionnedGraphModifiedByInstitutionCreateFieldInput
}

VersionnedGraphModifiedByInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

VersionnedGraphModifiedByInstitutionUpdateFieldInput

Example
{
  "where": VersionnedGraphModifiedByInstitutionConnectionWhere,
  "connectOrCreate": VersionnedGraphModifiedByInstitutionConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByInstitutionConnectFieldInput,
  "disconnect": VersionnedGraphModifiedByInstitutionDisconnectFieldInput,
  "create": VersionnedGraphModifiedByInstitutionCreateFieldInput,
  "update": VersionnedGraphModifiedByInstitutionUpdateConnectionInput,
  "delete": VersionnedGraphModifiedByInstitutionDeleteFieldInput
}

VersionnedGraphModifiedByManagerConnectFieldInput

Fields
Input Field Description
where - ManagerConnectWhere
Example
{"where": ManagerConnectWhere}

VersionnedGraphModifiedByManagerConnectOrCreateFieldInput

Example
{
  "where": ManagerConnectOrCreateWhere,
  "onCreate": VersionnedGraphModifiedByManagerConnectOrCreateFieldInputOnCreate
}

VersionnedGraphModifiedByManagerConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - ManagerOnCreateInput!
Example
{"node": ManagerOnCreateInput}

VersionnedGraphModifiedByManagerConnectionWhere

Example
{
  "AND": [
    VersionnedGraphModifiedByManagerConnectionWhere
  ],
  "OR": [VersionnedGraphModifiedByManagerConnectionWhere],
  "NOT": VersionnedGraphModifiedByManagerConnectionWhere,
  "node": ManagerWhere
}

VersionnedGraphModifiedByManagerCreateFieldInput

Fields
Input Field Description
node - ManagerCreateInput!
Example
{"node": ManagerCreateInput}

VersionnedGraphModifiedByManagerDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByManagerConnectionWhere
Example
{"where": VersionnedGraphModifiedByManagerConnectionWhere}

VersionnedGraphModifiedByManagerDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphModifiedByManagerConnectionWhere
Example
{"where": VersionnedGraphModifiedByManagerConnectionWhere}

VersionnedGraphModifiedByManagerFieldInput

Example
{
  "connectOrCreate": VersionnedGraphModifiedByManagerConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByManagerConnectFieldInput,
  "create": VersionnedGraphModifiedByManagerCreateFieldInput
}

VersionnedGraphModifiedByManagerUpdateConnectionInput

Fields
Input Field Description
node - ManagerUpdateInput
Example
{"node": ManagerUpdateInput}

VersionnedGraphModifiedByManagerUpdateFieldInput

Example
{
  "where": VersionnedGraphModifiedByManagerConnectionWhere,
  "connectOrCreate": VersionnedGraphModifiedByManagerConnectOrCreateFieldInput,
  "connect": VersionnedGraphModifiedByManagerConnectFieldInput,
  "disconnect": VersionnedGraphModifiedByManagerDisconnectFieldInput,
  "create": VersionnedGraphModifiedByManagerCreateFieldInput,
  "update": VersionnedGraphModifiedByManagerUpdateConnectionInput,
  "delete": VersionnedGraphModifiedByManagerDeleteFieldInput
}

VersionnedGraphModifiedByRelationship

Fields
Field Name Description
cursor - String!
node - Editor!
Example
{
  "cursor": "abc123",
  "node": Doctor
}

VersionnedGraphModifiedByUpdateInput

Example
{
  "Doctor": VersionnedGraphModifiedByDoctorUpdateFieldInput,
  "Institution": VersionnedGraphModifiedByInstitutionUpdateFieldInput,
  "Manager": VersionnedGraphModifiedByManagerUpdateFieldInput
}

VersionnedGraphOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [VersionnedGraphSort!] Specify one or more VersionnedGraphSort objects to sort VersionnedGraphs by. The sorts will be applied in the order in which they are arranged in the array.
Example
{
  "limit": 123,
  "offset": 987,
  "sort": [VersionnedGraphSort]
}

VersionnedGraphQuestionnaireAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [VersionnedGraphQuestionnaireAggregateInput],
  "OR": [VersionnedGraphQuestionnaireAggregateInput],
  "NOT": VersionnedGraphQuestionnaireAggregateInput,
  "node": VersionnedGraphQuestionnaireNodeAggregationWhereInput,
  "edge": VersionnedRelationAggregationWhereInput
}

VersionnedGraphQuestionnaireConnectFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
where - BaseQuestionnaireConnectWhere
connect - BaseQuestionnaireConnectInput
Example
{
  "edge": VersionnedRelationCreateInput,
  "where": BaseQuestionnaireConnectWhere,
  "connect": BaseQuestionnaireConnectInput
}

VersionnedGraphQuestionnaireConnection

Fields
Field Name Description
edges - [VersionnedGraphQuestionnaireRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphQuestionnaireRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

VersionnedGraphQuestionnaireConnectionSort

Fields
Input Field Description
node - BaseQuestionnaireSort
edge - VersionnedRelationSort
Example
{
  "node": BaseQuestionnaireSort,
  "edge": VersionnedRelationSort
}

VersionnedGraphQuestionnaireConnectionWhere

Example
{
  "AND": [VersionnedGraphQuestionnaireConnectionWhere],
  "OR": [VersionnedGraphQuestionnaireConnectionWhere],
  "NOT": VersionnedGraphQuestionnaireConnectionWhere,
  "node": BaseQuestionnaireWhere,
  "edge": VersionnedRelationWhere
}

VersionnedGraphQuestionnaireCreateFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
node - BaseQuestionnaireCreateInput!
Example
{
  "edge": VersionnedRelationCreateInput,
  "node": BaseQuestionnaireCreateInput
}

VersionnedGraphQuestionnaireDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphQuestionnaireConnectionWhere
delete - BaseQuestionnaireDeleteInput
Example
{
  "where": VersionnedGraphQuestionnaireConnectionWhere,
  "delete": BaseQuestionnaireDeleteInput
}

VersionnedGraphQuestionnaireDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphQuestionnaireConnectionWhere
disconnect - BaseQuestionnaireDisconnectInput
Example
{
  "where": VersionnedGraphQuestionnaireConnectionWhere,
  "disconnect": BaseQuestionnaireDisconnectInput
}

VersionnedGraphQuestionnaireFieldInput

Example
{
  "connect": VersionnedGraphQuestionnaireConnectFieldInput,
  "create": VersionnedGraphQuestionnaireCreateFieldInput
}

VersionnedGraphQuestionnaireNodeAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedGraphQuestionnaireNodeAggregationWhereInput!]
OR - [VersionnedGraphQuestionnaireNodeAggregationWhereInput!]
NOT - VersionnedGraphQuestionnaireNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    VersionnedGraphQuestionnaireNodeAggregationWhereInput
  ],
  "OR": [
    VersionnedGraphQuestionnaireNodeAggregationWhereInput
  ],
  "NOT": VersionnedGraphQuestionnaireNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 123,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 987.65,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

VersionnedGraphQuestionnaireRelationship

Fields
Field Name Description
cursor - String!
node - BaseQuestionnaire!
properties - VersionnedRelation!
Example
{
  "cursor": "abc123",
  "node": BaseQuestionnaire,
  "properties": VersionnedRelation
}

VersionnedGraphQuestionnaireStepFirstStepAggregationSelection

Fields
Field Name Description
count - Int!
node - VersionnedGraphQuestionnaireStepFirstStepNodeAggregateSelection
Example
{
  "count": 123,
  "node": VersionnedGraphQuestionnaireStepFirstStepNodeAggregateSelection
}

VersionnedGraphQuestionnaireStepFirstStepNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

VersionnedGraphQuestionnaireStepStepsAggregationSelection

Fields
Field Name Description
count - Int!
node - VersionnedGraphQuestionnaireStepStepsNodeAggregateSelection
Example
{
  "count": 123,
  "node": VersionnedGraphQuestionnaireStepStepsNodeAggregateSelection
}

VersionnedGraphQuestionnaireStepStepsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

VersionnedGraphQuestionnaireUpdateConnectionInput

Fields
Input Field Description
node - BaseQuestionnaireUpdateInput
edge - VersionnedRelationUpdateInput
Example
{
  "node": BaseQuestionnaireUpdateInput,
  "edge": VersionnedRelationUpdateInput
}

VersionnedGraphQuestionnaireUpdateFieldInput

Example
{
  "where": VersionnedGraphQuestionnaireConnectionWhere,
  "connect": VersionnedGraphQuestionnaireConnectFieldInput,
  "disconnect": VersionnedGraphQuestionnaireDisconnectFieldInput,
  "create": VersionnedGraphQuestionnaireCreateFieldInput,
  "update": VersionnedGraphQuestionnaireUpdateConnectionInput,
  "delete": VersionnedGraphQuestionnaireDeleteFieldInput
}

VersionnedGraphQuotingAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [VersionnedGraphQuotingAggregateInput!]
OR - [VersionnedGraphQuotingAggregateInput!]
NOT - VersionnedGraphQuotingAggregateInput
node - VersionnedGraphQuotingNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [VersionnedGraphQuotingAggregateInput],
  "OR": [VersionnedGraphQuotingAggregateInput],
  "NOT": VersionnedGraphQuotingAggregateInput,
  "node": VersionnedGraphQuotingNodeAggregationWhereInput
}

VersionnedGraphQuotingConnectFieldInput

Fields
Input Field Description
where - QuotingConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - QuotingConnectInput
Example
{
  "where": QuotingConnectWhere,
  "overwrite": true,
  "connect": QuotingConnectInput
}

VersionnedGraphQuotingConnection

Fields
Field Name Description
edges - [VersionnedGraphQuotingRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphQuotingRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

VersionnedGraphQuotingConnectionSort

Fields
Input Field Description
node - QuotingSort
Example
{"node": QuotingSort}

VersionnedGraphQuotingConnectionWhere

Example
{
  "AND": [VersionnedGraphQuotingConnectionWhere],
  "OR": [VersionnedGraphQuotingConnectionWhere],
  "NOT": VersionnedGraphQuotingConnectionWhere,
  "node": QuotingWhere
}

VersionnedGraphQuotingCreateFieldInput

Fields
Input Field Description
node - QuotingCreateInput!
Example
{"node": QuotingCreateInput}

VersionnedGraphQuotingDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphQuotingConnectionWhere
delete - QuotingDeleteInput
Example
{
  "where": VersionnedGraphQuotingConnectionWhere,
  "delete": QuotingDeleteInput
}

VersionnedGraphQuotingDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphQuotingConnectionWhere
disconnect - QuotingDisconnectInput
Example
{
  "where": VersionnedGraphQuotingConnectionWhere,
  "disconnect": QuotingDisconnectInput
}

VersionnedGraphQuotingFieldInput

Fields
Input Field Description
connect - VersionnedGraphQuotingConnectFieldInput
create - VersionnedGraphQuotingCreateFieldInput
Example
{
  "connect": VersionnedGraphQuotingConnectFieldInput,
  "create": VersionnedGraphQuotingCreateFieldInput
}

VersionnedGraphQuotingNodeAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedGraphQuotingNodeAggregationWhereInput!]
OR - [VersionnedGraphQuotingNodeAggregationWhereInput!]
NOT - VersionnedGraphQuotingNodeAggregationWhereInput
amount_MIN_EQUAL - Float
amount_MAX_EQUAL - Float
amount_SUM_EQUAL - Float
amount_AVERAGE_EQUAL - Float
amount_MIN_GT - Float
amount_MAX_GT - Float
amount_SUM_GT - Float
amount_AVERAGE_GT - Float
amount_MIN_GTE - Float
amount_MAX_GTE - Float
amount_SUM_GTE - Float
amount_AVERAGE_GTE - Float
amount_MIN_LT - Float
amount_MAX_LT - Float
amount_SUM_LT - Float
amount_AVERAGE_LT - Float
amount_MIN_LTE - Float
amount_MAX_LTE - Float
amount_SUM_LTE - Float
amount_AVERAGE_LTE - Float
code_AVERAGE_LENGTH_EQUAL - Float
code_LONGEST_LENGTH_EQUAL - Int
code_SHORTEST_LENGTH_EQUAL - Int
code_AVERAGE_LENGTH_GT - Float
code_LONGEST_LENGTH_GT - Int
code_SHORTEST_LENGTH_GT - Int
code_AVERAGE_LENGTH_GTE - Float
code_LONGEST_LENGTH_GTE - Int
code_SHORTEST_LENGTH_GTE - Int
code_AVERAGE_LENGTH_LT - Float
code_LONGEST_LENGTH_LT - Int
code_SHORTEST_LENGTH_LT - Int
code_AVERAGE_LENGTH_LTE - Float
code_LONGEST_LENGTH_LTE - Int
code_SHORTEST_LENGTH_LTE - Int
description_AVERAGE_LENGTH_EQUAL - Float
description_LONGEST_LENGTH_EQUAL - Int
description_SHORTEST_LENGTH_EQUAL - Int
description_AVERAGE_LENGTH_GT - Float
description_LONGEST_LENGTH_GT - Int
description_SHORTEST_LENGTH_GT - Int
description_AVERAGE_LENGTH_GTE - Float
description_LONGEST_LENGTH_GTE - Int
description_SHORTEST_LENGTH_GTE - Int
description_AVERAGE_LENGTH_LT - Float
description_LONGEST_LENGTH_LT - Int
description_SHORTEST_LENGTH_LT - Int
description_AVERAGE_LENGTH_LTE - Float
description_LONGEST_LENGTH_LTE - Int
description_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    VersionnedGraphQuotingNodeAggregationWhereInput
  ],
  "OR": [VersionnedGraphQuotingNodeAggregationWhereInput],
  "NOT": VersionnedGraphQuotingNodeAggregationWhereInput,
  "amount_MIN_EQUAL": 123.45,
  "amount_MAX_EQUAL": 123.45,
  "amount_SUM_EQUAL": 123.45,
  "amount_AVERAGE_EQUAL": 123.45,
  "amount_MIN_GT": 987.65,
  "amount_MAX_GT": 123.45,
  "amount_SUM_GT": 123.45,
  "amount_AVERAGE_GT": 987.65,
  "amount_MIN_GTE": 987.65,
  "amount_MAX_GTE": 987.65,
  "amount_SUM_GTE": 987.65,
  "amount_AVERAGE_GTE": 123.45,
  "amount_MIN_LT": 123.45,
  "amount_MAX_LT": 123.45,
  "amount_SUM_LT": 123.45,
  "amount_AVERAGE_LT": 123.45,
  "amount_MIN_LTE": 123.45,
  "amount_MAX_LTE": 123.45,
  "amount_SUM_LTE": 123.45,
  "amount_AVERAGE_LTE": 123.45,
  "code_AVERAGE_LENGTH_EQUAL": 987.65,
  "code_LONGEST_LENGTH_EQUAL": 123,
  "code_SHORTEST_LENGTH_EQUAL": 987,
  "code_AVERAGE_LENGTH_GT": 123.45,
  "code_LONGEST_LENGTH_GT": 123,
  "code_SHORTEST_LENGTH_GT": 123,
  "code_AVERAGE_LENGTH_GTE": 123.45,
  "code_LONGEST_LENGTH_GTE": 123,
  "code_SHORTEST_LENGTH_GTE": 987,
  "code_AVERAGE_LENGTH_LT": 987.65,
  "code_LONGEST_LENGTH_LT": 123,
  "code_SHORTEST_LENGTH_LT": 987,
  "code_AVERAGE_LENGTH_LTE": 123.45,
  "code_LONGEST_LENGTH_LTE": 987,
  "code_SHORTEST_LENGTH_LTE": 987,
  "description_AVERAGE_LENGTH_EQUAL": 987.65,
  "description_LONGEST_LENGTH_EQUAL": 123,
  "description_SHORTEST_LENGTH_EQUAL": 123,
  "description_AVERAGE_LENGTH_GT": 987.65,
  "description_LONGEST_LENGTH_GT": 987,
  "description_SHORTEST_LENGTH_GT": 987,
  "description_AVERAGE_LENGTH_GTE": 123.45,
  "description_LONGEST_LENGTH_GTE": 987,
  "description_SHORTEST_LENGTH_GTE": 123,
  "description_AVERAGE_LENGTH_LT": 123.45,
  "description_LONGEST_LENGTH_LT": 987,
  "description_SHORTEST_LENGTH_LT": 123,
  "description_AVERAGE_LENGTH_LTE": 123.45,
  "description_LONGEST_LENGTH_LTE": 123,
  "description_SHORTEST_LENGTH_LTE": 123
}

VersionnedGraphQuotingQuotingAggregationSelection

Fields
Field Name Description
count - Int!
node - VersionnedGraphQuotingQuotingNodeAggregateSelection
Example
{
  "count": 123,
  "node": VersionnedGraphQuotingQuotingNodeAggregateSelection
}

VersionnedGraphQuotingQuotingNodeAggregateSelection

Fields
Field Name Description
amount - FloatAggregateSelection!
code - StringAggregateSelection!
description - StringAggregateSelection!
Example
{
  "amount": FloatAggregateSelection,
  "code": StringAggregateSelection,
  "description": StringAggregateSelection
}

VersionnedGraphQuotingRelationship

Fields
Field Name Description
cursor - String!
node - Quoting!
Example
{
  "cursor": "xyz789",
  "node": Quoting
}

VersionnedGraphQuotingUpdateConnectionInput

Fields
Input Field Description
node - QuotingUpdateInput
Example
{"node": QuotingUpdateInput}

VersionnedGraphQuotingUpdateFieldInput

Example
{
  "where": VersionnedGraphQuotingConnectionWhere,
  "connect": VersionnedGraphQuotingConnectFieldInput,
  "disconnect": VersionnedGraphQuotingDisconnectFieldInput,
  "create": VersionnedGraphQuotingCreateFieldInput,
  "update": VersionnedGraphQuotingUpdateConnectionInput,
  "delete": VersionnedGraphQuotingDeleteFieldInput
}

VersionnedGraphSort

Description

Fields to sort VersionnedGraphs by. The order in which sorts are applied is not guaranteed when specifying many fields in one VersionnedGraphSort object.

Fields
Input Field Description
firstStepId - SortDirection
createdAt - SortDirection
maxScore - SortDirection
hasDocument - SortDirection
isTemplate - SortDirection
Example
{
  "firstStepId": "ASC",
  "createdAt": "ASC",
  "maxScore": "ASC",
  "hasDocument": "ASC",
  "isTemplate": "ASC"
}

VersionnedGraphStepsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [VersionnedGraphStepsAggregateInput!]
OR - [VersionnedGraphStepsAggregateInput!]
NOT - VersionnedGraphStepsAggregateInput
node - VersionnedGraphStepsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 123,
  "AND": [VersionnedGraphStepsAggregateInput],
  "OR": [VersionnedGraphStepsAggregateInput],
  "NOT": VersionnedGraphStepsAggregateInput,
  "node": VersionnedGraphStepsNodeAggregationWhereInput
}

VersionnedGraphStepsConnectFieldInput

Fields
Input Field Description
where - QuestionnaireStepConnectWhere
connect - QuestionnaireStepConnectInput
Example
{
  "where": QuestionnaireStepConnectWhere,
  "connect": QuestionnaireStepConnectInput
}

VersionnedGraphStepsConnection

Fields
Field Name Description
edges - [VersionnedGraphStepsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [VersionnedGraphStepsRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

VersionnedGraphStepsConnectionSort

Fields
Input Field Description
node - QuestionnaireStepSort
Example
{"node": QuestionnaireStepSort}

VersionnedGraphStepsConnectionWhere

Example
{
  "AND": [VersionnedGraphStepsConnectionWhere],
  "OR": [VersionnedGraphStepsConnectionWhere],
  "NOT": VersionnedGraphStepsConnectionWhere,
  "node": QuestionnaireStepWhere
}

VersionnedGraphStepsCreateFieldInput

Fields
Input Field Description
node - QuestionnaireStepCreateInput!
Example
{"node": QuestionnaireStepCreateInput}

VersionnedGraphStepsDeleteFieldInput

Fields
Input Field Description
where - VersionnedGraphStepsConnectionWhere
delete - QuestionnaireStepDeleteInput
Example
{
  "where": VersionnedGraphStepsConnectionWhere,
  "delete": QuestionnaireStepDeleteInput
}

VersionnedGraphStepsDisconnectFieldInput

Fields
Input Field Description
where - VersionnedGraphStepsConnectionWhere
disconnect - QuestionnaireStepDisconnectInput
Example
{
  "where": VersionnedGraphStepsConnectionWhere,
  "disconnect": QuestionnaireStepDisconnectInput
}

VersionnedGraphStepsFieldInput

Fields
Input Field Description
connect - [VersionnedGraphStepsConnectFieldInput!]
create - [VersionnedGraphStepsCreateFieldInput!]
Example
{
  "connect": [VersionnedGraphStepsConnectFieldInput],
  "create": [VersionnedGraphStepsCreateFieldInput]
}

VersionnedGraphStepsNodeAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedGraphStepsNodeAggregationWhereInput!]
OR - [VersionnedGraphStepsNodeAggregationWhereInput!]
NOT - VersionnedGraphStepsNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [VersionnedGraphStepsNodeAggregationWhereInput],
  "OR": [VersionnedGraphStepsNodeAggregationWhereInput],
  "NOT": VersionnedGraphStepsNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 987,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

VersionnedGraphStepsRelationship

Fields
Field Name Description
cursor - String!
node - QuestionnaireStep!
Example
{
  "cursor": "xyz789",
  "node": QuestionnaireStep
}

VersionnedGraphStepsUpdateConnectionInput

Fields
Input Field Description
node - QuestionnaireStepUpdateInput
Example
{"node": QuestionnaireStepUpdateInput}

VersionnedGraphStepsUpdateFieldInput

Example
{
  "where": VersionnedGraphStepsConnectionWhere,
  "connect": [VersionnedGraphStepsConnectFieldInput],
  "disconnect": [
    VersionnedGraphStepsDisconnectFieldInput
  ],
  "create": [VersionnedGraphStepsCreateFieldInput],
  "update": VersionnedGraphStepsUpdateConnectionInput,
  "delete": [VersionnedGraphStepsDeleteFieldInput]
}

VersionnedGraphUpdateInput

Example
{
  "createdAt": "2007-12-03T10:15:30Z",
  "isTemplate": true,
  "steps": [VersionnedGraphStepsUpdateFieldInput],
  "firstStep": VersionnedGraphFirstStepUpdateFieldInput,
  "modifiedBy": VersionnedGraphModifiedByUpdateInput,
  "questionnaire": VersionnedGraphQuestionnaireUpdateFieldInput,
  "alerts": VersionnedGraphAlertsUpdateFieldInput,
  "quoting": VersionnedGraphQuotingUpdateFieldInput,
  "cooldown": VersionnedGraphCooldownUpdateFieldInput
}

VersionnedGraphWhere

Fields
Input Field Description
firstStepId - ID
firstStepId_IN - [ID!]
firstStepId_CONTAINS - ID
firstStepId_STARTS_WITH - ID
firstStepId_ENDS_WITH - ID
createdAt - DateTime
createdAt_IN - [DateTime!]
createdAt_LT - DateTime
createdAt_LTE - DateTime
createdAt_GT - DateTime
createdAt_GTE - DateTime
maxScore - Int
maxScore_IN - [Int]
maxScore_LT - Int
maxScore_LTE - Int
maxScore_GT - Int
maxScore_GTE - Int
hasDocument - Boolean
isTemplate - Boolean
OR - [VersionnedGraphWhere!]
AND - [VersionnedGraphWhere!]
NOT - VersionnedGraphWhere
steps_ALL - QuestionnaireStepWhere Return VersionnedGraphs where all of the related QuestionnaireSteps match this filter
steps_NONE - QuestionnaireStepWhere Return VersionnedGraphs where none of the related QuestionnaireSteps match this filter
steps_SINGLE - QuestionnaireStepWhere Return VersionnedGraphs where one of the related QuestionnaireSteps match this filter
steps_SOME - QuestionnaireStepWhere Return VersionnedGraphs where some of the related QuestionnaireSteps match this filter
stepsConnection_ALL - VersionnedGraphStepsConnectionWhere Return VersionnedGraphs where all of the related VersionnedGraphStepsConnections match this filter
stepsConnection_NONE - VersionnedGraphStepsConnectionWhere Return VersionnedGraphs where none of the related VersionnedGraphStepsConnections match this filter
stepsConnection_SINGLE - VersionnedGraphStepsConnectionWhere Return VersionnedGraphs where one of the related VersionnedGraphStepsConnections match this filter
stepsConnection_SOME - VersionnedGraphStepsConnectionWhere Return VersionnedGraphs where some of the related VersionnedGraphStepsConnections match this filter
stepsAggregate - VersionnedGraphStepsAggregateInput
firstStep - QuestionnaireStepWhere
firstStep_NOT - QuestionnaireStepWhere
firstStepConnection - VersionnedGraphFirstStepConnectionWhere
firstStepConnection_NOT - VersionnedGraphFirstStepConnectionWhere
firstStepAggregate - VersionnedGraphFirstStepAggregateInput
modifiedBy - EditorWhere
modifiedBy_NOT - EditorWhere
modifiedByConnection - VersionnedGraphModifiedByConnectionWhere
modifiedByConnection_NOT - VersionnedGraphModifiedByConnectionWhere
questionnaire - BaseQuestionnaireWhere
questionnaire_NOT - BaseQuestionnaireWhere
questionnaireConnection - VersionnedGraphQuestionnaireConnectionWhere
questionnaireConnection_NOT - VersionnedGraphQuestionnaireConnectionWhere
questionnaireAggregate - VersionnedGraphQuestionnaireAggregateInput
alerts - AlertGroupWhere
alerts_NOT - AlertGroupWhere
alertsConnection - VersionnedGraphAlertsConnectionWhere
alertsConnection_NOT - VersionnedGraphAlertsConnectionWhere
alertsAggregate - VersionnedGraphAlertsAggregateInput
quoting - QuotingWhere
quoting_NOT - QuotingWhere
quotingConnection - VersionnedGraphQuotingConnectionWhere
quotingConnection_NOT - VersionnedGraphQuotingConnectionWhere
quotingAggregate - VersionnedGraphQuotingAggregateInput
cooldown - CooldownWhere
cooldown_NOT - CooldownWhere
cooldownConnection - VersionnedGraphCooldownConnectionWhere
cooldownConnection_NOT - VersionnedGraphCooldownConnectionWhere
cooldownAggregate - VersionnedGraphCooldownAggregateInput
Example
{
  "firstStepId": 4,
  "firstStepId_IN": [4],
  "firstStepId_CONTAINS": 4,
  "firstStepId_STARTS_WITH": 4,
  "firstStepId_ENDS_WITH": "4",
  "createdAt": "2007-12-03T10:15:30Z",
  "createdAt_IN": ["2007-12-03T10:15:30Z"],
  "createdAt_LT": "2007-12-03T10:15:30Z",
  "createdAt_LTE": "2007-12-03T10:15:30Z",
  "createdAt_GT": "2007-12-03T10:15:30Z",
  "createdAt_GTE": "2007-12-03T10:15:30Z",
  "maxScore": 123,
  "maxScore_IN": [987],
  "maxScore_LT": 987,
  "maxScore_LTE": 123,
  "maxScore_GT": 987,
  "maxScore_GTE": 987,
  "hasDocument": false,
  "isTemplate": true,
  "OR": [VersionnedGraphWhere],
  "AND": [VersionnedGraphWhere],
  "NOT": VersionnedGraphWhere,
  "steps_ALL": QuestionnaireStepWhere,
  "steps_NONE": QuestionnaireStepWhere,
  "steps_SINGLE": QuestionnaireStepWhere,
  "steps_SOME": QuestionnaireStepWhere,
  "stepsConnection_ALL": VersionnedGraphStepsConnectionWhere,
  "stepsConnection_NONE": VersionnedGraphStepsConnectionWhere,
  "stepsConnection_SINGLE": VersionnedGraphStepsConnectionWhere,
  "stepsConnection_SOME": VersionnedGraphStepsConnectionWhere,
  "stepsAggregate": VersionnedGraphStepsAggregateInput,
  "firstStep": QuestionnaireStepWhere,
  "firstStep_NOT": QuestionnaireStepWhere,
  "firstStepConnection": VersionnedGraphFirstStepConnectionWhere,
  "firstStepConnection_NOT": VersionnedGraphFirstStepConnectionWhere,
  "firstStepAggregate": VersionnedGraphFirstStepAggregateInput,
  "modifiedBy": EditorWhere,
  "modifiedBy_NOT": EditorWhere,
  "modifiedByConnection": VersionnedGraphModifiedByConnectionWhere,
  "modifiedByConnection_NOT": VersionnedGraphModifiedByConnectionWhere,
  "questionnaire": BaseQuestionnaireWhere,
  "questionnaire_NOT": BaseQuestionnaireWhere,
  "questionnaireConnection": VersionnedGraphQuestionnaireConnectionWhere,
  "questionnaireConnection_NOT": VersionnedGraphQuestionnaireConnectionWhere,
  "questionnaireAggregate": VersionnedGraphQuestionnaireAggregateInput,
  "alerts": AlertGroupWhere,
  "alerts_NOT": AlertGroupWhere,
  "alertsConnection": VersionnedGraphAlertsConnectionWhere,
  "alertsConnection_NOT": VersionnedGraphAlertsConnectionWhere,
  "alertsAggregate": VersionnedGraphAlertsAggregateInput,
  "quoting": QuotingWhere,
  "quoting_NOT": QuotingWhere,
  "quotingConnection": VersionnedGraphQuotingConnectionWhere,
  "quotingConnection_NOT": VersionnedGraphQuotingConnectionWhere,
  "quotingAggregate": VersionnedGraphQuotingAggregateInput,
  "cooldown": CooldownWhere,
  "cooldown_NOT": CooldownWhere,
  "cooldownConnection": VersionnedGraphCooldownConnectionWhere,
  "cooldownConnection_NOT": VersionnedGraphCooldownConnectionWhere,
  "cooldownAggregate": VersionnedGraphCooldownAggregateInput
}

VersionnedGraphsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [VersionnedGraphEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [VersionnedGraphEdge]
}

VersionnedRelation

Description

The edge properties for the following fields:

  • VersionnedGraph.questionnaire
  • Questionnaire.versions
  • Workflow.versions
Fields
Field Name Description
version - Int!
Example
{"version": 987}

VersionnedRelationAggregationWhereInput

Fields
Input Field Description
AND - [VersionnedRelationAggregationWhereInput!]
OR - [VersionnedRelationAggregationWhereInput!]
NOT - VersionnedRelationAggregationWhereInput
version_MIN_EQUAL - Int
version_MAX_EQUAL - Int
version_SUM_EQUAL - Int
version_AVERAGE_EQUAL - Float
version_MIN_GT - Int
version_MAX_GT - Int
version_SUM_GT - Int
version_AVERAGE_GT - Float
version_MIN_GTE - Int
version_MAX_GTE - Int
version_SUM_GTE - Int
version_AVERAGE_GTE - Float
version_MIN_LT - Int
version_MAX_LT - Int
version_SUM_LT - Int
version_AVERAGE_LT - Float
version_MIN_LTE - Int
version_MAX_LTE - Int
version_SUM_LTE - Int
version_AVERAGE_LTE - Float
Example
{
  "AND": [VersionnedRelationAggregationWhereInput],
  "OR": [VersionnedRelationAggregationWhereInput],
  "NOT": VersionnedRelationAggregationWhereInput,
  "version_MIN_EQUAL": 987,
  "version_MAX_EQUAL": 123,
  "version_SUM_EQUAL": 987,
  "version_AVERAGE_EQUAL": 987.65,
  "version_MIN_GT": 987,
  "version_MAX_GT": 987,
  "version_SUM_GT": 987,
  "version_AVERAGE_GT": 987.65,
  "version_MIN_GTE": 987,
  "version_MAX_GTE": 123,
  "version_SUM_GTE": 123,
  "version_AVERAGE_GTE": 987.65,
  "version_MIN_LT": 123,
  "version_MAX_LT": 123,
  "version_SUM_LT": 987,
  "version_AVERAGE_LT": 987.65,
  "version_MIN_LTE": 987,
  "version_MAX_LTE": 123,
  "version_SUM_LTE": 987,
  "version_AVERAGE_LTE": 987.65
}

VersionnedRelationCreateInput

Fields
Input Field Description
version - Int!
Example
{"version": 123}

VersionnedRelationSort

Fields
Input Field Description
version - SortDirection
Example
{"version": "ASC"}

VersionnedRelationUpdateInput

Fields
Input Field Description
version - Int
version_INCREMENT - Int
version_DECREMENT - Int
Example
{"version": 987, "version_INCREMENT": 987, "version_DECREMENT": 123}

VersionnedRelationWhere

Fields
Input Field Description
version - Int
version_IN - [Int!]
version_LT - Int
version_LTE - Int
version_GT - Int
version_GTE - Int
OR - [VersionnedRelationWhere!]
AND - [VersionnedRelationWhere!]
NOT - VersionnedRelationWhere
Example
{
  "version": 123,
  "version_IN": [123],
  "version_LT": 987,
  "version_LTE": 987,
  "version_GT": 987,
  "version_GTE": 987,
  "OR": [VersionnedRelationWhere],
  "AND": [VersionnedRelationWhere],
  "NOT": VersionnedRelationWhere
}

Workflow

Fields
Field Name Description
id - ID!
name - String!
latest - VersionnedGraph!
versionsAggregate - WorkflowVersionnedGraphVersionsAggregationSelection
Arguments
directed - Boolean
versions - [VersionnedGraph!]!
Arguments
directed - Boolean
versionsConnection - BaseQuestionnaireVersionsConnection!
owner - Owner
Arguments
where - OwnerWhere
options - QueryOptions
directed - Boolean
ownerConnection - BaseQuestionnaireOwnerConnection!
Arguments
first - Int
after - String
directed - Boolean
specialitiesAggregate - WorkflowSpecialitySpecialitiesAggregationSelection
Arguments
where - SpecialityWhere
directed - Boolean
specialities - [Speciality!]!
Arguments
where - SpecialityWhere
options - SpecialityOptions
directed - Boolean
specialitiesConnection - WorkflowSpecialitiesConnection!
Example
{
  "id": 4,
  "name": "xyz789",
  "latest": VersionnedGraph,
  "versionsAggregate": WorkflowVersionnedGraphVersionsAggregationSelection,
  "versions": [VersionnedGraph],
  "versionsConnection": BaseQuestionnaireVersionsConnection,
  "owner": Doctor,
  "ownerConnection": BaseQuestionnaireOwnerConnection,
  "specialitiesAggregate": WorkflowSpecialitySpecialitiesAggregationSelection,
  "specialities": [Speciality],
  "specialitiesConnection": WorkflowSpecialitiesConnection
}

WorkflowAggregateSelection

Fields
Field Name Description
count - Int!
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "count": 987,
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

WorkflowConnectInput

Fields
Input Field Description
versions - [WorkflowVersionsConnectFieldInput!]
owner - WorkflowOwnerConnectInput
specialities - [WorkflowSpecialitiesConnectFieldInput!]
Example
{
  "versions": [WorkflowVersionsConnectFieldInput],
  "owner": WorkflowOwnerConnectInput,
  "specialities": [WorkflowSpecialitiesConnectFieldInput]
}

WorkflowConnectOrCreateWhere

Fields
Input Field Description
node - WorkflowUniqueWhere!
Example
{"node": WorkflowUniqueWhere}

WorkflowConnectWhere

Fields
Input Field Description
node - WorkflowWhere!
Example
{"node": WorkflowWhere}

WorkflowCreateInput

Fields
Input Field Description
name - String!
versions - WorkflowVersionsFieldInput
owner - WorkflowOwnerCreateInput
specialities - WorkflowSpecialitiesFieldInput
Example
{
  "name": "abc123",
  "versions": WorkflowVersionsFieldInput,
  "owner": WorkflowOwnerCreateInput,
  "specialities": WorkflowSpecialitiesFieldInput
}

WorkflowDeleteInput

Example
{
  "versions": [BaseQuestionnaireVersionsDeleteFieldInput],
  "owner": WorkflowOwnerDeleteInput,
  "specialities": [WorkflowSpecialitiesDeleteFieldInput]
}

WorkflowDisconnectInput

Example
{
  "versions": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "owner": WorkflowOwnerDisconnectInput,
  "specialities": [
    WorkflowSpecialitiesDisconnectFieldInput
  ]
}

WorkflowEdge

Fields
Field Name Description
cursor - String!
node - Workflow!
Example
{
  "cursor": "abc123",
  "node": Workflow
}

WorkflowLinkAggregateSelection

Fields
Field Name Description
count - Int!
id - StringAggregateSelection!
name - StringAggregateSelection!
deletedAt - DateTimeAggregateSelection!
Example
{
  "count": 987,
  "id": StringAggregateSelection,
  "name": StringAggregateSelection,
  "deletedAt": DateTimeAggregateSelection
}

WorkflowLinkConnectInput

Example
{
  "doctors": [WorkflowLinkDoctorsConnectFieldInput],
  "institution": WorkflowLinkInstitutionConnectFieldInput,
  "workflow": WorkflowLinkWorkflowConnectFieldInput
}

WorkflowLinkConnectOrCreateWhere

Fields
Input Field Description
node - WorkflowLinkUniqueWhere!
Example
{"node": WorkflowLinkUniqueWhere}

WorkflowLinkConnectWhere

Fields
Input Field Description
node - WorkflowLinkWhere!
Example
{"node": WorkflowLinkWhere}

WorkflowLinkCreateInput

Fields
Input Field Description
name - String
deleted - Boolean!
autoAppointmentDate - Boolean
doctors - WorkflowLinkDoctorsFieldInput
institution - WorkflowLinkInstitutionFieldInput
workflow - WorkflowLinkWorkflowFieldInput
Example
{
  "name": "abc123",
  "deleted": false,
  "autoAppointmentDate": false,
  "doctors": WorkflowLinkDoctorsFieldInput,
  "institution": WorkflowLinkInstitutionFieldInput,
  "workflow": WorkflowLinkWorkflowFieldInput
}

WorkflowLinkDeleteInput

Example
{
  "doctors": [WorkflowLinkDoctorsDeleteFieldInput],
  "institution": WorkflowLinkInstitutionDeleteFieldInput,
  "workflow": WorkflowLinkWorkflowDeleteFieldInput
}

WorkflowLinkDisconnectInput

Example
{
  "doctors": [WorkflowLinkDoctorsDisconnectFieldInput],
  "institution": WorkflowLinkInstitutionDisconnectFieldInput,
  "workflow": WorkflowLinkWorkflowDisconnectFieldInput
}

WorkflowLinkDoctorDoctorsAggregationSelection

Fields
Field Name Description
count - Int!
node - WorkflowLinkDoctorDoctorsNodeAggregateSelection
Example
{
  "count": 123,
  "node": WorkflowLinkDoctorDoctorsNodeAggregateSelection
}

WorkflowLinkDoctorDoctorsNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
email - StringAggregateSelection!
firstName - StringAggregateSelection!
firstNameNormalized - StringAggregateSelection!
lastName - StringAggregateSelection!
lastNameNormalized - StringAggregateSelection!
phone - StringAggregateSelection!
rpps - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "email": StringAggregateSelection,
  "firstName": StringAggregateSelection,
  "firstNameNormalized": StringAggregateSelection,
  "lastName": StringAggregateSelection,
  "lastNameNormalized": StringAggregateSelection,
  "phone": StringAggregateSelection,
  "rpps": StringAggregateSelection
}

WorkflowLinkDoctorsAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [WorkflowLinkDoctorsAggregateInput!]
OR - [WorkflowLinkDoctorsAggregateInput!]
NOT - WorkflowLinkDoctorsAggregateInput
node - WorkflowLinkDoctorsNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 123,
  "count_GTE": 987,
  "AND": [WorkflowLinkDoctorsAggregateInput],
  "OR": [WorkflowLinkDoctorsAggregateInput],
  "NOT": WorkflowLinkDoctorsAggregateInput,
  "node": WorkflowLinkDoctorsNodeAggregationWhereInput
}

WorkflowLinkDoctorsConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [DoctorConnectInput!]
Example
{
  "where": DoctorConnectWhere,
  "overwrite": false,
  "connect": [DoctorConnectInput]
}

WorkflowLinkDoctorsConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": WorkflowLinkDoctorsConnectOrCreateFieldInputOnCreate
}

WorkflowLinkDoctorsConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

WorkflowLinkDoctorsConnection

Fields
Field Name Description
edges - [WorkflowLinkDoctorsRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [WorkflowLinkDoctorsRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

WorkflowLinkDoctorsConnectionSort

Fields
Input Field Description
node - DoctorSort
Example
{"node": DoctorSort}

WorkflowLinkDoctorsConnectionWhere

Example
{
  "AND": [WorkflowLinkDoctorsConnectionWhere],
  "OR": [WorkflowLinkDoctorsConnectionWhere],
  "NOT": WorkflowLinkDoctorsConnectionWhere,
  "node": DoctorWhere
}

WorkflowLinkDoctorsCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

WorkflowLinkDoctorsDeleteFieldInput

Fields
Input Field Description
where - WorkflowLinkDoctorsConnectionWhere
delete - DoctorDeleteInput
Example
{
  "where": WorkflowLinkDoctorsConnectionWhere,
  "delete": DoctorDeleteInput
}

WorkflowLinkDoctorsDisconnectFieldInput

Fields
Input Field Description
where - WorkflowLinkDoctorsConnectionWhere
disconnect - DoctorDisconnectInput
Example
{
  "where": WorkflowLinkDoctorsConnectionWhere,
  "disconnect": DoctorDisconnectInput
}

WorkflowLinkDoctorsFieldInput

Example
{
  "connectOrCreate": [
    WorkflowLinkDoctorsConnectOrCreateFieldInput
  ],
  "connect": [WorkflowLinkDoctorsConnectFieldInput],
  "create": [WorkflowLinkDoctorsCreateFieldInput]
}

WorkflowLinkDoctorsNodeAggregationWhereInput

Fields
Input Field Description
AND - [WorkflowLinkDoctorsNodeAggregationWhereInput!]
OR - [WorkflowLinkDoctorsNodeAggregationWhereInput!]
NOT - WorkflowLinkDoctorsNodeAggregationWhereInput
email_AVERAGE_LENGTH_EQUAL - Float
email_LONGEST_LENGTH_EQUAL - Int
email_SHORTEST_LENGTH_EQUAL - Int
email_AVERAGE_LENGTH_GT - Float
email_LONGEST_LENGTH_GT - Int
email_SHORTEST_LENGTH_GT - Int
email_AVERAGE_LENGTH_GTE - Float
email_LONGEST_LENGTH_GTE - Int
email_SHORTEST_LENGTH_GTE - Int
email_AVERAGE_LENGTH_LT - Float
email_LONGEST_LENGTH_LT - Int
email_SHORTEST_LENGTH_LT - Int
email_AVERAGE_LENGTH_LTE - Float
email_LONGEST_LENGTH_LTE - Int
email_SHORTEST_LENGTH_LTE - Int
firstName_AVERAGE_LENGTH_EQUAL - Float
firstName_LONGEST_LENGTH_EQUAL - Int
firstName_SHORTEST_LENGTH_EQUAL - Int
firstName_AVERAGE_LENGTH_GT - Float
firstName_LONGEST_LENGTH_GT - Int
firstName_SHORTEST_LENGTH_GT - Int
firstName_AVERAGE_LENGTH_GTE - Float
firstName_LONGEST_LENGTH_GTE - Int
firstName_SHORTEST_LENGTH_GTE - Int
firstName_AVERAGE_LENGTH_LT - Float
firstName_LONGEST_LENGTH_LT - Int
firstName_SHORTEST_LENGTH_LT - Int
firstName_AVERAGE_LENGTH_LTE - Float
firstName_LONGEST_LENGTH_LTE - Int
firstName_SHORTEST_LENGTH_LTE - Int
firstNameNormalized_AVERAGE_LENGTH_EQUAL - Float
firstNameNormalized_LONGEST_LENGTH_EQUAL - Int
firstNameNormalized_SHORTEST_LENGTH_EQUAL - Int
firstNameNormalized_AVERAGE_LENGTH_GT - Float
firstNameNormalized_LONGEST_LENGTH_GT - Int
firstNameNormalized_SHORTEST_LENGTH_GT - Int
firstNameNormalized_AVERAGE_LENGTH_GTE - Float
firstNameNormalized_LONGEST_LENGTH_GTE - Int
firstNameNormalized_SHORTEST_LENGTH_GTE - Int
firstNameNormalized_AVERAGE_LENGTH_LT - Float
firstNameNormalized_LONGEST_LENGTH_LT - Int
firstNameNormalized_SHORTEST_LENGTH_LT - Int
firstNameNormalized_AVERAGE_LENGTH_LTE - Float
firstNameNormalized_LONGEST_LENGTH_LTE - Int
firstNameNormalized_SHORTEST_LENGTH_LTE - Int
lastName_AVERAGE_LENGTH_EQUAL - Float
lastName_LONGEST_LENGTH_EQUAL - Int
lastName_SHORTEST_LENGTH_EQUAL - Int
lastName_AVERAGE_LENGTH_GT - Float
lastName_LONGEST_LENGTH_GT - Int
lastName_SHORTEST_LENGTH_GT - Int
lastName_AVERAGE_LENGTH_GTE - Float
lastName_LONGEST_LENGTH_GTE - Int
lastName_SHORTEST_LENGTH_GTE - Int
lastName_AVERAGE_LENGTH_LT - Float
lastName_LONGEST_LENGTH_LT - Int
lastName_SHORTEST_LENGTH_LT - Int
lastName_AVERAGE_LENGTH_LTE - Float
lastName_LONGEST_LENGTH_LTE - Int
lastName_SHORTEST_LENGTH_LTE - Int
lastNameNormalized_AVERAGE_LENGTH_EQUAL - Float
lastNameNormalized_LONGEST_LENGTH_EQUAL - Int
lastNameNormalized_SHORTEST_LENGTH_EQUAL - Int
lastNameNormalized_AVERAGE_LENGTH_GT - Float
lastNameNormalized_LONGEST_LENGTH_GT - Int
lastNameNormalized_SHORTEST_LENGTH_GT - Int
lastNameNormalized_AVERAGE_LENGTH_GTE - Float
lastNameNormalized_LONGEST_LENGTH_GTE - Int
lastNameNormalized_SHORTEST_LENGTH_GTE - Int
lastNameNormalized_AVERAGE_LENGTH_LT - Float
lastNameNormalized_LONGEST_LENGTH_LT - Int
lastNameNormalized_SHORTEST_LENGTH_LT - Int
lastNameNormalized_AVERAGE_LENGTH_LTE - Float
lastNameNormalized_LONGEST_LENGTH_LTE - Int
lastNameNormalized_SHORTEST_LENGTH_LTE - Int
phone_AVERAGE_LENGTH_EQUAL - Float
phone_LONGEST_LENGTH_EQUAL - Int
phone_SHORTEST_LENGTH_EQUAL - Int
phone_AVERAGE_LENGTH_GT - Float
phone_LONGEST_LENGTH_GT - Int
phone_SHORTEST_LENGTH_GT - Int
phone_AVERAGE_LENGTH_GTE - Float
phone_LONGEST_LENGTH_GTE - Int
phone_SHORTEST_LENGTH_GTE - Int
phone_AVERAGE_LENGTH_LT - Float
phone_LONGEST_LENGTH_LT - Int
phone_SHORTEST_LENGTH_LT - Int
phone_AVERAGE_LENGTH_LTE - Float
phone_LONGEST_LENGTH_LTE - Int
phone_SHORTEST_LENGTH_LTE - Int
rpps_AVERAGE_LENGTH_EQUAL - Float
rpps_LONGEST_LENGTH_EQUAL - Int
rpps_SHORTEST_LENGTH_EQUAL - Int
rpps_AVERAGE_LENGTH_GT - Float
rpps_LONGEST_LENGTH_GT - Int
rpps_SHORTEST_LENGTH_GT - Int
rpps_AVERAGE_LENGTH_GTE - Float
rpps_LONGEST_LENGTH_GTE - Int
rpps_SHORTEST_LENGTH_GTE - Int
rpps_AVERAGE_LENGTH_LT - Float
rpps_LONGEST_LENGTH_LT - Int
rpps_SHORTEST_LENGTH_LT - Int
rpps_AVERAGE_LENGTH_LTE - Float
rpps_LONGEST_LENGTH_LTE - Int
rpps_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [WorkflowLinkDoctorsNodeAggregationWhereInput],
  "OR": [WorkflowLinkDoctorsNodeAggregationWhereInput],
  "NOT": WorkflowLinkDoctorsNodeAggregationWhereInput,
  "email_AVERAGE_LENGTH_EQUAL": 987.65,
  "email_LONGEST_LENGTH_EQUAL": 123,
  "email_SHORTEST_LENGTH_EQUAL": 123,
  "email_AVERAGE_LENGTH_GT": 987.65,
  "email_LONGEST_LENGTH_GT": 987,
  "email_SHORTEST_LENGTH_GT": 123,
  "email_AVERAGE_LENGTH_GTE": 987.65,
  "email_LONGEST_LENGTH_GTE": 987,
  "email_SHORTEST_LENGTH_GTE": 987,
  "email_AVERAGE_LENGTH_LT": 987.65,
  "email_LONGEST_LENGTH_LT": 123,
  "email_SHORTEST_LENGTH_LT": 123,
  "email_AVERAGE_LENGTH_LTE": 987.65,
  "email_LONGEST_LENGTH_LTE": 987,
  "email_SHORTEST_LENGTH_LTE": 987,
  "firstName_AVERAGE_LENGTH_EQUAL": 987.65,
  "firstName_LONGEST_LENGTH_EQUAL": 987,
  "firstName_SHORTEST_LENGTH_EQUAL": 987,
  "firstName_AVERAGE_LENGTH_GT": 123.45,
  "firstName_LONGEST_LENGTH_GT": 987,
  "firstName_SHORTEST_LENGTH_GT": 123,
  "firstName_AVERAGE_LENGTH_GTE": 123.45,
  "firstName_LONGEST_LENGTH_GTE": 987,
  "firstName_SHORTEST_LENGTH_GTE": 987,
  "firstName_AVERAGE_LENGTH_LT": 123.45,
  "firstName_LONGEST_LENGTH_LT": 123,
  "firstName_SHORTEST_LENGTH_LT": 987,
  "firstName_AVERAGE_LENGTH_LTE": 123.45,
  "firstName_LONGEST_LENGTH_LTE": 123,
  "firstName_SHORTEST_LENGTH_LTE": 987,
  "firstNameNormalized_AVERAGE_LENGTH_EQUAL": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "firstNameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_GT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_GTE": 123,
  "firstNameNormalized_SHORTEST_LENGTH_GTE": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "firstNameNormalized_LONGEST_LENGTH_LT": 123,
  "firstNameNormalized_SHORTEST_LENGTH_LT": 123,
  "firstNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "firstNameNormalized_LONGEST_LENGTH_LTE": 987,
  "firstNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "lastName_AVERAGE_LENGTH_EQUAL": 123.45,
  "lastName_LONGEST_LENGTH_EQUAL": 123,
  "lastName_SHORTEST_LENGTH_EQUAL": 123,
  "lastName_AVERAGE_LENGTH_GT": 987.65,
  "lastName_LONGEST_LENGTH_GT": 123,
  "lastName_SHORTEST_LENGTH_GT": 987,
  "lastName_AVERAGE_LENGTH_GTE": 987.65,
  "lastName_LONGEST_LENGTH_GTE": 123,
  "lastName_SHORTEST_LENGTH_GTE": 123,
  "lastName_AVERAGE_LENGTH_LT": 987.65,
  "lastName_LONGEST_LENGTH_LT": 987,
  "lastName_SHORTEST_LENGTH_LT": 987,
  "lastName_AVERAGE_LENGTH_LTE": 987.65,
  "lastName_LONGEST_LENGTH_LTE": 987,
  "lastName_SHORTEST_LENGTH_LTE": 123,
  "lastNameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_EQUAL": 123,
  "lastNameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GT": 123,
  "lastNameNormalized_SHORTEST_LENGTH_GT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "lastNameNormalized_LONGEST_LENGTH_GTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_GTE": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LT": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_LT": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LT": 987,
  "lastNameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "lastNameNormalized_LONGEST_LENGTH_LTE": 987,
  "lastNameNormalized_SHORTEST_LENGTH_LTE": 987,
  "phone_AVERAGE_LENGTH_EQUAL": 987.65,
  "phone_LONGEST_LENGTH_EQUAL": 123,
  "phone_SHORTEST_LENGTH_EQUAL": 987,
  "phone_AVERAGE_LENGTH_GT": 123.45,
  "phone_LONGEST_LENGTH_GT": 123,
  "phone_SHORTEST_LENGTH_GT": 123,
  "phone_AVERAGE_LENGTH_GTE": 123.45,
  "phone_LONGEST_LENGTH_GTE": 123,
  "phone_SHORTEST_LENGTH_GTE": 123,
  "phone_AVERAGE_LENGTH_LT": 987.65,
  "phone_LONGEST_LENGTH_LT": 123,
  "phone_SHORTEST_LENGTH_LT": 123,
  "phone_AVERAGE_LENGTH_LTE": 987.65,
  "phone_LONGEST_LENGTH_LTE": 123,
  "phone_SHORTEST_LENGTH_LTE": 123,
  "rpps_AVERAGE_LENGTH_EQUAL": 123.45,
  "rpps_LONGEST_LENGTH_EQUAL": 987,
  "rpps_SHORTEST_LENGTH_EQUAL": 987,
  "rpps_AVERAGE_LENGTH_GT": 123.45,
  "rpps_LONGEST_LENGTH_GT": 987,
  "rpps_SHORTEST_LENGTH_GT": 123,
  "rpps_AVERAGE_LENGTH_GTE": 987.65,
  "rpps_LONGEST_LENGTH_GTE": 123,
  "rpps_SHORTEST_LENGTH_GTE": 987,
  "rpps_AVERAGE_LENGTH_LT": 987.65,
  "rpps_LONGEST_LENGTH_LT": 987,
  "rpps_SHORTEST_LENGTH_LT": 123,
  "rpps_AVERAGE_LENGTH_LTE": 987.65,
  "rpps_LONGEST_LENGTH_LTE": 123,
  "rpps_SHORTEST_LENGTH_LTE": 123
}

WorkflowLinkDoctorsRelationship

Fields
Field Name Description
cursor - String!
node - Doctor!
Example
{
  "cursor": "xyz789",
  "node": Doctor
}

WorkflowLinkDoctorsUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

WorkflowLinkDoctorsUpdateFieldInput

Example
{
  "where": WorkflowLinkDoctorsConnectionWhere,
  "connectOrCreate": [
    WorkflowLinkDoctorsConnectOrCreateFieldInput
  ],
  "connect": [WorkflowLinkDoctorsConnectFieldInput],
  "disconnect": [WorkflowLinkDoctorsDisconnectFieldInput],
  "create": [WorkflowLinkDoctorsCreateFieldInput],
  "update": WorkflowLinkDoctorsUpdateConnectionInput,
  "delete": [WorkflowLinkDoctorsDeleteFieldInput]
}

WorkflowLinkEdge

Fields
Field Name Description
cursor - String!
node - WorkflowLink!
Example
{
  "cursor": "xyz789",
  "node": WorkflowLink
}

WorkflowLinkInstitutionAggregateInput

Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [WorkflowLinkInstitutionAggregateInput],
  "OR": [WorkflowLinkInstitutionAggregateInput],
  "NOT": WorkflowLinkInstitutionAggregateInput,
  "node": WorkflowLinkInstitutionNodeAggregationWhereInput
}

WorkflowLinkInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "overwrite": false,
  "connect": InstitutionConnectInput
}

WorkflowLinkInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": WorkflowLinkInstitutionConnectOrCreateFieldInputOnCreate
}

WorkflowLinkInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

WorkflowLinkInstitutionConnection

Fields
Field Name Description
edges - [WorkflowLinkInstitutionRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [WorkflowLinkInstitutionRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

WorkflowLinkInstitutionConnectionSort

Fields
Input Field Description
node - InstitutionSort
Example
{"node": InstitutionSort}

WorkflowLinkInstitutionConnectionWhere

Example
{
  "AND": [WorkflowLinkInstitutionConnectionWhere],
  "OR": [WorkflowLinkInstitutionConnectionWhere],
  "NOT": WorkflowLinkInstitutionConnectionWhere,
  "node": InstitutionWhere
}

WorkflowLinkInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

WorkflowLinkInstitutionDeleteFieldInput

Fields
Input Field Description
where - WorkflowLinkInstitutionConnectionWhere
delete - InstitutionDeleteInput
Example
{
  "where": WorkflowLinkInstitutionConnectionWhere,
  "delete": InstitutionDeleteInput
}

WorkflowLinkInstitutionDisconnectFieldInput

Fields
Input Field Description
where - WorkflowLinkInstitutionConnectionWhere
disconnect - InstitutionDisconnectInput
Example
{
  "where": WorkflowLinkInstitutionConnectionWhere,
  "disconnect": InstitutionDisconnectInput
}

WorkflowLinkInstitutionFieldInput

Example
{
  "connectOrCreate": WorkflowLinkInstitutionConnectOrCreateFieldInput,
  "connect": WorkflowLinkInstitutionConnectFieldInput,
  "create": WorkflowLinkInstitutionCreateFieldInput
}

WorkflowLinkInstitutionInstitutionAggregationSelection

Fields
Field Name Description
count - Int!
node - WorkflowLinkInstitutionInstitutionNodeAggregateSelection
Example
{
  "count": 123,
  "node": WorkflowLinkInstitutionInstitutionNodeAggregateSelection
}

WorkflowLinkInstitutionInstitutionNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

WorkflowLinkInstitutionNodeAggregationWhereInput

Fields
Input Field Description
AND - [WorkflowLinkInstitutionNodeAggregationWhereInput!]
OR - [WorkflowLinkInstitutionNodeAggregationWhereInput!]
NOT - WorkflowLinkInstitutionNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [
    WorkflowLinkInstitutionNodeAggregationWhereInput
  ],
  "OR": [
    WorkflowLinkInstitutionNodeAggregationWhereInput
  ],
  "NOT": WorkflowLinkInstitutionNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 123,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 123,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 987,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 987,
  "nameNormalized_AVERAGE_LENGTH_GT": 123.45,
  "nameNormalized_LONGEST_LENGTH_GT": 987,
  "nameNormalized_SHORTEST_LENGTH_GT": 123,
  "nameNormalized_AVERAGE_LENGTH_GTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_GTE": 123,
  "nameNormalized_SHORTEST_LENGTH_GTE": 123,
  "nameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "nameNormalized_LONGEST_LENGTH_LT": 987,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 123.45,
  "nameNormalized_LONGEST_LENGTH_LTE": 123,
  "nameNormalized_SHORTEST_LENGTH_LTE": 123
}

WorkflowLinkInstitutionRelationship

Fields
Field Name Description
cursor - String!
node - Institution!
Example
{
  "cursor": "xyz789",
  "node": Institution
}

WorkflowLinkInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

WorkflowLinkInstitutionUpdateFieldInput

Example
{
  "where": WorkflowLinkInstitutionConnectionWhere,
  "connectOrCreate": WorkflowLinkInstitutionConnectOrCreateFieldInput,
  "connect": WorkflowLinkInstitutionConnectFieldInput,
  "disconnect": WorkflowLinkInstitutionDisconnectFieldInput,
  "create": WorkflowLinkInstitutionCreateFieldInput,
  "update": WorkflowLinkInstitutionUpdateConnectionInput,
  "delete": WorkflowLinkInstitutionDeleteFieldInput
}

WorkflowLinkOnCreateInput

Fields
Input Field Description
name - String
deleted - Boolean!
autoAppointmentDate - Boolean
Example
{
  "name": "abc123",
  "deleted": true,
  "autoAppointmentDate": false
}

WorkflowLinkOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [WorkflowLinkSort!] Specify one or more WorkflowLinkSort objects to sort WorkflowLinks by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [WorkflowLinkSort]}

WorkflowLinkSort

Description

Fields to sort WorkflowLinks by. The order in which sorts are applied is not guaranteed when specifying many fields in one WorkflowLinkSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
deletedAt - SortDirection
deleted - SortDirection
autoAppointmentDate - SortDirection
Example
{
  "id": "ASC",
  "name": "ASC",
  "deletedAt": "ASC",
  "deleted": "ASC",
  "autoAppointmentDate": "ASC"
}

WorkflowLinkUniqueWhere

Fields
Input Field Description
id - String
Example
{"id": "xyz789"}

WorkflowLinkUpdateInput

Fields
Input Field Description
id - String
name - String
deleted - Boolean
autoAppointmentDate - Boolean
doctors - [WorkflowLinkDoctorsUpdateFieldInput!]
institution - WorkflowLinkInstitutionUpdateFieldInput
workflow - WorkflowLinkWorkflowUpdateFieldInput
Example
{
  "id": "xyz789",
  "name": "abc123",
  "deleted": false,
  "autoAppointmentDate": false,
  "doctors": [WorkflowLinkDoctorsUpdateFieldInput],
  "institution": WorkflowLinkInstitutionUpdateFieldInput,
  "workflow": WorkflowLinkWorkflowUpdateFieldInput
}

WorkflowLinkWhere

Fields
Input Field Description
id - String
id_IN - [String!]
id_CONTAINS - String
id_STARTS_WITH - String
id_ENDS_WITH - String
name - String
name_IN - [String]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
deletedAt - DateTime
deletedAt_IN - [DateTime]
deletedAt_LT - DateTime
deletedAt_LTE - DateTime
deletedAt_GT - DateTime
deletedAt_GTE - DateTime
deleted - Boolean
autoAppointmentDate - Boolean
OR - [WorkflowLinkWhere!]
AND - [WorkflowLinkWhere!]
NOT - WorkflowLinkWhere
doctors_ALL - DoctorWhere Return WorkflowLinks where all of the related Doctors match this filter
doctors_NONE - DoctorWhere Return WorkflowLinks where none of the related Doctors match this filter
doctors_SINGLE - DoctorWhere Return WorkflowLinks where one of the related Doctors match this filter
doctors_SOME - DoctorWhere Return WorkflowLinks where some of the related Doctors match this filter
doctorsConnection_ALL - WorkflowLinkDoctorsConnectionWhere Return WorkflowLinks where all of the related WorkflowLinkDoctorsConnections match this filter
doctorsConnection_NONE - WorkflowLinkDoctorsConnectionWhere Return WorkflowLinks where none of the related WorkflowLinkDoctorsConnections match this filter
doctorsConnection_SINGLE - WorkflowLinkDoctorsConnectionWhere Return WorkflowLinks where one of the related WorkflowLinkDoctorsConnections match this filter
doctorsConnection_SOME - WorkflowLinkDoctorsConnectionWhere Return WorkflowLinks where some of the related WorkflowLinkDoctorsConnections match this filter
doctorsAggregate - WorkflowLinkDoctorsAggregateInput
institution - InstitutionWhere
institution_NOT - InstitutionWhere
institutionConnection - WorkflowLinkInstitutionConnectionWhere
institutionConnection_NOT - WorkflowLinkInstitutionConnectionWhere
institutionAggregate - WorkflowLinkInstitutionAggregateInput
workflow - WorkflowWhere
workflow_NOT - WorkflowWhere
workflowConnection - WorkflowLinkWorkflowConnectionWhere
workflowConnection_NOT - WorkflowLinkWorkflowConnectionWhere
workflowAggregate - WorkflowLinkWorkflowAggregateInput
Example
{
  "id": "xyz789",
  "id_IN": ["xyz789"],
  "id_CONTAINS": "abc123",
  "id_STARTS_WITH": "abc123",
  "id_ENDS_WITH": "abc123",
  "name": "abc123",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "xyz789",
  "name_ENDS_WITH": "xyz789",
  "deletedAt": "2007-12-03T10:15:30Z",
  "deletedAt_IN": ["2007-12-03T10:15:30Z"],
  "deletedAt_LT": "2007-12-03T10:15:30Z",
  "deletedAt_LTE": "2007-12-03T10:15:30Z",
  "deletedAt_GT": "2007-12-03T10:15:30Z",
  "deletedAt_GTE": "2007-12-03T10:15:30Z",
  "deleted": false,
  "autoAppointmentDate": true,
  "OR": [WorkflowLinkWhere],
  "AND": [WorkflowLinkWhere],
  "NOT": WorkflowLinkWhere,
  "doctors_ALL": DoctorWhere,
  "doctors_NONE": DoctorWhere,
  "doctors_SINGLE": DoctorWhere,
  "doctors_SOME": DoctorWhere,
  "doctorsConnection_ALL": WorkflowLinkDoctorsConnectionWhere,
  "doctorsConnection_NONE": WorkflowLinkDoctorsConnectionWhere,
  "doctorsConnection_SINGLE": WorkflowLinkDoctorsConnectionWhere,
  "doctorsConnection_SOME": WorkflowLinkDoctorsConnectionWhere,
  "doctorsAggregate": WorkflowLinkDoctorsAggregateInput,
  "institution": InstitutionWhere,
  "institution_NOT": InstitutionWhere,
  "institutionConnection": WorkflowLinkInstitutionConnectionWhere,
  "institutionConnection_NOT": WorkflowLinkInstitutionConnectionWhere,
  "institutionAggregate": WorkflowLinkInstitutionAggregateInput,
  "workflow": WorkflowWhere,
  "workflow_NOT": WorkflowWhere,
  "workflowConnection": WorkflowLinkWorkflowConnectionWhere,
  "workflowConnection_NOT": WorkflowLinkWorkflowConnectionWhere,
  "workflowAggregate": WorkflowLinkWorkflowAggregateInput
}

WorkflowLinkWorkflowAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [WorkflowLinkWorkflowAggregateInput!]
OR - [WorkflowLinkWorkflowAggregateInput!]
NOT - WorkflowLinkWorkflowAggregateInput
node - WorkflowLinkWorkflowNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 123,
  "count_LTE": 123,
  "count_GT": 123,
  "count_GTE": 123,
  "AND": [WorkflowLinkWorkflowAggregateInput],
  "OR": [WorkflowLinkWorkflowAggregateInput],
  "NOT": WorkflowLinkWorkflowAggregateInput,
  "node": WorkflowLinkWorkflowNodeAggregationWhereInput
}

WorkflowLinkWorkflowConnectFieldInput

Fields
Input Field Description
where - WorkflowConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - WorkflowConnectInput
Example
{
  "where": WorkflowConnectWhere,
  "overwrite": true,
  "connect": WorkflowConnectInput
}

WorkflowLinkWorkflowConnectOrCreateFieldInput

Example
{
  "where": WorkflowConnectOrCreateWhere,
  "onCreate": WorkflowLinkWorkflowConnectOrCreateFieldInputOnCreate
}

WorkflowLinkWorkflowConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - WorkflowOnCreateInput!
Example
{"node": WorkflowOnCreateInput}

WorkflowLinkWorkflowConnection

Fields
Field Name Description
edges - [WorkflowLinkWorkflowRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [WorkflowLinkWorkflowRelationship],
  "totalCount": 123,
  "pageInfo": PageInfo
}

WorkflowLinkWorkflowConnectionSort

Fields
Input Field Description
node - WorkflowSort
Example
{"node": WorkflowSort}

WorkflowLinkWorkflowConnectionWhere

Example
{
  "AND": [WorkflowLinkWorkflowConnectionWhere],
  "OR": [WorkflowLinkWorkflowConnectionWhere],
  "NOT": WorkflowLinkWorkflowConnectionWhere,
  "node": WorkflowWhere
}

WorkflowLinkWorkflowCreateFieldInput

Fields
Input Field Description
node - WorkflowCreateInput!
Example
{"node": WorkflowCreateInput}

WorkflowLinkWorkflowDeleteFieldInput

Fields
Input Field Description
where - WorkflowLinkWorkflowConnectionWhere
delete - WorkflowDeleteInput
Example
{
  "where": WorkflowLinkWorkflowConnectionWhere,
  "delete": WorkflowDeleteInput
}

WorkflowLinkWorkflowDisconnectFieldInput

Fields
Input Field Description
where - WorkflowLinkWorkflowConnectionWhere
disconnect - WorkflowDisconnectInput
Example
{
  "where": WorkflowLinkWorkflowConnectionWhere,
  "disconnect": WorkflowDisconnectInput
}

WorkflowLinkWorkflowFieldInput

Example
{
  "connectOrCreate": WorkflowLinkWorkflowConnectOrCreateFieldInput,
  "connect": WorkflowLinkWorkflowConnectFieldInput,
  "create": WorkflowLinkWorkflowCreateFieldInput
}

WorkflowLinkWorkflowNodeAggregationWhereInput

Fields
Input Field Description
AND - [WorkflowLinkWorkflowNodeAggregationWhereInput!]
OR - [WorkflowLinkWorkflowNodeAggregationWhereInput!]
NOT - WorkflowLinkWorkflowNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [WorkflowLinkWorkflowNodeAggregationWhereInput],
  "OR": [WorkflowLinkWorkflowNodeAggregationWhereInput],
  "NOT": WorkflowLinkWorkflowNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 987.65,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 123.45,
  "name_LONGEST_LENGTH_GT": 987,
  "name_SHORTEST_LENGTH_GT": 123,
  "name_AVERAGE_LENGTH_GTE": 987.65,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 987,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 987.65,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987
}

WorkflowLinkWorkflowRelationship

Fields
Field Name Description
cursor - String!
node - Workflow!
Example
{
  "cursor": "xyz789",
  "node": Workflow
}

WorkflowLinkWorkflowUpdateConnectionInput

Fields
Input Field Description
node - WorkflowUpdateInput
Example
{"node": WorkflowUpdateInput}

WorkflowLinkWorkflowUpdateFieldInput

Example
{
  "where": WorkflowLinkWorkflowConnectionWhere,
  "connectOrCreate": WorkflowLinkWorkflowConnectOrCreateFieldInput,
  "connect": WorkflowLinkWorkflowConnectFieldInput,
  "disconnect": WorkflowLinkWorkflowDisconnectFieldInput,
  "create": WorkflowLinkWorkflowCreateFieldInput,
  "update": WorkflowLinkWorkflowUpdateConnectionInput,
  "delete": WorkflowLinkWorkflowDeleteFieldInput
}

WorkflowLinkWorkflowWorkflowAggregationSelection

Fields
Field Name Description
count - Int!
node - WorkflowLinkWorkflowWorkflowNodeAggregateSelection
Example
{
  "count": 987,
  "node": WorkflowLinkWorkflowWorkflowNodeAggregateSelection
}

WorkflowLinkWorkflowWorkflowNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection
}

WorkflowLinksConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [WorkflowLinkEdge!]!
Example
{
  "totalCount": 987,
  "pageInfo": PageInfo,
  "edges": [WorkflowLinkEdge]
}

WorkflowOnCreateInput

Fields
Input Field Description
name - String!
Example
{"name": "xyz789"}

WorkflowOptions

Fields
Input Field Description
limit - Int
offset - Int
sort - [WorkflowSort!] Specify one or more WorkflowSort objects to sort Workflows by. The sorts will be applied in the order in which they are arranged in the array.
Example
{"limit": 123, "offset": 123, "sort": [WorkflowSort]}

WorkflowOwnerConnectInput

Fields
Input Field Description
Doctor - WorkflowOwnerDoctorConnectFieldInput
Institution - WorkflowOwnerInstitutionConnectFieldInput
Example
{
  "Doctor": WorkflowOwnerDoctorConnectFieldInput,
  "Institution": WorkflowOwnerInstitutionConnectFieldInput
}

WorkflowOwnerCreateInput

Fields
Input Field Description
Doctor - WorkflowOwnerDoctorFieldInput
Institution - WorkflowOwnerInstitutionFieldInput
Example
{
  "Doctor": WorkflowOwnerDoctorFieldInput,
  "Institution": WorkflowOwnerInstitutionFieldInput
}

WorkflowOwnerDeleteInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDeleteFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

WorkflowOwnerDisconnectInput

Example
{
  "Doctor": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "Institution": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput
}

WorkflowOwnerDoctorConnectFieldInput

Fields
Input Field Description
where - DoctorConnectWhere
connect - DoctorConnectInput
Example
{
  "where": DoctorConnectWhere,
  "connect": DoctorConnectInput
}

WorkflowOwnerDoctorConnectOrCreateFieldInput

Example
{
  "where": DoctorConnectOrCreateWhere,
  "onCreate": WorkflowOwnerDoctorConnectOrCreateFieldInputOnCreate
}

WorkflowOwnerDoctorConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - DoctorOnCreateInput!
Example
{"node": DoctorOnCreateInput}

WorkflowOwnerDoctorCreateFieldInput

Fields
Input Field Description
node - DoctorCreateInput!
Example
{"node": DoctorCreateInput}

WorkflowOwnerDoctorFieldInput

Example
{
  "connectOrCreate": WorkflowOwnerDoctorConnectOrCreateFieldInput,
  "connect": WorkflowOwnerDoctorConnectFieldInput,
  "create": WorkflowOwnerDoctorCreateFieldInput
}

WorkflowOwnerDoctorUpdateConnectionInput

Fields
Input Field Description
node - DoctorUpdateInput
Example
{"node": DoctorUpdateInput}

WorkflowOwnerDoctorUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerDoctorConnectionWhere,
  "connectOrCreate": WorkflowOwnerDoctorConnectOrCreateFieldInput,
  "connect": WorkflowOwnerDoctorConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerDoctorDisconnectFieldInput,
  "create": WorkflowOwnerDoctorCreateFieldInput,
  "update": WorkflowOwnerDoctorUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerDoctorDeleteFieldInput
}

WorkflowOwnerInstitutionConnectFieldInput

Fields
Input Field Description
where - InstitutionConnectWhere
connect - InstitutionConnectInput
Example
{
  "where": InstitutionConnectWhere,
  "connect": InstitutionConnectInput
}

WorkflowOwnerInstitutionConnectOrCreateFieldInput

Example
{
  "where": InstitutionConnectOrCreateWhere,
  "onCreate": WorkflowOwnerInstitutionConnectOrCreateFieldInputOnCreate
}

WorkflowOwnerInstitutionConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - InstitutionOnCreateInput!
Example
{"node": InstitutionOnCreateInput}

WorkflowOwnerInstitutionCreateFieldInput

Fields
Input Field Description
node - InstitutionCreateInput!
Example
{"node": InstitutionCreateInput}

WorkflowOwnerInstitutionFieldInput

Example
{
  "connectOrCreate": WorkflowOwnerInstitutionConnectOrCreateFieldInput,
  "connect": WorkflowOwnerInstitutionConnectFieldInput,
  "create": WorkflowOwnerInstitutionCreateFieldInput
}

WorkflowOwnerInstitutionUpdateConnectionInput

Fields
Input Field Description
node - InstitutionUpdateInput
Example
{"node": InstitutionUpdateInput}

WorkflowOwnerInstitutionUpdateFieldInput

Example
{
  "where": BaseQuestionnaireOwnerInstitutionConnectionWhere,
  "connectOrCreate": WorkflowOwnerInstitutionConnectOrCreateFieldInput,
  "connect": WorkflowOwnerInstitutionConnectFieldInput,
  "disconnect": BaseQuestionnaireOwnerInstitutionDisconnectFieldInput,
  "create": WorkflowOwnerInstitutionCreateFieldInput,
  "update": WorkflowOwnerInstitutionUpdateConnectionInput,
  "delete": BaseQuestionnaireOwnerInstitutionDeleteFieldInput
}

WorkflowOwnerUpdateInput

Fields
Input Field Description
Doctor - WorkflowOwnerDoctorUpdateFieldInput
Institution - WorkflowOwnerInstitutionUpdateFieldInput
Example
{
  "Doctor": WorkflowOwnerDoctorUpdateFieldInput,
  "Institution": WorkflowOwnerInstitutionUpdateFieldInput
}

WorkflowSort

Description

Fields to sort Workflows by. The order in which sorts are applied is not guaranteed when specifying many fields in one WorkflowSort object.

Fields
Input Field Description
id - SortDirection
name - SortDirection
latest - SortDirection
Example
{"id": "ASC", "name": "ASC", "latest": "ASC"}

WorkflowSpecialitiesAggregateInput

Fields
Input Field Description
count - Int
count_LT - Int
count_LTE - Int
count_GT - Int
count_GTE - Int
AND - [WorkflowSpecialitiesAggregateInput!]
OR - [WorkflowSpecialitiesAggregateInput!]
NOT - WorkflowSpecialitiesAggregateInput
node - WorkflowSpecialitiesNodeAggregationWhereInput
Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 987,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [WorkflowSpecialitiesAggregateInput],
  "OR": [WorkflowSpecialitiesAggregateInput],
  "NOT": WorkflowSpecialitiesAggregateInput,
  "node": WorkflowSpecialitiesNodeAggregationWhereInput
}

WorkflowSpecialitiesConnectFieldInput

Fields
Input Field Description
where - SpecialityConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [SpecialityConnectInput!]
Example
{
  "where": SpecialityConnectWhere,
  "overwrite": true,
  "connect": [SpecialityConnectInput]
}

WorkflowSpecialitiesConnectOrCreateFieldInput

Example
{
  "where": SpecialityConnectOrCreateWhere,
  "onCreate": WorkflowSpecialitiesConnectOrCreateFieldInputOnCreate
}

WorkflowSpecialitiesConnectOrCreateFieldInputOnCreate

Fields
Input Field Description
node - SpecialityOnCreateInput!
Example
{"node": SpecialityOnCreateInput}

WorkflowSpecialitiesConnection

Fields
Field Name Description
edges - [WorkflowSpecialitiesRelationship!]!
totalCount - Int!
pageInfo - PageInfo!
Example
{
  "edges": [WorkflowSpecialitiesRelationship],
  "totalCount": 987,
  "pageInfo": PageInfo
}

WorkflowSpecialitiesConnectionSort

Fields
Input Field Description
node - SpecialitySort
Example
{"node": SpecialitySort}

WorkflowSpecialitiesConnectionWhere

Example
{
  "AND": [WorkflowSpecialitiesConnectionWhere],
  "OR": [WorkflowSpecialitiesConnectionWhere],
  "NOT": WorkflowSpecialitiesConnectionWhere,
  "node": SpecialityWhere
}

WorkflowSpecialitiesCreateFieldInput

Fields
Input Field Description
node - SpecialityCreateInput!
Example
{"node": SpecialityCreateInput}

WorkflowSpecialitiesDeleteFieldInput

Fields
Input Field Description
where - WorkflowSpecialitiesConnectionWhere
delete - SpecialityDeleteInput
Example
{
  "where": WorkflowSpecialitiesConnectionWhere,
  "delete": SpecialityDeleteInput
}

WorkflowSpecialitiesDisconnectFieldInput

Fields
Input Field Description
where - WorkflowSpecialitiesConnectionWhere
disconnect - SpecialityDisconnectInput
Example
{
  "where": WorkflowSpecialitiesConnectionWhere,
  "disconnect": SpecialityDisconnectInput
}

WorkflowSpecialitiesFieldInput

Example
{
  "connectOrCreate": [
    WorkflowSpecialitiesConnectOrCreateFieldInput
  ],
  "connect": [WorkflowSpecialitiesConnectFieldInput],
  "create": [WorkflowSpecialitiesCreateFieldInput]
}

WorkflowSpecialitiesNodeAggregationWhereInput

Fields
Input Field Description
AND - [WorkflowSpecialitiesNodeAggregationWhereInput!]
OR - [WorkflowSpecialitiesNodeAggregationWhereInput!]
NOT - WorkflowSpecialitiesNodeAggregationWhereInput
name_AVERAGE_LENGTH_EQUAL - Float
name_LONGEST_LENGTH_EQUAL - Int
name_SHORTEST_LENGTH_EQUAL - Int
name_AVERAGE_LENGTH_GT - Float
name_LONGEST_LENGTH_GT - Int
name_SHORTEST_LENGTH_GT - Int
name_AVERAGE_LENGTH_GTE - Float
name_LONGEST_LENGTH_GTE - Int
name_SHORTEST_LENGTH_GTE - Int
name_AVERAGE_LENGTH_LT - Float
name_LONGEST_LENGTH_LT - Int
name_SHORTEST_LENGTH_LT - Int
name_AVERAGE_LENGTH_LTE - Float
name_LONGEST_LENGTH_LTE - Int
name_SHORTEST_LENGTH_LTE - Int
nameNormalized_AVERAGE_LENGTH_EQUAL - Float
nameNormalized_LONGEST_LENGTH_EQUAL - Int
nameNormalized_SHORTEST_LENGTH_EQUAL - Int
nameNormalized_AVERAGE_LENGTH_GT - Float
nameNormalized_LONGEST_LENGTH_GT - Int
nameNormalized_SHORTEST_LENGTH_GT - Int
nameNormalized_AVERAGE_LENGTH_GTE - Float
nameNormalized_LONGEST_LENGTH_GTE - Int
nameNormalized_SHORTEST_LENGTH_GTE - Int
nameNormalized_AVERAGE_LENGTH_LT - Float
nameNormalized_LONGEST_LENGTH_LT - Int
nameNormalized_SHORTEST_LENGTH_LT - Int
nameNormalized_AVERAGE_LENGTH_LTE - Float
nameNormalized_LONGEST_LENGTH_LTE - Int
nameNormalized_SHORTEST_LENGTH_LTE - Int
Example
{
  "AND": [WorkflowSpecialitiesNodeAggregationWhereInput],
  "OR": [WorkflowSpecialitiesNodeAggregationWhereInput],
  "NOT": WorkflowSpecialitiesNodeAggregationWhereInput,
  "name_AVERAGE_LENGTH_EQUAL": 123.45,
  "name_LONGEST_LENGTH_EQUAL": 987,
  "name_SHORTEST_LENGTH_EQUAL": 987,
  "name_AVERAGE_LENGTH_GT": 987.65,
  "name_LONGEST_LENGTH_GT": 123,
  "name_SHORTEST_LENGTH_GT": 987,
  "name_AVERAGE_LENGTH_GTE": 123.45,
  "name_LONGEST_LENGTH_GTE": 987,
  "name_SHORTEST_LENGTH_GTE": 123,
  "name_AVERAGE_LENGTH_LT": 123.45,
  "name_LONGEST_LENGTH_LT": 123,
  "name_SHORTEST_LENGTH_LT": 123,
  "name_AVERAGE_LENGTH_LTE": 123.45,
  "name_LONGEST_LENGTH_LTE": 987,
  "name_SHORTEST_LENGTH_LTE": 987,
  "nameNormalized_AVERAGE_LENGTH_EQUAL": 987.65,
  "nameNormalized_LONGEST_LENGTH_EQUAL": 987,
  "nameNormalized_SHORTEST_LENGTH_EQUAL": 123,
  "nameNormalized_AVERAGE_LENGTH_GT": 987.65,
  "nameNormalized_LONGEST_LENGTH_GT": 987,
  "nameNormalized_SHORTEST_LENGTH_GT": 987,
  "nameNormalized_AVERAGE_LENGTH_GTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_GTE": 987,
  "nameNormalized_SHORTEST_LENGTH_GTE": 987,
  "nameNormalized_AVERAGE_LENGTH_LT": 987.65,
  "nameNormalized_LONGEST_LENGTH_LT": 987,
  "nameNormalized_SHORTEST_LENGTH_LT": 987,
  "nameNormalized_AVERAGE_LENGTH_LTE": 987.65,
  "nameNormalized_LONGEST_LENGTH_LTE": 987,
  "nameNormalized_SHORTEST_LENGTH_LTE": 123
}

WorkflowSpecialitiesRelationship

Fields
Field Name Description
cursor - String!
node - Speciality!
Example
{
  "cursor": "abc123",
  "node": Speciality
}

WorkflowSpecialitiesUpdateConnectionInput

Fields
Input Field Description
node - SpecialityUpdateInput
Example
{"node": SpecialityUpdateInput}

WorkflowSpecialitiesUpdateFieldInput

Example
{
  "where": WorkflowSpecialitiesConnectionWhere,
  "connectOrCreate": [
    WorkflowSpecialitiesConnectOrCreateFieldInput
  ],
  "connect": [WorkflowSpecialitiesConnectFieldInput],
  "disconnect": [
    WorkflowSpecialitiesDisconnectFieldInput
  ],
  "create": [WorkflowSpecialitiesCreateFieldInput],
  "update": WorkflowSpecialitiesUpdateConnectionInput,
  "delete": [WorkflowSpecialitiesDeleteFieldInput]
}

WorkflowSpecialitySpecialitiesAggregationSelection

Fields
Field Name Description
count - Int!
node - WorkflowSpecialitySpecialitiesNodeAggregateSelection
Example
{
  "count": 123,
  "node": WorkflowSpecialitySpecialitiesNodeAggregateSelection
}

WorkflowSpecialitySpecialitiesNodeAggregateSelection

Fields
Field Name Description
id - IDAggregateSelection!
name - StringAggregateSelection!
nameNormalized - StringAggregateSelection!
Example
{
  "id": IDAggregateSelection,
  "name": StringAggregateSelection,
  "nameNormalized": StringAggregateSelection
}

WorkflowUniqueWhere

Fields
Input Field Description
id - ID
name - String
Example
{
  "id": "4",
  "name": "abc123"
}

WorkflowUpdateInput

Fields
Input Field Description
name - String
versions - [WorkflowVersionsUpdateFieldInput!]
owner - WorkflowOwnerUpdateInput
specialities - [WorkflowSpecialitiesUpdateFieldInput!]
Example
{
  "name": "abc123",
  "versions": [WorkflowVersionsUpdateFieldInput],
  "owner": WorkflowOwnerUpdateInput,
  "specialities": [WorkflowSpecialitiesUpdateFieldInput]
}

WorkflowVersionnedGraphVersionsAggregationSelection

Example
{
  "count": 987,
  "node": WorkflowVersionnedGraphVersionsNodeAggregateSelection,
  "edge": WorkflowVersionnedGraphVersionsEdgeAggregateSelection
}

WorkflowVersionnedGraphVersionsEdgeAggregateSelection

Fields
Field Name Description
version - IntAggregateSelection!
Example
{"version": IntAggregateSelection}

WorkflowVersionnedGraphVersionsNodeAggregateSelection

Fields
Field Name Description
createdAt - DateTimeAggregateSelection!
Example
{"createdAt": DateTimeAggregateSelection}

WorkflowVersionsAggregateInput

Example
{
  "count": 987,
  "count_LT": 987,
  "count_LTE": 123,
  "count_GT": 987,
  "count_GTE": 987,
  "AND": [WorkflowVersionsAggregateInput],
  "OR": [WorkflowVersionsAggregateInput],
  "NOT": WorkflowVersionsAggregateInput,
  "node": WorkflowVersionsNodeAggregationWhereInput,
  "edge": VersionnedRelationAggregationWhereInput
}

WorkflowVersionsConnectFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
where - VersionnedGraphConnectWhere
overwrite - Boolean! Whether or not to overwrite any matching relationship with the new properties. Default = true
connect - [VersionnedGraphConnectInput!]
Example
{
  "edge": VersionnedRelationCreateInput,
  "where": VersionnedGraphConnectWhere,
  "overwrite": false,
  "connect": [VersionnedGraphConnectInput]
}

WorkflowVersionsCreateFieldInput

Fields
Input Field Description
edge - VersionnedRelationCreateInput!
node - VersionnedGraphCreateInput!
Example
{
  "edge": VersionnedRelationCreateInput,
  "node": VersionnedGraphCreateInput
}

WorkflowVersionsFieldInput

Fields
Input Field Description
connect - [WorkflowVersionsConnectFieldInput!]
create - [WorkflowVersionsCreateFieldInput!]
Example
{
  "connect": [WorkflowVersionsConnectFieldInput],
  "create": [WorkflowVersionsCreateFieldInput]
}

WorkflowVersionsNodeAggregationWhereInput

Fields
Input Field Description
AND - [WorkflowVersionsNodeAggregationWhereInput!]
OR - [WorkflowVersionsNodeAggregationWhereInput!]
NOT - WorkflowVersionsNodeAggregationWhereInput
createdAt_MIN_EQUAL - DateTime
createdAt_MAX_EQUAL - DateTime
createdAt_MIN_GT - DateTime
createdAt_MAX_GT - DateTime
createdAt_MIN_GTE - DateTime
createdAt_MAX_GTE - DateTime
createdAt_MIN_LT - DateTime
createdAt_MAX_LT - DateTime
createdAt_MIN_LTE - DateTime
createdAt_MAX_LTE - DateTime
Example
{
  "AND": [WorkflowVersionsNodeAggregationWhereInput],
  "OR": [WorkflowVersionsNodeAggregationWhereInput],
  "NOT": WorkflowVersionsNodeAggregationWhereInput,
  "createdAt_MIN_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MAX_EQUAL": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_GTE": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LT": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LT": "2007-12-03T10:15:30Z",
  "createdAt_MIN_LTE": "2007-12-03T10:15:30Z",
  "createdAt_MAX_LTE": "2007-12-03T10:15:30Z"
}

WorkflowVersionsUpdateConnectionInput

Fields
Input Field Description
node - VersionnedGraphUpdateInput
edge - VersionnedRelationUpdateInput
Example
{
  "node": VersionnedGraphUpdateInput,
  "edge": VersionnedRelationUpdateInput
}

WorkflowVersionsUpdateFieldInput

Example
{
  "where": BaseQuestionnaireVersionsConnectionWhere,
  "connect": [WorkflowVersionsConnectFieldInput],
  "disconnect": [
    BaseQuestionnaireVersionsDisconnectFieldInput
  ],
  "create": [WorkflowVersionsCreateFieldInput],
  "update": WorkflowVersionsUpdateConnectionInput,
  "delete": [BaseQuestionnaireVersionsDeleteFieldInput]
}

WorkflowWhere

Fields
Input Field Description
id - ID
id_IN - [ID!]
id_CONTAINS - ID
id_STARTS_WITH - ID
id_ENDS_WITH - ID
name - String
name_IN - [String!]
name_CONTAINS - String
name_STARTS_WITH - String
name_ENDS_WITH - String
latest - VersionnedGraphWhere
OR - [WorkflowWhere!]
AND - [WorkflowWhere!]
NOT - WorkflowWhere
versions_ALL - VersionnedGraphWhere Return Workflows where all of the related VersionnedGraphs match this filter
versions_NONE - VersionnedGraphWhere Return Workflows where none of the related VersionnedGraphs match this filter
versions_SINGLE - VersionnedGraphWhere Return Workflows where one of the related VersionnedGraphs match this filter
versions_SOME - VersionnedGraphWhere Return Workflows where some of the related VersionnedGraphs match this filter
versionsConnection_ALL - BaseQuestionnaireVersionsConnectionWhere Return Workflows where all of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_NONE - BaseQuestionnaireVersionsConnectionWhere Return Workflows where none of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SINGLE - BaseQuestionnaireVersionsConnectionWhere Return Workflows where one of the related BaseQuestionnaireVersionsConnections match this filter
versionsConnection_SOME - BaseQuestionnaireVersionsConnectionWhere Return Workflows where some of the related BaseQuestionnaireVersionsConnections match this filter
versionsAggregate - WorkflowVersionsAggregateInput
owner - OwnerWhere
owner_NOT - OwnerWhere
ownerConnection - BaseQuestionnaireOwnerConnectionWhere
ownerConnection_NOT - BaseQuestionnaireOwnerConnectionWhere
specialities_ALL - SpecialityWhere Return Workflows where all of the related Specialities match this filter
specialities_NONE - SpecialityWhere Return Workflows where none of the related Specialities match this filter
specialities_SINGLE - SpecialityWhere Return Workflows where one of the related Specialities match this filter
specialities_SOME - SpecialityWhere Return Workflows where some of the related Specialities match this filter
specialitiesConnection_ALL - WorkflowSpecialitiesConnectionWhere Return Workflows where all of the related WorkflowSpecialitiesConnections match this filter
specialitiesConnection_NONE - WorkflowSpecialitiesConnectionWhere Return Workflows where none of the related WorkflowSpecialitiesConnections match this filter
specialitiesConnection_SINGLE - WorkflowSpecialitiesConnectionWhere Return Workflows where one of the related WorkflowSpecialitiesConnections match this filter
specialitiesConnection_SOME - WorkflowSpecialitiesConnectionWhere Return Workflows where some of the related WorkflowSpecialitiesConnections match this filter
specialitiesAggregate - WorkflowSpecialitiesAggregateInput
Example
{
  "id": 4,
  "id_IN": ["4"],
  "id_CONTAINS": 4,
  "id_STARTS_WITH": 4,
  "id_ENDS_WITH": "4",
  "name": "xyz789",
  "name_IN": ["xyz789"],
  "name_CONTAINS": "abc123",
  "name_STARTS_WITH": "abc123",
  "name_ENDS_WITH": "abc123",
  "latest": VersionnedGraphWhere,
  "OR": [WorkflowWhere],
  "AND": [WorkflowWhere],
  "NOT": WorkflowWhere,
  "versions_ALL": VersionnedGraphWhere,
  "versions_NONE": VersionnedGraphWhere,
  "versions_SINGLE": VersionnedGraphWhere,
  "versions_SOME": VersionnedGraphWhere,
  "versionsConnection_ALL": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_NONE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SINGLE": BaseQuestionnaireVersionsConnectionWhere,
  "versionsConnection_SOME": BaseQuestionnaireVersionsConnectionWhere,
  "versionsAggregate": WorkflowVersionsAggregateInput,
  "owner": OwnerWhere,
  "owner_NOT": OwnerWhere,
  "ownerConnection": BaseQuestionnaireOwnerConnectionWhere,
  "ownerConnection_NOT": BaseQuestionnaireOwnerConnectionWhere,
  "specialities_ALL": SpecialityWhere,
  "specialities_NONE": SpecialityWhere,
  "specialities_SINGLE": SpecialityWhere,
  "specialities_SOME": SpecialityWhere,
  "specialitiesConnection_ALL": WorkflowSpecialitiesConnectionWhere,
  "specialitiesConnection_NONE": WorkflowSpecialitiesConnectionWhere,
  "specialitiesConnection_SINGLE": WorkflowSpecialitiesConnectionWhere,
  "specialitiesConnection_SOME": WorkflowSpecialitiesConnectionWhere,
  "specialitiesAggregate": WorkflowSpecialitiesAggregateInput
}

WorkflowsConnection

Fields
Field Name Description
totalCount - Int!
pageInfo - PageInfo!
edges - [WorkflowEdge!]!
Example
{
  "totalCount": 123,
  "pageInfo": PageInfo,
  "edges": [WorkflowEdge]
}