fragment ServiceFields on Service { documentId name active duration master { ...CustomerFields } } query GetServices($filters: ServiceFiltersInput) { services(filters: $filters, sort: "name:asc") { ...ServiceFields } } query GetService($documentId: ID!) { service(documentId: $documentId) { ...ServiceFields } } mutation CreateService($data: ServiceInput!) { createService(data: $data) { ...ServiceFields } } mutation UpdateService($documentId: ID!, $data: ServiceInput!) { updateService(documentId: $documentId, data: $data) { ...ServiceFields } }