fragment OrderFields on Order { documentId time_start time_end state order_number services { documentId name } client { ...CustomerFields } slot { date master { ...CustomerFields } } services { documentId name } } query GetOrders($filters: OrderFiltersInput, $pagination: PaginationArg) { orders(filters: $filters, sort: "time_start:asc", pagination: $pagination) { ...OrderFields } } query GetOrder($documentId: ID!) { order(documentId: $documentId) { ...OrderFields } } mutation CreateOrder($input: OrderInput!) { createOrder(data: $input) { ...OrderFields } } mutation UpdateOrder($documentId: ID!, $data: OrderInput!) { updateOrder(documentId: $documentId, data: $data) { ...OrderFields } }