Enrollment
Matrícula
type Enrollment {
dependentId: Int!
dependent: Dependent!
financialOwnerId: Int
financialOwner: FinancialOwner
registry: String!
situation: EnrollmentSituation!
isExempt: Boolean
totalInstallmentValue: Decimal
installmentQuantity: Int
installmentValue: Decimal
installmentDueDate: DateTime
discountLimitDate: DateTime
totalDiscount: Decimal
totalDiscountIsPercentage: Boolean
discount: Decimal
academicYearId: Int
academicYear: AcademicYear
academicLevelId: Int
academicLevel: AcademicLevel
academicSerieId: Int
academicSerie: AcademicSerie
academicClassId: Int
academicClass: AcademicClass
contract: Contract
status: EnrollmentStatus!
autoEnrollment: Boolean
shift: EnrollmentShift
additionalStatus: String
paymentPlanId: Int
paymentPlan: PaymentPlan
isAcceptedWithDebt: Boolean
costCenter: CostCenter
authorizedByUser: User
integralWithUnificationOfBillings: Boolean
id: Int!
refId: UUID!
externalId: Int
creationDate: DateTime!
active: Boolean!
deleted: Boolean!
changes: [LogHistory!]!
lastUpdateDate: DateTime
}
Fields
Enrollment.dependentId
● Int!
non-null scalar
Id do dependente
Enrollment.dependent
● Dependent!
non-null object
Dados do dependente
Enrollment.financialOwnerId
● Int
scalar
Id do responsável financeiro
Enrollment.financialOwner
● FinancialOwner
object
Dados do responsável financeiro
Enrollment.registry
● String!
non-null scalar
Matrícula do dependente
Enrollment.situation
● EnrollmentSituation!
non-null enum
Situação da matrícula
Enrollment.isExempt
● Boolean
scalar
Isento de pagamento
Enrollment.totalInstallmentValue
● Decimal
scalar
Valor total das parcelas
Enrollment.installmentQuantity
● Int
scalar
Quantidade de parcelas
Enrollment.installmentValue
● Decimal
scalar
Valor da parcela
Enrollment.installmentDueDate
● DateTime
scalar
Data de vencimento da parcela
Enrollment.discountLimitDate
● DateTime
scalar
Regra desconto pontualidade
Enrollment.totalDiscount
● Decimal
scalar
Desconto total
Enrollment.totalDiscountIsPercentage
● Boolean
scalar
Desconto total é percentual
Enrollment.discount
● Decimal
scalar
Desconto
Enrollment.academicYearId
● Int
scalar
Id do Ano escolar
Enrollment.academicYear
● AcademicYear
object
Ano escolar
Enrollment.academicLevelId
● Int
scalar
Id do Nível escolar
Enrollment.academicLevel
● AcademicLevel
object
Level escolar
Enrollment.academicSerieId
● Int
scalar
Id da Série escolar
Enrollment.academicSerie
● AcademicSerie
object
Serie escolar
Enrollment.academicClassId
● Int
scalar
Id da Classe escolar
Enrollment.academicClass
● AcademicClass
object
Classe escolar
Enrollment.contract
● Contract
object
Contrato
Enrollment.status
● EnrollmentStatus!
non-null enum
Status da matrícula
Enrollment.autoEnrollment
● Boolean
scalar
Auto matrícula
Enrollment.shift
● EnrollmentShift
enum
Turno
Enrollment.additionalStatus
● String
scalar
Status adicional
Enrollment.paymentPlanId
● Int
scalar
Id do plano de pagamento vinculado a matrícula
Enrollment.paymentPlan
● PaymentPlan
object
Dados do plano de pagamento vinculado a matrícula
Enrollment.isAcceptedWithDebt
● Boolean
scalar
Matrícula aceita com responsável inadimplente
Enrollment.costCenter
● CostCenter
object
Centro de custo
Enrollment.authorizedByUser
● User
object
Usuário que efetuou a matrícula
Enrollment.integralWithUnificationOfBillings
● Boolean
scalar
Matrícula Integral com unificação dos boletos
Enrollment.id
● Int!
non-null scalar
Id do objeto da Requisição
Enrollment.refId
● UUID!
non-null scalar
Id da Referência
Enrollment.externalId
● Int
scalar
Id Externo
Enrollment.creationDate
● DateTime!
non-null scalar
Data de Criação
Enrollment.active
● Boolean!
non-null scalar
Status de Ativação
Enrollment.deleted
● Boolean!
non-null scalar
Status de Deleção
Enrollment.changes
● [LogHistory!]!
non-null object
Histórico de alterações
Enrollment.lastUpdateDate
● DateTime
scalar
Data da ultima atualização
Returned By
enrollment
query
Member Of
ClassAssignment
object ● Contract
object ● Dependent
object ● EnrollmentsCollectionSegment
object