UNPKG

@seniorsistemas/senior-hcm

Version:
108 lines (107 loc) 2.31 kB
/** * Folha de Pagamento * HCM - Folha de pagamento * * * Contact: seniorx-dev@senior.com.br * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Attachment } from './attachment'; import { City } from './city'; import { Educationdegree } from './educationdegree'; import { Employee } from './employee'; import { GenderType } from './genderType'; import { KinshipDegree } from './kinshipDegree'; import { MaritalStatus } from './maritalStatus'; export interface Dependent { /** * Representa se o dependente é elegível a pensão alimentícia */ iseligibletoalimony: boolean; /** * Nome da mãe */ mothersname: string; /** * Data de nascimento */ birthdate: string; gender: GenderType; /** * Limite de idade para pensão familiar */ agelimitfamilysalary: number; /** * Data da invalidez */ disabilityDate: string; educationdegree: Educationdegree; /** * Data de óbito */ deathdate: string; employee: Employee; type: KinshipDegree; attachment?: Attachment; /** * CPF */ cpf: string; /** * Id do dependente */ id?: string; /** * Número do registro */ registerNumber: string; /** * Certidão de óbito */ deathcertificate: string; /** * Declaração de nascimento */ livebirthdeclaration: string; /** * Representa se o dependente é contabilizado no IRRF */ isaccountedforirrf: boolean; /** * Representa se o dependente é elegível para subsídio familiar (Salário família) */ iseligibletofamilyallowence: boolean; placeofbirth?: City; /** * Número da folha */ sheetNumber: string; /** * RG */ rg: string; maritalstatus: MaritalStatus; /** * Número do livro */ bookNumber: string; /** * Limite de idade para IR */ agelimitir: number; /** * Certidão de nascimento */ birthcertificate: string; /** * Nome completo */ fullname: string; /** * Nome do cartório */ nameNotary: string; }