---
# System prepended metadata

title: Untitled

---

## Типы
### Check
```qml=
type Check{
    id: Id!
    complite: Boolean!
    contractAnnex: Int!
    contractCode: String!
    dateActualEnd: Date!
    dateActualStart: Date!
    dateCargo: Date!
    dateLastCheck: Date!
    dateStageEnd: Date!
    dateStageStart: Date!
    note: String!
    progress: Int!
    product: Product!    
    operations: [Operation!]!
    methods: [Method!]!
    criterias: [Criterion!]!
    stage: Stage!    
}
```

### Product
```qml=
type Product {
    id: ID!
    number: Int!
    title: String!
    position: Int!
}
```

### Stage
```qml=
type Stage {
    id: ID!
    title: String!
}
    
```

### Operation
```qml=
type Operation {
    id: ID!
    group: String!
    title: String!
    docs: String!
    discrepancy: Boolean!
    templateGroupId: ID!
    templateId: ID!
    templateOperationId: ID!    
}
```

### Method
```qml=
type: Method {
    id: ID!
    num: Int!
    title: String!
}
```

### Criterion 
```qml=
type Criterion {
    title: String!
}
```

### Profile
```qml=
type Knot {
    id: ID!
    access: Int!
    type: Int!
    contractorId: Int!
    contractorCode: Int!
    contractorName: String!
    firstName: String!
    lastName: String!
    middleName: String!
    fullName: String
    email: String!
    phone: String!
    phoneRaw: String!
    blocked: Int!
}
```