2.0info: 14.7.0 HCM – Contract Employment Contract description: HCM – Contract Employment Contract x-senior-domain: HCM – Contract x-senior-domain-path: hcm_contract x-senior-service-path: employment_contract contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/hcm_contractsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /employment_contract/queries/findEmployeeSubordinates: post: description: Lista os subordinados de um colaborador na hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeIds properties: employeeIds: type: array items: type: string minimum: 1 description: Identificador do colaborador hierarchyId: type: string description: Identificador da Hierarquia companyId: type: string description: Indentificador da empresa queryConfiguration: type: object allOf: – #/definitions/hierarchyQueryConfigurationDTO description: Controle de query de hierarquia responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/employeeSubordinatesHierarchyData minimum: 1 description: Dados dos colaboradores nas posições hierarquicas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/findEmployeeSubordinatesByPosition: post: description: Lista os subordinados de um colaborador na hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – positionIds properties: positionIds: type: array items: type: string minimum: 1 description: Identificador do colaborador hierarchyId: type: string description: Identificador da Hierarquia companyId: type: string description: Indentificador da empresa queryConfiguration: type: object allOf: – #/definitions/hierarchyQueryConfigurationDTO description: Controle de query de hierarquia responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/positionSubordinatesHierarchyData minimum: 1 description: Dados dos colaboradores nas posições hierarquicas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/findEmployeeManagers: post: description: Obter os superiores do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeIds properties: employeeIds: type: array items: type: string minimum: 1 description: Identificador do colaborador hierarchyId: type: string description: Identificador da estrutura de posição companyId: type: string description: Indentificador da empresa queryConfiguration: type: object allOf: – #/definitions/hierarchyQueryConfigurationDTO description: Controle de query de hierarquia responses: 200: description: Ok schema: type: object required: – result properties: result: type: array items: type: object allOf: – #/definitions/employeeManagersHierarchyData minimum: 1 description: Dados dos colaboradores nas posições hierarquicas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/listPositionOccupants: post: description: Lista os colaboradores de uma determinada posição da hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – positionCode properties: positionCode: type: integer format: int64 description: Código da posição que deseja listar os ocupantes size: type: integer format: int64 description: Tamanho da página de resultados minimum: 1 maximum: 100 default: 10 offset: type: integer format: int64 description: Número da página de resultados minimum: 0 default: 0 responses: 200: description: Ok schema: type: object required: – contents properties: contents: type: array items: type: object allOf: – #/definitions/positionOccupantDTO minimum: 1 description: Dados de colaboradores de uma determinada posição da hierarquia totalElements: type: integer format: int64 description: Quantidade total de registros no banco de dados minimum: 0 default: 0 totalPages: type: integer format: int64 description: Quantidade total de páginas minimum: 0 default: 0 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os colaboradores de uma determinada posição da hierarquia tags: – Queries x-senior-visibility: PRIVATE parameters: – name: positionCode description: Código da posição que deseja listar os ocupantes in: query required: true type: integer format: int64 – name: size description: Tamanho da página de resultados in: query type: integer format: int64 – name: offset description: Número da página de resultados in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – contents properties: contents: type: array items: type: object allOf: – #/definitions/positionOccupantDTO minimum: 1 description: Dados de colaboradores de uma determinada posição da hierarquia totalElements: type: integer format: int64 description: Quantidade total de registros no banco de dados minimum: 0 default: 0 totalPages: type: integer format: int64 description: Quantidade total de páginas minimum: 0 default: 0 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getEmployeeHireDateDismissalDateAndContractType: post: description: Busca as datas de admissão/demissão e transferência do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador único do colaborador. responses: 200: description: Ok schema: type: object required: – employeeInfo properties: employeeInfo: type: object allOf: – #/definitions/employeeHireDateDismissalDateAndContractTypeDTO description: Informações do colaborador – Data Admissão, Data Demissão e Tipo de Contrato 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as datas de admissão/demissão e transferência do colaborador. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – employeeInfo properties: employeeInfo: type: object allOf: – #/definitions/employeeHireDateDismissalDateAndContractTypeDTO description: Informações do colaborador – Data Admissão, Data Demissão e Tipo de Contrato 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getValidBusinessDay: post: description: Retorna o dia útil válido mais próximo com base na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – referenceDate – direction properties: employee: type: string maxLength: 36 description: Identificador único do colaborador referenceDate: type: string format: date description: Data de referência direction: type: string allOf: – #/definitions/searchDirectionType description: Direção de busca das datas responses: 200: description: Ok schema: type: object required: – resultDate properties: resultDate: type: string format: date description: Dia útil mais próximo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o dia útil válido mais próximo com base na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employee description: Identificador único do colaborador in: query required: true type: string maxLength: 36 – name: referenceDate description: Data de referência in: query required: true type: string format: date – name: direction description: Direção de busca das datas in: query required: true type: string allOf: – #/definitions/searchDirectionType responses: 200: description: Ok schema: type: object required: – resultDate properties: resultDate: type: string format: date description: Dia útil mais próximo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/isEmploymentRelationshipUsed: post: description: Verifica se existe algum relacionamento vinculado ao histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employmentRelationshipId properties: employmentRelationshipId: type: string description: Identificador único do relacionamento pesquisado. responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resultado da consulta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe algum relacionamento vinculado ao histórico. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employmentRelationshipId description: Identificador único do relacionamento pesquisado. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resultado da consulta 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/countPositionOccupants: post: description: Faz uma busca pela quantidade de ocupantes das posições requisitadas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – positionIds properties: positionIds: type: array items: type: string minimum: 1 description: Posições que serão verificados o número de ocupantes responses: 200: description: Ok schema: type: object required: – results properties: results: type: array items: type: object allOf: – #/definitions/stringKeyIntegerValue minimum: 1 description: Chave valor com os counts por posição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/isPositionOccupiedByMultipleEmployeesAtAnyTime: post: description: Verifica se a posição possui mais de um ocupante durante qualquer periodo de tempo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – positionId properties: positionId: type: string description: Identificador único da posição pesquisada. responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resultado da consulta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se a posição possui mais de um ocupante durante qualquer periodo de tempo. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: positionId description: Identificador único da posição pesquisada. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resultado da consulta. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeList: post: description: Faz a listagem filtrada de colaboradores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: type: object allOf: – #/definitions/employeeListFilter description: Filtro da consulta de colaboradores size: type: integer format: int64 description: Tamanho da página de resultados default: 10 offset: type: integer format: int64 description: Offset da página de resultador default: 0 ordination: type: array items: type: object allOf: – #/definitions/ordination description: Ordenação dos resultados responses: 200: description: Ok schema: type: object required: – totalElements – contentsInformation – totalPages – contents properties: totalElements: type: integer format: int64 description: Número de elementos na lista contentsInformation: type: object allOf: – #/definitions/employeeListItemContentsInformation description: Informações adicionais da listagem do colaborador totalPages: type: integer format: int64 description: Número total de páginas contents: type: array items: type: object allOf: – #/definitions/employeeListItem minimum: 1 description: Colaboradores encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeRetrieve: post: description: Busca os dados referentes à admissão do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – personId – sheetContract – sheetSalary – sheetActing – sheetWorkschedule – sheetSyndicate properties: personId: type: string maxLength: 36 description: Identificador único da pessoa sheetContract: type: object allOf: – #/definitions/sheetContractRetrieveData description: Informações referentes à guia de contrato sheetSalary: type: object allOf: – #/definitions/sheetSalaryData description: Informações referentes à guia de salário. sheetActing: type: object allOf: – #/definitions/sheetActingRetrieveData description: Informações referentes à guia de atuação sheetFinancial: type: object allOf: – #/definitions/sheetFinancialRetrieveData description: Informações referentes à guia de dados financeiros. sheetContractDetails: type: object allOf: – #/definitions/sheetContractDetailsRetrieveData description: Informações referentes à guia de detalhes do contrato. sheetWorkschedule: type: object allOf: – #/definitions/sheetWorkscheduleRetrieveData description: Informações referentes à guia de horário. sheetSyndicate: type: object allOf: – #/definitions/sheetSyndicateRetrieveData description: Informações referentes à guia de dados do sindicato. sheetComplement: type: object allOf: – #/definitions/sheetComplementRetrieveData description: Informações referentes à guia de dados complementares. sheetEntries: type: object allOf: – #/definitions/sheetEntriesData description: Informações referentes à guia de lançamentos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os dados referentes à admissão do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Identificador único do colaborador in: query required: true type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – personId – sheetContract – sheetSalary – sheetActing – sheetWorkschedule – sheetSyndicate properties: personId: type: string maxLength: 36 description: Identificador único da pessoa sheetContract: type: object allOf: – #/definitions/sheetContractRetrieveData description: Informações referentes à guia de contrato sheetSalary: type: object allOf: – #/definitions/sheetSalaryData description: Informações referentes à guia de salário. sheetActing: type: object allOf: – #/definitions/sheetActingRetrieveData description: Informações referentes à guia de atuação sheetFinancial: type: object allOf: – #/definitions/sheetFinancialRetrieveData description: Informações referentes à guia de dados financeiros. sheetContractDetails: type: object allOf: – #/definitions/sheetContractDetailsRetrieveData description: Informações referentes à guia de detalhes do contrato. sheetWorkschedule: type: object allOf: – #/definitions/sheetWorkscheduleRetrieveData description: Informações referentes à guia de horário. sheetSyndicate: type: object allOf: – #/definitions/sheetSyndicateRetrieveData description: Informações referentes à guia de dados do sindicato. sheetComplement: type: object allOf: – #/definitions/sheetComplementRetrieveData description: Informações referentes à guia de dados complementares. sheetEntries: type: object allOf: – #/definitions/sheetEntriesData description: Informações referentes à guia de lançamentos. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeLookup: post: description: Primitiva para a consulta de dados usados em campos lookup das visões dinâmicas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchText: type: string description: Valor da busca informada pelo usuário searchValue: type: string description: Valor para busca exata por um registro responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/lookupItem minimum: 1 description: Lista de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para a consulta de dados usados em campos lookup das visões dinâmicas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchText description: Valor da busca informada pelo usuário in: query type: string – name: searchValue description: Valor para busca exata por um registro in: query type: string responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/lookupItem minimum: 1 description: Lista de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/enumInformation: post: description: Retorna os itens das enumerações traduzidos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – names properties: names: type: array items: type: string minimum: 1 description: Nomes das enumerações responses: 200: description: Ok schema: type: object required: – results properties: results: type: array items: type: object allOf: – #/definitions/enumInformationData minimum: 1 description: Lista com as enumerações traduzidas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/healthcheck: post: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeHistoriesByExceptions: post: description: Busca os históricos vigentes do colaborador de acordo com a data e o tipo de exceção de código de cálculo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – exceptionsType properties: searchDate: type: string format: date description: Data de busca do históricos, caso não informada, será considerado o dia de hoje employeeId: type: string description: Id do colaborador exceptionsType: type: array items: type: string allOf: – #/definitions/exceptionType minimum: 1 description: Tipos de exceções de código de cálculo responses: 200: description: Ok schema: type: object required: – histories properties: histories: type: object allOf: – #/definitions/employeeExceptionHistoryDTO description: Históricos vigentes de acordo com a data e os tipos de exceção para o colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeDependentLookup: post: description: Primitiva para a consulta de dados dos Dependentes do Colaborador (employeeDependent) usados em campos lookup das visões dinâmicas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchText: type: string description: Valor da busca informada pelo usuário searchValue: type: string description: Valor para busca exata por um registro responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/lookupItem minimum: 1 description: Lista de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Primitiva para a consulta de dados dos Dependentes do Colaborador (employeeDependent) usados em campos lookup das visões dinâmicas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchText description: Valor da busca informada pelo usuário in: query type: string – name: searchValue description: Valor para busca exata por um registro in: query type: string responses: 200: description: Ok schema: type: object required: – records properties: records: type: array items: type: object allOf: – #/definitions/lookupItem minimum: 1 description: Lista de registros encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/bankAccountHistoryList: post: description: Faz a listagem filtrada de contas bancárias de colaboradores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: type: object allOf: – #/definitions/bankAccountHistoryListFilter description: Filtro da consulta de contas bancárias de colaboradores size: type: integer format: int64 description: Tamanho da página de resultados default: 10 offset: type: integer format: int64 description: Offset da página de resultador default: 0 ordination: type: array items: type: object allOf: – #/definitions/ordination description: Ordenação dos resultados responses: 200: description: Ok schema: type: object required: – totalElements – totalPages – contents properties: totalElements: type: integer format: int64 description: Número de elementos na lista totalPages: type: integer format: int64 description: Número total de páginas contents: type: array items: type: object allOf: – #/definitions/bankAccountHistoryListItem minimum: 1 description: Contas bancárias de colaboradores encontradas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/bankAccountHistoryRetrieve: post: description: Busca as contas bancárias de um colaborador em uma data inicial especifica tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate properties: employeeId: type: string description: startDate: type: string format: date description: Data inicial responses: 200: description: Ok schema: type: object required: – employee – startDate – bankAccounts properties: employee: type: object allOf: – #/definitions/bankAccountHistoryItemEmployee description: Colaborador startDate: type: string format: date description: Data inicial bankAccounts: type: array items: type: object allOf: – #/definitions/bankAccountHistoryItemBankAccount minimum: 1 description: Contas bancárias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca as contas bancárias de um colaborador em uma data inicial especifica tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: in: query required: true type: string – name: startDate description: Data inicial in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – employee – startDate – bankAccounts properties: employee: type: object allOf: – #/definitions/bankAccountHistoryItemEmployee description: Colaborador startDate: type: string format: date description: Data inicial bankAccounts: type: array items: type: object allOf: – #/definitions/bankAccountHistoryItemBankAccount minimum: 1 description: Contas bancárias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getEmployeeWorkshiftByDate: post: description: Busca a escala e a turma do colaborador na data de busca tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – searchDate properties: employeeId: type: string description: Id do colaborador searchDate: type: string format: date description: Data de busca responses: 200: description: Ok schema: type: object required: – workshiftId – workshiftGroupId properties: workshiftId: type: string description: Id da escala workshiftGroupId: type: string description: Id da turma de escala 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a escala e a turma do colaborador na data de busca tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Id do colaborador in: query required: true type: string – name: searchDate description: Data de busca in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – workshiftId – workshiftGroupId properties: workshiftId: type: string description: Id da escala workshiftGroupId: type: string description: Id da turma de escala 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getEmployeeHeaderInfoByDate: post: description: Busca informações dos históricos do colaborador pela data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – date properties: employeeId: type: string description: ID do colaborador date: type: string format: date description: Data de busca responses: 200: description: Ok schema: type: object required: – employeeHeaderInfo properties: employeeHeaderInfo: type: object allOf: – #/definitions/employeeHeaderInfoDTO description: Informações do cabeçalho do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca informações dos históricos do colaborador pela data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: ID do colaborador in: query required: true type: string – name: date description: Data de busca in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – employeeHeaderInfo properties: employeeHeaderInfo: type: object allOf: – #/definitions/employeeHeaderInfoDTO description: Informações do cabeçalho do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/eligibleToExclude: post: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço recordNotFound: type: boolean description: Indica se não foi encontrado um registro para essa entidade no serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para verificar se um registro de uma tabela é elegível para exclusão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: entityName description: Nome da entidade in: query required: true type: string – name: id description: Id do registro in: query required: true type: string responses: 200: description: Ok schema: type: object required: – eligible properties: eligible: type: boolean description: Indica se o registro é elegível para exclusão notEligibleMessage: type: string description: Mensagem quando o registro não estiver elegível para exclusão unkownEntity: type: boolean description: Indica se a entidade é desconhecida pelo serviço recordNotFound: type: boolean description: Indica se não foi encontrado um registro para essa entidade no serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/employeeBasicInformations: post: description: Query para obter as informações básicas para o object-card do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Indentificador do colaborador responses: 200: description: Ok schema: type: object required: – employeeBasicInformations properties: employeeBasicInformations: type: object allOf: – #/definitions/employeeBasicInformationsData description: Informações basicas do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para obter as informações básicas para o object-card do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Indentificador do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – employeeBasicInformations properties: employeeBasicInformations: type: object allOf: – #/definitions/employeeBasicInformationsData description: Informações basicas do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getCompanyBranchHistoryByEmployeeAndDate: post: description: Busca o histórico de filial para o colaborador na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – date properties: employeeId: type: string description: Identificador do colaborador date: type: string format: date description: Data considerada para a busca responses: 200: description: Ok schema: type: object required: – companyBranchHistory properties: companyBranchHistory: type: object allOf: – #/definitions/companyBranchHistoryDTO description: Histórico de filial do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca o histórico de filial para o colaborador na data informada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador do colaborador in: query required: true type: string – name: date description: Data considerada para a busca in: query required: true type: string format: date responses: 200: description: Ok schema: type: object required: – companyBranchHistory properties: companyBranchHistory: type: object allOf: – #/definitions/companyBranchHistoryDTO description: Histórico de filial do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getCompanyBranchHistoriesByEmployeeInPeriod: post: description: Busca todos os históricos do colaborador ativos no período informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeesIds – startDate – endDate properties: employeesIds: type: array items: type: string minimum: 1 description: Identificador do colaborador startDate: type: string format: date description: Data inicial do período endDate: type: string format: date description: Data final do período responses: 200: description: Ok schema: type: object required: – companyBranchHistories properties: companyBranchHistories: type: array items: type: object allOf: – #/definitions/companyBranchHistoryDTO minimum: 1 description: Históricos de filial do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getHCMContractsEnable: post: description: Busca os módulos relacionados ao HCM ativos do cliente tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: productAcronyms: type: array items: type: string description: Acrônimo dos produtos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os módulos relacionados ao HCM ativos do cliente tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object properties: productAcronyms: type: array items: type: string description: Acrônimo dos produtos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/isWorkScheduleTypeValid: post: description: Verifica se as datas de uma lista são válidas conforme uma lista de tipos para uma lista de colaboradores tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – dateList – workscheduleDefinitionTypeList – employeeIdList properties: dateList: type: array items: type: string format: date minimum: 1 description: Lista de datas workscheduleDefinitionTypeList: type: array items: type: string allOf: – #/definitions/workscheduleDefinitionType minimum: 1 description: Lista de tipos de datas válidas employeeIdList: type: array items: type: string minimum: 1 description: Lista de colaboradores responses: 200: description: Ok schema: type: object required: – validEmployees – invalidEmployees properties: validEmployees: type: array items: type: string minimum: 1 description: Lista de colaboradores validos invalidEmployees: type: array items: type: string minimum: 1 description: Lista de colaboradores inválidos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getInformationForThirdPartyPayment: post: description: Obtém informações de filial, empresa e tipo de contrato do colaborador vigente na data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – competence properties: employeeId: type: string maxLength: 36 description: Identificador único do colaborador competence: type: string format: date description: Data de referência companyBranchId: type: string maxLength: 36 description: Identificador da filial responses: 200: description: Ok schema: type: object required: – contractType – currentEmployeeCompanyId – informedCompanyBranchCompanyId properties: contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato vigente do colaborador currentEmployeeCompanyId: type: string maxLength: 36 description: Identificador da empresa vigente do colaborador informedCompanyBranchCompanyId: type: string maxLength: 36 description: Identificador da empresa da filial informada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém informações de filial, empresa e tipo de contrato do colaborador vigente na data tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador único do colaborador in: query required: true type: string maxLength: 36 – name: competence description: Data de referência in: query required: true type: string format: date – name: companyBranchId description: Identificador da filial in: query type: string maxLength: 36 responses: 200: description: Ok schema: type: object required: – contractType – currentEmployeeCompanyId – informedCompanyBranchCompanyId properties: contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato vigente do colaborador currentEmployeeCompanyId: type: string maxLength: 36 description: Identificador da empresa vigente do colaborador informedCompanyBranchCompanyId: type: string maxLength: 36 description: Identificador da empresa da filial informada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/findTransferredEmployeeIds: post: description: Busca nos históricos de filial os diferente ids de um mesmo colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id do colaborador responses: 200: description: Ok schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Lista com os diferentes ids do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca nos históricos de filial os diferente ids de um mesmo colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Id do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Lista com os diferentes ids do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployee: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportContractDurationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSalaryHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportBankAccountHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmploymentRelationshipHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportJobPositionHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportBadgeHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSyndicateHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCompanyBranchHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportFinancialInformationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportThirdPartyInformationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftInformationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportHealthAndSafetyInformation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPatModalityHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployeeDependent: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportLocationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCostCenterHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportDocumentType: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportDocumentTypeStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportDocumentTypeStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployeeSnapshot: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployeeSnapshotPendency: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportProperty: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportExclusionProcess: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportApprenticeInformationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportExclusionProcessStepGroup: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportExclusionProcessStep: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE001pes: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshift: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftGroup: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE030ban: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE030age: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmploymentRelationship: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportJobPosition: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE070emp: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSyndicate: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE070fil: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportJobPositionStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPosition: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionActingType: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkshiftDetails: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportHolidayGroup: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportHoliday: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCompanyBranchIndications: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCollectiveNegotiation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkschedule: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkscheduleWorkshift: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportWorkscheduleClockingRegister: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCollectiveNegotiationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportJobPositionStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportLocation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportLocationStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE044ccu: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSyndicateStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSyndicateStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportLocationStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmploymentRelationshipStructure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmploymentRelationshipStructureCompanyHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE007ufs: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportE006pai: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCbo: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportLeaveHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSituation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCollectiveSalaryAdjustmentSimulation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCollectiveSalaryAdjustmentSimulationFuture: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportModelGroup: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployeeModule: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportSuccessionInformation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCauseDismissal: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportDismissalReasonEsocial: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportRegulatoryNormTrainingHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportResignationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionSnapshot: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportPositionSnapshotVersion: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportAdmissionInformationEsocial: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCompanyLinkedLocationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportCompanyLinkedLocation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportInternshipInformationHistory: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/exportEmployeeReintegration: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/employeeSave: post: description: Realiza a admissão do colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – sheetContract – sheetSalary – sheetActing – sheetWorkschedule – sheetSyndicate properties: id: type: string maxLength: 36 description: Identificador único do colaborador personId: type: string maxLength: 36 description: Identificador único da pessoa sheetContract: type: object allOf: – #/definitions/sheetContractData description: Informações referentes à guia de contrato sheetSalary: type: object allOf: – #/definitions/sheetSalaryData description: Informações referentes à guia de salário. sheetActing: type: object allOf: – #/definitions/sheetActingData description: Informações referentes à guia de atuação sheetFinancial: type: object allOf: – #/definitions/sheetFinancialData description: Informações referentes à guia de dados financeiros. sheetContractDetails: type: object allOf: – #/definitions/sheetContractDetailsData description: Informações referentes à guia de detalhes do contrato. sheetWorkschedule: type: object allOf: – #/definitions/sheetWorkscheduleData description: Informações referentes à guia de horário. sheetSyndicate: type: object allOf: – #/definitions/sheetSyndicateData description: Informações referentes à guia de dados do sindicato. sheetComplement: type: object allOf: – #/definitions/sheetComplementData description: Informações referentes à guia de dados complementares. sheetEntries: type: object allOf: – #/definitions/sheetEntriesData description: Informações referentes à guia de lançamentos. sheetModules: type: object allOf: – #/definitions/sheetModulesData description: Informações referentes à guia de módulos. responses: 200: description: Ok schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do colaborador criado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/employeeDependentSave: post: description: Realiza a criação de um novo dependente a um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – personDependentData properties: id: type: string maxLength: 36 description: Id do dependente employee: type: object allOf: – #/definitions/genericIdDTO description: Id do colaborador personDependentData: type: object allOf: – #/definitions/personDependentData description: Informações referentes ao dependente responses: 200: description: Ok schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do dependente criado/alterado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/employeeDelete: post: description: Exclusão da admissão tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string maxLength: 36 description: Identificador único do colaborador responses: 200: description: Ok schema: type: object required: – pid properties: pid: type: string maxLength: 36 description: Indentificador único do processo de exclusão iniciado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/bankAccountHistoryCreate: post: description: Realiza o cadastro de contas bancárias para um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate – bankAccounts properties: employeeId: type: string maxLength: 36 description: Identificador único do colaborador. startDate: type: string format: date description: Data inicial. bankAccounts: type: array items: type: object allOf: – #/definitions/bankAccountHistoryData minimum: 1 description: Contas bancárias. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/bankAccountHistoryUpdate: post: description: Realiza a edição de contas bancárias para um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate – bankAccounts properties: employeeId: type: string maxLength: 36 description: Identificador único do colaborador. startDate: type: string format: date description: Data inicial. bankAccounts: type: array items: type: object allOf: – #/definitions/bankAccountHistoryData minimum: 1 description: Contas bancárias. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/bankAccountHistoryDelete: post: description: Realiza a exclusão de contas bancárias para um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – startDate properties: employeeId: type: string maxLength: 36 description: Identificador único do colaborador. startDate: type: string format: date description: Data inicial. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/softExclude: post: description: Realiza a exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/undoSoftExclude: post: description: Realiza a compensação da exclusão lógica para o registro de uma tabela tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – entityName – id properties: entityName: type: string description: Nome da entidade id: type: string description: Id do registro responses: 200: description: Ok schema: type: object required: – deleted properties: deleted: type: boolean description: Indica se o registro está/foi excluído errorMessage: type: string description: Mensagem de erro 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/transferEmployeeContractualInformation: post: description: Realiza a transferência de informações de históricos de um colaborador para o outro. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – transferDate – summaryId – originalEmployee – newEmployee properties: transferDate: type: string format: date description: Data da transferência summaryId: type: string maxLength: 36 description: Identificador do processo originalEmployee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador de origem newEmployee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador que receberá os históricos com base na origem responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/undoTransferEmployeeContractualInformation: post: description: Reverte a transferência de informações de históricos de um colaborador para o outro. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – transferDate – summaryId – employee properties: transferDate: type: string format: date description: Data da transferência summaryId: type: string maxLength: 36 description: Identificador do processo employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador que terá os históricos excluídos. responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/workshiftHistoryBatch: post: description: Inclusão coletiva do histórico de escala tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workshiftHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/workshiftHistoryBatchDelete: post: description: Exclusão coletiva do histórico de escala tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workshiftHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/costCenterHistoryBatch: post: description: Inclusão coletiva do histórico de centro de custo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/costCenterHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/costCenterHistoryBatchDelete: post: description: Exclusão coletiva do histórico de centro de custo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/costCenterHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/jobPositionHistoryBatch: post: description: Inclusão coletiva do histórico de cargo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/jobPositionHistoryBatchDelete: post: description: Inclusão coletiva do histórico de cargo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/companyBranchHistoryBatch: post: description: Inclusão coletiva do histórico de filial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/companyBranchHistoryBatchDelete: post: description: Exclusão coletiva do histórico de filial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/syndicateHistoryBatch: post: description: Inclusão coletiva do histórico de sindicato tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/syndicateHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/syndicateHistoryBatchDelete: post: description: Exclusão coletiva do histórico de sindicato tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/syndicateHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/locationHistoryBatch: post: description: Inclusão coletiva do histórico de local tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/locationHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/locationHistoryBatchDelete: post: description: Exclusão coletiva do histórico de local tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/locationHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/positionHistoryBatch: post: description: Inclusão coletiva do histórico de posição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/positionHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/positionHistoryBatchDelete: post: description: Exclusão coletiva do histórico de posição tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/positionHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/collectiveSalaryAdjustmentBatch: post: description: Simulação do reajuste salarial coletivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/collectiveExclusionSalaryHistoryBatch: post: description: Exclusão coletiva do histórico salarial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveExclusionSalaryHistoryGenericBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/collectiveSalaryAdjustmentEffectuationBatch: post: description: Efetivação do reajuste salarial coletivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentEffectuationBatchDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/outputBatchDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/duplicateEmployeeDependent: post: description: Duplicação do dependente do colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – transferDate – originalEmployee – newEmployee – summaryId properties: transferDate: type: string format: date description: Data de transferencia originalEmployee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador origem newEmployee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador que recebera os dependentes com base na origem summaryId: type: string maxLength: 36 description: ID do log de processo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/undoDuplicateEmployeeDependent: post: description: Desfaz a duplicação do dependente do colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – summaryId properties: employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador que terá os dependentes excluídos summaryId: type: string maxLength: 36 description: ID do log de processo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/employeeEmploymentRelationshipHistoriesSave: post: description: Salva históricos de vínculo para um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – employmentRelationshipHistories properties: employee: type: object allOf: – #/definitions/genericExternalIdDTO description: Identificador único do colaborador employmentRelationshipHistories: type: array items: type: object allOf: – #/definitions/employmentRelationshipHistoryData minimum: 1 description: Históricos de vínculo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/employeeModuleSave: post: description: Associação do colaborador com os módulos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – modules properties: employee: type: object allOf: – #/definitions/genericExternalIdDTO description: Identificador único do Colaborador modules: type: array items: type: object allOf: – #/definitions/employeeModuleData minimum: 1 description: Módulos do colaborador responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployee: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importContractDurationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSalaryHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importBankAccountHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmploymentRelationshipHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importJobPositionHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importBadgeHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSyndicateHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCompanyBranchHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importFinancialInformationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importThirdPartyInformationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftInformationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importHealthAndSafetyInformation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPatModalityHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployeeDependent: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importLocationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCostCenterHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importDocumentType: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importDocumentTypeStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importDocumentTypeStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployeeSnapshot: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployeeSnapshotPendency: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importProperty: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importExclusionProcess: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importApprenticeInformationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importExclusionProcessStepGroup: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importExclusionProcessStep: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE001pes: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshift: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftGroup: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE030ban: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE030age: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmploymentRelationship: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importJobPosition: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE070emp: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSyndicate: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE070fil: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importJobPositionStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPosition: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionActingType: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkshiftDetails: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importHolidayGroup: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importHoliday: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCompanyBranchIndications: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCollectiveNegotiation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkschedule: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkscheduleWorkshift: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importWorkscheduleClockingRegister: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCollectiveNegotiationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importJobPositionStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importLocation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importLocationStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE044ccu: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSyndicateStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSyndicateStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importLocationStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmploymentRelationshipStructure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmploymentRelationshipStructureCompanyHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE007ufs: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importE006pai: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCbo: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importLeaveHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSituation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCollectiveSalaryAdjustmentSimulation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCollectiveSalaryAdjustmentSimulationFuture: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importModelGroup: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployeeModule: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importSuccessionInformation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCauseDismissal: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importDismissalReasonEsocial: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importRegulatoryNormTrainingHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importResignationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionSnapshot: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importPositionSnapshotVersion: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importAdmissionInformationEsocial: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCompanyLinkedLocationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importCompanyLinkedLocation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importInternshipInformationHistory: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/actions/importEmployeeReintegration: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/signals/scheduleUpdateEmployeeBilling: post: description: Efetua o agendamento na Plataforma para invocar o endpoint updateEmployeeBilling tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/updateEmployeeSnapshots: post: description: Atualiza os históricos correntes dos colaboradores que possuem pendências de atualização tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/updateEmployeeBilling: post: description: Atualiza a contagem dos colaboradores no serviço de bilhetagem tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/refreshEmployeeSnapshots: post: description: Cria ou atualiza os registros da tabela de históricos correntes do colaboradores desejados tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Ids dos colaboradores responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/cancelCollectiveSalaryAdjustmentSimulation: post: description: Cancelamento das simulações de reajuste com mais de 24 horas tags: – Signals parameters: – name: input in: body required: true schema: type: object properties: processId: type: string maxLength: 36 description: responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/cancelBatchProcess: post: description: Efetua o cancelamento de um processo coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/cancelCollectiveSalaryAdjustmentBatchProcess: post: description: Efetua o cancelamento do processo de simulação de reajuste salarial coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/cancelCollectiveSalaryAdjustmentEffectuationBatchProcess: post: description: Efetua o cancelamento do processo de efetivação de reajuste salarial coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/finishBatchProcess: post: description: Emite a notificação para o usuário ao finalizar um processo coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/finishCollectiveSalaryAdjustmentSimulationProcess: post: description: Emite a notificação para o usuário ao finalizar um processo de simulação de reajuste salarial coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/finishCollectiveSalaryAdjustmentEffectuationProcess: post: description: Emite a notificação para o usuário ao finalizar um processo de efetivação de reajuste salarial coletivo tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/batchProcessDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/workshiftHistoryBatchItem: post: description: Inclusão de itens de histórico de escala por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workshiftHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/workshiftHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de escala por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/workshiftHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/costCenterHistoryBatchItem: post: description: Inclusão de itens de histórico de centro de custo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/costCenterHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/costCenterHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de centro de custo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/costCenterHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/jobPositionHistoryBatchItem: post: description: Inclusão de itens de histórico de cargo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/jobPositionHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de cargo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/companyBranchHistoryBatchItem: post: description: Inclusão de itens de histórico de filial por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/companyBranchHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de filial por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/syndicateHistoryBatchItem: post: description: Inclusão de itens de histórico de sindicato por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/syndicateHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/syndicateHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de sindicato por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/syndicateHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/locationHistoryBatchItem: post: description: Inclusão de itens de histórico do local por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/locationHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/locationHistoryBatchItemDelete: post: description: Exclusão de itens de histórico do local por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/locationHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/positionHistoryBatchItem: post: description: Inclusão de itens de histórico de posição por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/positionHistoryBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/positionHistoryBatchItemDelete: post: description: Exclusão de itens de histórico de posição por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/positionHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/collectiveSalaryAdjustmentBatchItem: post: description: Simulação do reajuste salarial coletivo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/collectiveExclusionSalaryHistoryBatchItem: post: description: Exclusão de itens de histórico salarial por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveExclusionSalaryHistoryBatchItemDeleteDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/collectiveSalaryAdjustmentEffectuationBatchItem: post: description: Efetivação do reajuste salarial coletivo por lote tags: – Signals parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentEffectuationBatchItemDTO responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/companyBranchTransferStart: post: description: Início do processo de transferência de filial tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – processId – companyBranchTransferData properties: processId: type: string maxLength: 36 description: Identificador único do processo de transferência de filial companyBranchTransferData: type: object allOf: – #/definitions/companyBranchTransferDTO description: Informações para a transferência de filial responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/companyBranchTransferDelete: post: description: Exclusão do processo de transferência de filial tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – processId properties: companyBranchHistoryId: type: string maxLength: 36 description: Identificador único processId: type: string maxLength: 36 description: Identificador único do processo de transferência de filial responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/signals/startExclusionProcess: post: description: Inicia um processo de exclusão tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – pid properties: pid: type: string description: Id do Processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /employment_contract/events/employeeModuleRemoved: post: description: Exclusão de módulo do colaborador x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – employee – moduleType properties: employee: type: object allOf: – #/definitions/genericIdDTO description: Colaborador moduleType: type: string maxLength: 6 description: Tipo do módulo responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/employeeSnapshotUpdatedBulk: post: description: Atualiza o snapshot dos históricos do colaborador em lote. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – ids properties: ids: type: array items: type: string minimum: 1 description: Identificadores únicos dos colaboradores com históricos corretes atualizados. responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/reevaluateContractEmployment: post: description: Recalcula após inserir, alterar ou deletar um histórico de apuração x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – startDate – endDate properties: id: type: string description: Identificador Único startDate: type: string format: date description: Data Inicial endDate: type: string format: date description: Data final responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/employmentRelationshipHistoryCustomDeleted: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – employmentRelationshipHistory properties: employmentRelationshipHistory: type: object allOf: – #/definitions/employmentRelationshipHistoryDTO description: Identificador do colaborador pertencente ao histórico responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/collectiveSalaryAdjustmentFinished: post: description: Evento websocket para avisar que o processo de simulação do reajuste salarial acabou. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – processId properties: processId: type: string maxLength: 36 description: Identificador único do processo de simulação do reajuste salarial responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exclusionProcessStatusChanged: post: description: Evento responsável por informar mudança no status do processo de exclusão x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – pid – entityName – recordId – description – status properties: pid: type: string description: Identificador do process de exclusão entityName: type: string description: Nome da entidade recordId: type: string description: Identificador do registro description: type: string description: Descrição do registro status: type: string allOf: – #/definitions/exclusionProcessStatusType description: Status responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/companyBranchTransferFinished: post: description: Fim do processo de transferência de filial x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – processId – statusType – message properties: processId: type: string maxLength: 36 description: Identificador único do processo de transferência de filial statusType: type: string allOf: – #/definitions/companyBranchTransferStatusType description: Tipo de Status message: type: string description: Mensagem de erro/sucesso transferDate: type: string format: date description: Data de transferencia targetEmployee: type: string maxLength: 36 description: Colaborador transferido – Podendo ser o novo em caso de transferência ou o original em caso de deleção previousEmployee: type: string maxLength: 36 description: Colaborador anterior transferType: type: string description: Tipo de transferência responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/positionHistoryCustomDeleted: post: description: Evento customizado para o delete de um histórico de posição x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – positionHistory properties: positionHistory: type: object allOf: – #/definitions/positionHistoryDTO description: Histórico de posição do colaborador responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importContractDurationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportContractDurationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSalaryHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSalaryHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importBankAccountHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportBankAccountHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmploymentRelationshipHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmploymentRelationshipHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importJobPositionHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportJobPositionHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importBadgeHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportBadgeHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSyndicateHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSyndicateHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCompanyBranchHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCompanyBranchHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importFinancialInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportFinancialInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importThirdPartyInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportThirdPartyInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importHealthAndSafetyInformationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportHealthAndSafetyInformationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPatModalityHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPatModalityHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeDependentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeDependentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importLocationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportLocationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCostCenterHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCostCenterHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importDocumentTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportDocumentTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importDocumentTypeStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportDocumentTypeStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importDocumentTypeStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportDocumentTypeStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeSnapshotPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeSnapshotPendencyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPropertyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPropertyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importExclusionProcessEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportExclusionProcessEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importApprenticeInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportApprenticeInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importExclusionProcessStepGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportExclusionProcessStepGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importExclusionProcessStepEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportExclusionProcessStepEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE001pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE001pesEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE030banEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE030banEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE030ageEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE030ageEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmploymentRelationshipEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importJobPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportJobPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE070empEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSyndicateEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE070filEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importJobPositionStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportJobPositionStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionActingTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionActingTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkshiftDetailsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkshiftDetailsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importHolidayGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportHolidayGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importHolidayEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportHolidayEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCompanyBranchIndicationsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCompanyBranchIndicationsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCollectiveNegotiationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCollectiveNegotiationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkscheduleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkscheduleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkscheduleWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkscheduleWorkshiftEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importWorkscheduleClockingRegisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportWorkscheduleClockingRegisterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCollectiveNegotiationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCollectiveNegotiationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importJobPositionStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportJobPositionStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importLocationStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportLocationStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE044ccuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE044ccuEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSyndicateStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSyndicateStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSyndicateStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSyndicateStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importLocationStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportLocationStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmploymentRelationshipStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmploymentRelationshipStructureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmploymentRelationshipStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmploymentRelationshipStructureCompanyHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE007ufsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE007ufsEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportE006paiEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCboEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCboEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importLeaveHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportLeaveHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSituationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSituationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCollectiveSalaryAdjustmentSimulationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCollectiveSalaryAdjustmentSimulationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCollectiveSalaryAdjustmentSimulationFutureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCollectiveSalaryAdjustmentSimulationFutureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importModelGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportModelGroupEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeModuleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeModuleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importSuccessionInformationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportSuccessionInformationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCauseDismissalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCauseDismissalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importDismissalReasonEsocialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportDismissalReasonEsocialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importRegulatoryNormTrainingHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportRegulatoryNormTrainingHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importResignationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportResignationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionSnapshotEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importPositionSnapshotVersionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportPositionSnapshotVersionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importAdmissionInformationEsocialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportAdmissionInformationEsocialEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCompanyLinkedLocationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCompanyLinkedLocationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importCompanyLinkedLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportCompanyLinkedLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importInternshipInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportInternshipInformationHistoryEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/importEmployeeReintegrationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/events/exportEmployeeReintegrationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployee responses: 200: description: Ok schema: #/definitions/editEmployee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employee responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employee responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/contractDurationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contractDurationHistory responses: 200: description: The created resource schema: #/definitions/contractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/contractDurationHistory responses: 200: description: The created resource schema: #/definitions/contractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/contractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/contractDurationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editContractDurationHistory responses: 200: description: Ok schema: #/definitions/editContractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/contractDurationHistory responses: 200: description: Ok schema: #/definitions/contractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/contractDurationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/contractDurationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/contractDurationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/salaryHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/salaryHistory responses: 200: description: The created resource schema: #/definitions/salaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/salaryHistory responses: 200: description: The created resource schema: #/definitions/salaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/salaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/salaryHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editSalaryHistory responses: 200: description: Ok schema: #/definitions/editSalaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/salaryHistory responses: 200: description: Ok schema: #/definitions/salaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/salaryHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/salaryHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/salaryHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftHistory responses: 200: description: The created resource schema: #/definitions/workshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftHistory responses: 200: description: The created resource schema: #/definitions/workshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/workshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editWorkshiftHistory responses: 200: description: Ok schema: #/definitions/editWorkshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workshiftHistory responses: 200: description: Ok schema: #/definitions/workshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workshiftHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workshiftHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employmentRelationshipHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationshipHistory responses: 200: description: The created resource schema: #/definitions/employmentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employmentRelationshipHistory responses: 200: description: The created resource schema: #/definitions/employmentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employmentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employmentRelationshipHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmploymentRelationshipHistory responses: 200: description: Ok schema: #/definitions/editEmploymentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employmentRelationshipHistory responses: 200: description: Ok schema: #/definitions/employmentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employmentRelationshipHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employmentRelationshipHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employmentRelationshipHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/jobPositionHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistory responses: 200: description: The created resource schema: #/definitions/jobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/jobPositionHistory responses: 200: description: The created resource schema: #/definitions/jobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/jobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/jobPositionHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editJobPositionHistory responses: 200: description: Ok schema: #/definitions/editJobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/jobPositionHistory responses: 200: description: Ok schema: #/definitions/jobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/jobPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/jobPositionHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/jobPositionHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/badgeHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/badgeHistory responses: 200: description: The created resource schema: #/definitions/badgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/badgeHistory responses: 200: description: The created resource schema: #/definitions/badgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/badgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/badgeHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editBadgeHistory responses: 200: description: Ok schema: #/definitions/editBadgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/badgeHistory responses: 200: description: Ok schema: #/definitions/badgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/badgeHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/badgeHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/badgeHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/syndicateHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/syndicateHistory responses: 200: description: The created resource schema: #/definitions/syndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/syndicateHistory responses: 200: description: The created resource schema: #/definitions/syndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/syndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/syndicateHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editSyndicateHistory responses: 200: description: Ok schema: #/definitions/editSyndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/syndicateHistory responses: 200: description: Ok schema: #/definitions/syndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/syndicateHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/syndicateHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/syndicateHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyBranchHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistory responses: 200: description: The created resource schema: #/definitions/companyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/companyBranchHistory responses: 200: description: The created resource schema: #/definitions/companyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/companyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyBranchHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCompanyBranchHistory responses: 200: description: Ok schema: #/definitions/editCompanyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/companyBranchHistory responses: 200: description: Ok schema: #/definitions/companyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/companyBranchHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyBranchHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/companyBranchHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/financialInformationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/financialInformationHistory responses: 200: description: The created resource schema: #/definitions/financialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/financialInformationHistory responses: 200: description: The created resource schema: #/definitions/financialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/financialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/financialInformationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editFinancialInformationHistory responses: 200: description: Ok schema: #/definitions/editFinancialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/financialInformationHistory responses: 200: description: Ok schema: #/definitions/financialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/financialInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/financialInformationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/financialInformationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/thirdPartyInformationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/thirdPartyInformationHistory responses: 200: description: The created resource schema: #/definitions/thirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/thirdPartyInformationHistory responses: 200: description: The created resource schema: #/definitions/thirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/thirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/thirdPartyInformationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editThirdPartyInformationHistory responses: 200: description: Ok schema: #/definitions/editThirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/thirdPartyInformationHistory responses: 200: description: Ok schema: #/definitions/thirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/thirdPartyInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/thirdPartyInformationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/thirdPartyInformationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftInformationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftInformationHistory responses: 200: description: The created resource schema: #/definitions/workshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/workshiftInformationHistory responses: 200: description: The created resource schema: #/definitions/workshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/workshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftInformationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editWorkshiftInformationHistory responses: 200: description: Ok schema: #/definitions/editWorkshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/workshiftInformationHistory responses: 200: description: Ok schema: #/definitions/workshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/workshiftInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/workshiftInformationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/workshiftInformationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/healthAndSafetyInformation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/healthAndSafetyInformation responses: 200: description: The created resource schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/healthAndSafetyInformation responses: 200: description: The created resource schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/healthAndSafetyInformation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editHealthAndSafetyInformation responses: 200: description: Ok schema: #/definitions/editHealthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/healthAndSafetyInformation responses: 200: description: Ok schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/healthAndSafetyInformation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/healthAndSafetyInformation responses: 200: description: The created resource schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/healthAndSafetyInformation responses: 200: description: The created resource schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/healthAndSafetyInformation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editHealthAndSafetyInformation responses: 200: description: Ok schema: #/definitions/editHealthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/healthAndSafetyInformation responses: 200: description: Ok schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/healthAndSafetyInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/healthAndSafetyInformation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/healthAndSafetyInformation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/patModalityHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/patModalityHistory responses: 200: description: The created resource schema: #/definitions/patModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/patModalityHistory responses: 200: description: The created resource schema: #/definitions/patModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/patModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/patModalityHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editPatModalityHistory responses: 200: description: Ok schema: #/definitions/editPatModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/patModalityHistory responses: 200: description: Ok schema: #/definitions/patModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/patModalityHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/patModalityHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/patModalityHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/positionHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/positionHistory responses: 200: description: The created resource schema: #/definitions/positionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/positionHistory responses: 200: description: The created resource schema: #/definitions/positionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/positionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/positionHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editPositionHistory responses: 200: description: Ok schema: #/definitions/editPositionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/positionHistory responses: 200: description: Ok schema: #/definitions/positionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/positionHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/positionHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/positionHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeDependent: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeDependent responses: 200: description: The created resource schema: #/definitions/employeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeDependent responses: 200: description: The created resource schema: #/definitions/employeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeDependent/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployeeDependent responses: 200: description: Ok schema: #/definitions/editEmployeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeeDependent responses: 200: description: Ok schema: #/definitions/employeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeeDependent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeDependent/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employeeDependent responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/locationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/locationHistory responses: 200: description: The created resource schema: #/definitions/locationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/locationHistory responses: 200: description: The created resource schema: #/definitions/locationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/locationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/locationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editLocationHistory responses: 200: description: Ok schema: #/definitions/editLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/locationHistory responses: 200: description: Ok schema: #/definitions/locationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/locationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/locationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/locationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/costCenterHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costCenterHistory responses: 200: description: The created resource schema: #/definitions/costCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/costCenterHistory responses: 200: description: The created resource schema: #/definitions/costCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/costCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/costCenterHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCostCenterHistory responses: 200: description: Ok schema: #/definitions/editCostCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/costCenterHistory responses: 200: description: Ok schema: #/definitions/costCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/costCenterHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/costCenterHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/costCenterHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentType: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentType responses: 200: description: The created resource schema: #/definitions/documentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentType responses: 200: description: The created resource schema: #/definitions/documentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/documentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentType/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editDocumentType responses: 200: description: Ok schema: #/definitions/editDocumentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentType responses: 200: description: Ok schema: #/definitions/documentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentType/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentType responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructure: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTypeStructure responses: 200: description: The created resource schema: #/definitions/documentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTypeStructure responses: 200: description: The created resource schema: #/definitions/documentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/documentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructure/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editDocumentTypeStructure responses: 200: description: Ok schema: #/definitions/editDocumentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTypeStructure responses: 200: description: Ok schema: #/definitions/documentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentTypeStructure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructure/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentTypeStructure responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructureCompanyHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTypeStructureCompanyHistory responses: 200: description: The created resource schema: #/definitions/documentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTypeStructureCompanyHistory responses: 200: description: The created resource schema: #/definitions/documentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/documentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructureCompanyHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editDocumentTypeStructureCompanyHistory responses: 200: description: Ok schema: #/definitions/editDocumentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTypeStructureCompanyHistory responses: 200: description: Ok schema: #/definitions/documentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentTypeStructureCompanyHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/documentTypeStructureCompanyHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentTypeStructureCompanyHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeSnapshot: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeSnapshot responses: 200: description: The created resource schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeSnapshot responses: 200: description: The created resource schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeSnapshot/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployeeSnapshot responses: 200: description: Ok schema: #/definitions/editEmployeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeeSnapshot responses: 200: description: Ok schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/employeeSnapshot: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeSnapshot responses: 200: description: The created resource schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeSnapshot responses: 200: description: The created resource schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/employeeSnapshot/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployeeSnapshot responses: 200: description: Ok schema: #/definitions/editEmployeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeeSnapshot responses: 200: description: Ok schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeeSnapshot 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeSnapshot/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employeeSnapshot responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcess: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/exclusionProcess 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/apprenticeInformationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/apprenticeInformationHistory responses: 200: description: The created resource schema: #/definitions/apprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/apprenticeInformationHistory responses: 200: description: The created resource schema: #/definitions/apprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/apprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/apprenticeInformationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editApprenticeInformationHistory responses: 200: description: Ok schema: #/definitions/editApprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/apprenticeInformationHistory responses: 200: description: Ok schema: #/definitions/apprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/apprenticeInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/apprenticeInformationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/apprenticeInformationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcessStepGroup: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcess/{parentId}/groups: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/exclusionProcessStepGroup responses: 200: description: The created resources schema: type: array items: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/exclusionProcessStepGroup responses: 200: description: The created resources schema: type: array items: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcess/{parentId}/groups/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editExclusionProcessStepGroup responses: 200: description: Ok schema: #/definitions/editExclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/exclusionProcessStepGroup responses: 200: description: Ok schema: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/exclusionProcessStepGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcessStep: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcessStepGroup/{parentId}/steps: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/exclusionProcessStep responses: 200: description: The created resources schema: type: array items: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/exclusionProcessStep responses: 200: description: The created resources schema: type: array items: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/exclusionProcessStepGroup/{parentId}/steps/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editExclusionProcessStep responses: 200: description: Ok schema: #/definitions/editExclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/exclusionProcessStep responses: 200: description: Ok schema: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/exclusionProcessStep 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/collectiveSalaryAdjustmentSimulation: get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/collectiveSalaryAdjustmentSimulation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/collectiveSalaryAdjustmentSimulationFuture: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentSimulationFuture responses: 200: description: The created resource schema: #/definitions/collectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/collectiveSalaryAdjustmentSimulationFuture responses: 200: description: The created resource schema: #/definitions/collectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/collectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/collectiveSalaryAdjustmentSimulationFuture/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCollectiveSalaryAdjustmentSimulationFuture responses: 200: description: Ok schema: #/definitions/editCollectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/collectiveSalaryAdjustmentSimulationFuture responses: 200: description: Ok schema: #/definitions/collectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/collectiveSalaryAdjustmentSimulationFuture 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/collectiveSalaryAdjustmentSimulationFuture/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/collectiveSalaryAdjustmentSimulationFuture responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeModule: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeModule responses: 200: description: The created resource schema: #/definitions/employeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeModule responses: 200: description: The created resource schema: #/definitions/employeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeModule/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployeeModule responses: 200: description: Ok schema: #/definitions/editEmployeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeeModule responses: 200: description: Ok schema: #/definitions/employeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeeModule 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employeeModule/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employeeModule responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/successionInformation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/successionInformation responses: 200: description: The created resource schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/successionInformation responses: 200: description: The created resource schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/successionInformation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editSuccessionInformation responses: 200: description: Ok schema: #/definitions/editSuccessionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/successionInformation responses: 200: description: Ok schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/successionInformation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/successionInformation responses: 200: description: The created resource schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/successionInformation responses: 200: description: The created resource schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/successionInformation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editSuccessionInformation responses: 200: description: Ok schema: #/definitions/editSuccessionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/successionInformation responses: 200: description: Ok schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/successionInformation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/successionInformation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/successionInformation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/causeDismissal: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/causeDismissal responses: 200: description: The created resource schema: #/definitions/causeDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/causeDismissal responses: 200: description: The created resource schema: #/definitions/causeDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/causeDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/causeDismissal/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCauseDismissal responses: 200: description: Ok schema: #/definitions/editCauseDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/causeDismissal responses: 200: description: Ok schema: #/definitions/causeDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/causeDismissal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/causeDismissal/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/causeDismissal responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/dismissalReasonEsocial: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/dismissalReasonEsocial responses: 200: description: The created resource schema: #/definitions/dismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/dismissalReasonEsocial responses: 200: description: The created resource schema: #/definitions/dismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/dismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/dismissalReasonEsocial/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editDismissalReasonEsocial responses: 200: description: Ok schema: #/definitions/editDismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/dismissalReasonEsocial responses: 200: description: Ok schema: #/definitions/dismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/dismissalReasonEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/dismissalReasonEsocial/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/dismissalReasonEsocial responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/regulatoryNormTrainingHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/regulatoryNormTrainingHistory responses: 200: description: The created resource schema: #/definitions/regulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/regulatoryNormTrainingHistory responses: 200: description: The created resource schema: #/definitions/regulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/regulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/regulatoryNormTrainingHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editRegulatoryNormTrainingHistory responses: 200: description: Ok schema: #/definitions/editRegulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/regulatoryNormTrainingHistory responses: 200: description: Ok schema: #/definitions/regulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/regulatoryNormTrainingHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/regulatoryNormTrainingHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/regulatoryNormTrainingHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/resignationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/resignationHistory responses: 200: description: The created resource schema: #/definitions/resignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/resignationHistory responses: 200: description: The created resource schema: #/definitions/resignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/resignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/resignationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editResignationHistory responses: 200: description: Ok schema: #/definitions/editResignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/resignationHistory responses: 200: description: Ok schema: #/definitions/resignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/resignationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/resignationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/resignationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/admissionInformationEsocial: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/admissionInformationEsocial responses: 200: description: The created resource schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/admissionInformationEsocial responses: 200: description: The created resource schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/admissionInformationEsocial/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editAdmissionInformationEsocial responses: 200: description: Ok schema: #/definitions/editAdmissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/admissionInformationEsocial responses: 200: description: Ok schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/admissionInformationEsocial: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/admissionInformationEsocial responses: 200: description: The created resource schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/admissionInformationEsocial responses: 200: description: The created resource schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/employee/{parentId}/admissionInformationEsocial/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editAdmissionInformationEsocial responses: 200: description: Ok schema: #/definitions/editAdmissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/admissionInformationEsocial responses: 200: description: Ok schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/admissionInformationEsocial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/admissionInformationEsocial/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/admissionInformationEsocial responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyLinkedLocationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/companyLinkedLocationHistory responses: 200: description: The created resource schema: #/definitions/companyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/companyLinkedLocationHistory responses: 200: description: The created resource schema: #/definitions/companyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/companyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyLinkedLocationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editCompanyLinkedLocationHistory responses: 200: description: Ok schema: #/definitions/editCompanyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/companyLinkedLocationHistory responses: 200: description: Ok schema: #/definitions/companyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/companyLinkedLocationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/companyLinkedLocationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/companyLinkedLocationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/internshipInformationHistory: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/internshipInformationHistory responses: 200: description: The created resource schema: #/definitions/internshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/internshipInformationHistory responses: 200: description: The created resource schema: #/definitions/internshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/internshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/internshipInformationHistory/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editInternshipInformationHistory responses: 200: description: Ok schema: #/definitions/editInternshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/internshipInformationHistory responses: 200: description: Ok schema: #/definitions/internshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/internshipInformationHistory 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/internshipInformationHistory/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/internshipInformationHistory responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/resignationHistory/{parentId}/employeeReintegration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeReintegration responses: 200: description: The created resource schema: #/definitions/employeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/employeeReintegration responses: 200: description: The created resource schema: #/definitions/employeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number – name: filter in: query type: string – name: groupby in: query type: string – name: displayfields in: query type: string – name: translation in: query type: boolean responses: 200: description: Ok schema: type: object properties: totalPages: description: Quantidade total de páginas: total de registros dividido pelo tamanho solicitado da página, arredondado pra cima type: integer format: int64 totalElements: description: Quantidade total de registros type: integer format: int64 contents: type: array items: #/definitions/employeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /employment_contract/entities/resignationHistory/{parentId}/employeeReintegration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/editEmployeeReintegration responses: 200: description: Ok schema: #/definitions/editEmployeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employeeReintegration responses: 200: description: Ok schema: #/definitions/employeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employeeReintegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: enumTipCiv: type: string enum: – BIRTH_CERTIFICATE – WEDDING_CERTIFICATE – INDIGENOUS_CERTIFICATE description: Certidão civil: * `BIRTH_CERTIFICATE` – Certidão de nascimento * `WEDDING_CERTIFICATE` – Certidão de casamento * `INDIGENOUS_CERTIFICATE` – Certidão indígena enumRacCor: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 description: Raça: * `V1` – Branca * `V2` – Preta * `V3` – Parda * `V4` – Amarela * `V5` – Indígena * `V6` – Não informado enumGraIns: type: string enum: – V01 – V02 – V03 – V04 – V05 – V06 – V07 – V08 – V09 – V10 – V11 – V12 description: Grau de instrução: * `V01` – Analfabeto, inclusive o que, embora tenha recebido instrução, não se alfabetizou * `V02` – Até o 5º ano incompleto do ensino fundamental (antiga 4ª série) ou que se tenha alfabetizado sem ter frequentado escola regular * `V03` – 5º ano completo do ensino fundamental * `V04` – Do 6º ao 9º ano do ensino fundamental incompleto (antiga 5ª a 8ª série) * `V05` – Ensino fundamental completo * `V06` – Ensino médio incompleto * `V07` – Ensino médio completo * `V08` – Educação superior incompleta * `V09` – Educação superior completa * `V10` – Pós-graduação completa * `V11` – Mestrado completo * `V12` – Doutorado completo enumEstCiv: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 description: Estado civil: * `V1` – Solteiro * `V2` – Casado * `V3` – Divorciado * `V4` – Separado * `V5` – Viúvo * `V6` – União Estável enumGraPar: type: string enum: – MOTHER – FATHER – SON – SPOUSE – GRANDFATHER_GRANDMOTHER – GREAT_GRANDFATHER – NEPHEW – UNCLE – GRANDSON – FATHER_IN_LAW – SON_IN_LAW_DAOUGHTER_IN_LAW – STEPSON – BROTHER – ADOPTED_CHILD – PENSIONERS – COMPANION – GUARDIANSHIP – MINOR_UNDER_GUARD – STEPMOTHER – STEPFATHER – TUTOR – EX_EXPOSED – GREAT_GRANDSON – EX_PARTNER – CONCUBINE – CURATORSHIP – SOCIOAFFECTIVE – OTHERS description: Grau de Parentesco: * `MOTHER` – Mãe * `FATHER` – Pai * `SON` – Filho * `SPOUSE` – Cônjuge * `GRANDFATHER_GRANDMOTHER` – Avô/Avó * `GREAT_GRANDFATHER` – Bisavô * `NEPHEW` – Sobrinho * `UNCLE` – Tio * `GRANDSON` – Neto * `FATHER_IN_LAW` – Sogro * `SON_IN_LAW_DAOUGHTER_IN_LAW` – Genro/Nora * `STEPSON` – Enteado * `BROTHER` – Irmão * `ADOPTED_CHILD` – Filho adotivo * `PENSIONERS` – Pensionista * `COMPANION` – Companheiro * `GUARDIANSHIP` – Tutela/Guarda * `MINOR_UNDER_GUARD` – Menor sob guarda * `STEPMOTHER` – Madrasta * `STEPFATHER` – Padrasto * `TUTOR` – Tutor * `EX_EXPOSED` – Ex-cônjuge * `GREAT_GRANDSON` – Bisneto * `EX_PARTNER` – Ex-parceiro * `CONCUBINE` – Concubina * `CURATORSHIP` – Curatela * `SOCIOAFFECTIVE` – Socioafetivo * `OTHERS` – Outros enumTipSex: type: string enum: – VF – VM description: Sexo: * `VF` – Feminino * `VM` – Masculino queryOrderType: type: string enum: – ASC – DESC description: Tipo de ordenação: * `ASC` – Crescente * `DESC` – Decrescente heathcheckDTO: type: string enum: – UP – DOWN description: Status do healthcheck: * `UP` – Saudável * `DOWN` – Ruim contractType: type: string enum: – EMPLOYEE – DIRECTOR – TRAINEE – APRENTICE – THIRD_PARTY description: Tipo de contrato: * `EMPLOYEE` – Empregado * `DIRECTOR` – Diretor * `TRAINEE` – Estagiário * `APRENTICE` – Aprendiz * `THIRD_PARTY` – Terceiro salaryType: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 description: Tipo do salário: * `V1` – 1 – Por hora * `V2` – 2 – Por dia * `V3` – 3 – Por semana * `V4` – 4 – Por quinzena * `V5` – 5 – Por mês * `V6` – 6 – Por tarefa * `V7` – 7 – Comissionado – salário exclusivamente variável statusType: type: string enum: – ERROR – SUCCESS searchDirectionType: type: string enum: – BEFORE – AFTER description: Tipo de direção de busca: * `BEFORE` – Antes * `AFTER` – Depois exceptionType: type: string enum: – V1 – V2 – V3 – V4 – V5 description: Tipo de exceção: * `V1` – 1 – Filial * `V2` – 2 – Tipo de salário * `V3` – 3 – Tipo de contrato * `V4` – 4 – Cargo * `V5` – 5 – Vínculo reasonAdjustmentType: type: string enum: – COLLECTIVE_AGREEMENT – ADMISSION – WORKSHIFT_ADJUSTMENT – COLLECTIVE_BARGAINING – DISSIDIUM – EFFECTIVE – FRAMING – WAGE_MATCHING – SPONTANEOUS – MERIT – PROMOTION – MINIMUM_WAGE – TRANSFER – OTHER description: Razão do ajuste: * `COLLECTIVE_AGREEMENT` – Acordo coletivo * `ADMISSION` – Admissão * `WORKSHIFT_ADJUSTMENT` – Ajuste da jornada * `COLLECTIVE_BARGAINING` – Convenção coletiva * `DISSIDIUM` – Dissídio * `EFFECTIVE` – Efetivação * `FRAMING` – Enquadramento * `WAGE_MATCHING` – Equiparação salarial * `SPONTANEOUS` – Espontâneo * `MERIT` – Mérito * `PROMOTION` – Promoção * `MINIMUM_WAGE` – Salário mínimo * `TRANSFER` – Transferência * `OTHER` – Outros bankAccountType: type: string enum: – CHECKING_ACCOUNT – SAVINGS_ACCOUNT – SALARY_ACCOUNT – OTHER description: Tipo de conta bancária: * `CHECKING_ACCOUNT` – Conta Corrente * `SAVINGS_ACCOUNT` – Conta Poupança * `SALARY_ACCOUNT` – Conta Salário * `OTHER` – Outros admissionType: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V7 description: Tipo de admissão eSocial: * `V1` – 1 – Admissão * `V2` – 2 – Transferência de empresa do mesmo grupo econômico * `V3` – 3 – Transferência de empresa consorciada ou de consórcio * `V4` – 4 – Transferência por motivo de sucessão, incorporação, cisão ou fusão * `V5` – 5 – Transferência do empregado doméstico para outro representante da mesma unidade familiar * `V6` – 6 – Mudança de CPF * `V7` – 7 – Transferência quando a empresa sucedida é considerada inapta por inexistência de fato admissionOriginType: type: string enum: – V1 – V2 – V3 description: Indicativo de admissão: * `V1` – 1 – Normal * `V2` – 2 – Decorrente de ação fiscal * `V3` – 3 – Decorrente de decisão judicial contractTermType: type: string enum: – V1 – V2 – V3 description: Tipo do termo do contrato: * `V1` – 1 – Prazo indeterminado * `V2` – 2 – Prazo determinado, definido em dias * `V3` – 3 – Prazo determinado, vinculado à ocorrência de um fato directionType: type: string enum: – ASC – DESC description: Tipo de ordenação: * `ASC` – Ascendente * `DESC` – Descendente badgeType: type: string enum: – HOLDER – PROVISIONAL description: Tipo de Crachá: * `HOLDER` – Titular * `PROVISIONAL` – Provisório paymentModeType: type: string enum: – CHECK – MONEY – PAY_ORDER – BANK_RELATIONSHIP description: Modo de pagamento: * `CHECK` – C – Cheque * `MONEY` – D – Dinheiro * `PAY_ORDER` – O – Ordem de pagamento * `BANK_RELATIONSHIP` – R – Relação bancária sestSenatRetentionType: type: string enum: – V1 – V2 – V3 description: Retenção Sest/Senat: * `V1` – 1 – Calcula e não deduz da base de IRRF * `V2` – 2 – Calcula e deduz da base de IRRF * `V3` – 3 – Não calcula internshipNatureType: type: string enum: – VO – VN description: Natureza do Estágio: * `VO` – O – Obrigatório * `VN` – N – Não obrigatório internshipGradeType: type: string enum: – V1 – V2 – V3 – V4 – V8 – V9 description: Nível do estágio: * `V1` – 1 – Fundamental * `V2` – 2 – Médio * `V3` – 3 – Formação profissional * `V4` – 4 – Superior * `V8` – 8 – Especial * `V9` – 9 – Mãe social (Lei 7.644/1987) eSocialWorkingHoursType: type: string enum: – V1 – V2 – V3 – V4 description: Regime de Jornada do eSocial: * `V1` – 1 – Submetido a horário de trabalho (Capítulo II do Título II da CLT) * `V2` – 2 – Atividade externa especificada no inciso I do art. 62 da CLT * `V3` – 3 – Função especificada no inciso II do art. 62 da CLT * `V4` – 4 – Teletrabalho, previsto no inciso III do art. 62 da CLT patModalityType: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 description: Modalidade PAT: * `V1` – 1 – Serviço Próprio * `V2` – 2 – Administração de Cozinhas * `V3` – 3 – Refeição Convênio * `V4` – 4 – Refeições Transportadas * `V5` – 5 – Cesta de Alimentos * `V6` – 6 – Alimentação Convênio workshiftType: type: string enum: – PERMANENT – AUTOMATIC_SEARCH description: Tipo de escala: * `PERMANENT` – Permanente * `AUTOMATIC_SEARCH` – Busca automática holidayType: type: string enum: – OWN – BRANCH – NONE description: Tipo de feriado: * `OWN` – Feriado próprio * `BRANCH` – Feriado da filial * `NONE` – Não tem feriado timeShiftType: type: string enum: – FIRSTSHIFT – SECONDSHIFT – THIRDSHIFT – FOURTHSHIFT – MIXEDDAYTIME – MIXEDNIGHTTIME – GENERAL description: Turno do horário: * `FIRSTSHIFT` – 1º Turno * `SECONDSHIFT` – 2º Turno * `THIRDSHIFT` – 3º Turno * `FOURTHSHIFT` – 4º Turno * `MIXEDDAYTIME` – Misto predominante diurno * `MIXEDNIGHTTIME` – Misto predominante noturno * `GENERAL` – Geral workscheduleDefinitionType: type: string enum: – NORMAL – DAYOFF – HOLIDAY – OFFSET – DSR description: Tipo de Horário: * `NORMAL` – Normal * `DAYOFF` – Folga * `HOLIDAY` – Feriado * `OFFSET` – Compensado * `DSR` – DSR usingType: type: string enum: – V1 – V2 – V3 – V4 – V5 – V6 – V9 – V12 – V13 – V14 description: Uso da marcação: * `V1` – 1 – Entrada ou saída obrigatória * `V2` – 2 – Entrada ou saída não obrigatória * `V3` – 3 – Entrada ou saída gerada * `V4` – 4 – Refeição obrigatória * `V5` – 5 – Refeição pré-assinalada não obrigatória * `V6` – 6 – Refeição obrigatória, extra * `V9` – 9 – Refeição pré-assinalada gerada * `V12` – 12 – Lanche obrigatório * `V13` – 13 – Lanche não obrigatório * `V14` – 14 – Lanche obrigatório, extra degreeKinshipType: type: string enum: – V00 – V01 – V02 – V03 – V04 – V06 – V07 – V09 – V10 – V11 – V12 – V99 description: Grau de parentesco: * `V00` – 0 – Não válido para eSocial * `V01` – 1 – Cônjuge * `V02` – 2 – Companheiro(a) com o(a) qual tenha filho ou viva há mais de 5 (cinco) anos ou possua declaração de união estável * `V03` – 3 – Filho(a) ou enteado(a) * `V04` – 4 – Filho(a) ou enteado(a), universitário(a) ou cursando escola técnica de 2º grau * `V06` – 6 – Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, do(a) qual detenha a guarda judicial * `V07` – 7 – Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, universitário(a) ou cursando escola técnica de 2° grau do(a) qual detenha a guarda judicial * `V09` – 9 – Pais, avós e bisavós * `V10` – 10 – Menor pobre do qual detenha a guarda judicial * `V11` – 11 – A pessoa absolutamente incapaz, da qual seja tutor ou curador * `V12` – 12 – Ex-cônjuge * `V99` – 99 – Agregado/Outros enumJurFis: type: string enum: – VJ – VF description: Tipo de pessoa: * `VJ` – Pessoa Jurídica * `VF` – Pessoa Física enumAnaSin: type: string enum: – VA – VS description: Nome da lista na G5: LAnaSin: * `VA` – Analítico(a) * `VS` – Sintético(a) situationType: type: string enum: – WORKING – VACATION – ILLNESSAID – LABORACCIDENT – MILITARYSERVICE – MATERNITYLEAVE – MATERNITYLEAVENONCRIMINALABORTION – MATERNITYLEAVEANTICIPATIONEXTENSION – CITIZENCOMPANYMATERNITY – INSSMATERNITYLEAVE – LEAVEWITHOUTCOMPENSATION – PAIDLEAVE – PATERNITYLEAVE – CITIZENCOMPANYPATERNITY – COLLECTIVEVACATION – MEDICALLEAVE – MEDICALLEAVEWITHOUTINSS – ABSENCES – OVERTIME – TIMEEVALUATIONSITUATION – PRECAUTIONREADINESS – TRADEUNIONMANDATE – WORKACCIDENTLEAVE – WORKACCIDENTLEAVEWITHOUTINSS – RETIREMENTDUETODISABILITY – PROFESSIONALQUALIFICATION – PRIORNOTICEHOURSWORKED – OTHERS – DISMISSED – REINSTATEMENT description: Tipo da situação: * `WORKING` – Trabalhando * `VACATION` – Férias * `ILLNESSAID` – Auxílio doença * `LABORACCIDENT` – Acidente de trabalho * `MILITARYSERVICE` – Serviço militar * `MATERNITYLEAVE` – Licença maternidade * `MATERNITYLEAVENONCRIMINALABORTION` – Licença maternidade – Aborto não criminoso * `MATERNITYLEAVEANTICIPATIONEXTENSION` – Licença maternidade – Prorrogação mediante atestado médico * `CITIZENCOMPANYMATERNITY` – Licença maternidade – Empresa cidadã * `INSSMATERNITYLEAVE` – Licença maternidade INSS * `LEAVEWITHOUTCOMPENSATION` – Licença sem remuneração * `PAIDLEAVE` – Licença remunerada * `PATERNITYLEAVE` – Licença paternidade * `CITIZENCOMPANYPATERNITY` – Licença paternidade – Empresa cidadã * `COLLECTIVEVACATION` – Férias coletivas * `MEDICALLEAVE` – Licença médica (pgto Empresa) * `MEDICALLEAVEWITHOUTINSS` – Licença médica sem incidência INSS * `ABSENCES` – Faltas * `OVERTIME` – Horas extras * `TIMEEVALUATIONSITUATION` – Situação de apuração ponto * `PRECAUTIONREADINESS` – Sobreaviso/Prontidão * `TRADEUNIONMANDATE` – Mandato sindical * `WORKACCIDENTLEAVE` – Licença acidente de trabalho (pgto empresa) * `WORKACCIDENTLEAVEWITHOUTINSS` – Licença acidente de trabalho sem incidência INSS * `RETIREMENTDUETODISABILITY` – Apostentadoria por invalidez * `PROFESSIONALQUALIFICATION` – Qualificação profissional * `PRIORNOTICEHOURSWORKED` – Aviso prévio trabalhado * `OTHERS` – Outros * `DISMISSED` – Demitido * `REINSTATEMENT` – Contrato temporariamente suspenso – Reintegração receivesSalaryAdvanceType: type: string enum: – YES – NO – YES_AFTER_THE_END_OF_CONTRACTUAL_EXPERIENCE description: Recebe adiantamento de salário: * `YES` – Sim * `NO` – Não * `YES_AFTER_THE_END_OF_CONTRACTUAL_EXPERIENCE` – Sim, após o término de experiência contratual roundingType: type: string enum: – STANDARD_ROUNDING_TO_THE_SECOND_DECIMAL_PLACE – SPECIAL_ROUNDING_TO_THE_SECOND_DECIMAL_PLACE – SPECIAL_ROUNDING_TO_THE_FIRST_DECIMAL_PLACE – ROUNDING_TO_WHOLE_UNIT description: Tipo de arredondamento: * `STANDARD_ROUNDING_TO_THE_SECOND_DECIMAL_PLACE` – Arredondamento padrão na 2ª casa decimal * `SPECIAL_ROUNDING_TO_THE_SECOND_DECIMAL_PLACE` – Arredondamento especial na 2ª casa decimal * `SPECIAL_ROUNDING_TO_THE_FIRST_DECIMAL_PLACE` – Arredondamento especial na 1ª casa decimal * `ROUNDING_TO_WHOLE_UNIT` – Arredondamento para unidade inteira futureHistoryType: type: string enum: – ADJUST_PERCENTAGE – ADJUST_VALUE description: Histórico futuro: * `ADJUST_PERCENTAGE` – Ajustar percentual * `ADJUST_VALUE` – Ajustar valor signalType: type: string enum: – LESS_THAN – EQUAL_TO – GREATER_THAN description: Tipo do sinal: * `LESS_THAN` – Menor que * `EQUAL_TO` – Igual * `GREATER_THAN` – Maior que exclusionProcessStatusType: type: string enum: – PENDING – PROCESSING – ERROR – SUCCESS description: Status do processo de exclusão: * `PENDING` – Pendente * `PROCESSING` – Processando * `ERROR` – Erro * `SUCCESS` – Sucesso salaryAdjustmentValueToAddType: type: string enum: – KEEP_VALUE_AND_READJUST_PERCENTAGE – KEEP_PERCENTAGE_AND_READJUST_VALUE description: Reajuste futuro para valor a acrescentar: * `KEEP_VALUE_AND_READJUST_PERCENTAGE` – Manter valor e reajustar percentual * `KEEP_PERCENTAGE_AND_READJUST_VALUE` – Manter percentual e reajustar valor apprenticeContractType: type: string enum: – V1 – V2 description: Modalidade de contratação do aprendiz: * `V1` – 1 – Contratação direta: contratação do aprendiz efetivada pelo estabelecimento cumpridor da cota de aprendizagem * `V2` – 2 – Contratação indireta: contratação do aprendiz efetivada por entidades sem fins lucrativos ou por entidades de prática desportiva a serviço do estabelecimento cumpridor da cota registrationIndirectHiringType: type: string enum: – V1 – V2 description: Tipo de inscrição do estabelecimento no caso de contratação indireta: * `V1` – CNPJ * `V2` – CPF admissionModuleType: type: string enum: – HCMHRI – HCMFLX – HCMCEM – HCMSF – HCMGRS – HCMAMP description: Tipo de inscrição do estabelecimento no caso de contratação indireta: * `HCMHRI` – HCMHRI – HRIS * `HCMFLX` – HCMFLX – Folha X * `HCMCEM` – HCMCEM – Ponto X * `HCMSF` – HCMSF – Gestão de Desempenho * `HCMGRS` – HCMGRS – Gestão Recrutamento e seleção * `HCMAMP` – HCMAMP – Marcação de ponto 2.0 companyBranchTransferStatusType: type: string enum: – ERROR – SUCCESS description: Status da transferência de filial: * `ERROR` – Erro * `SUCCESS` – Sucesso companyBranchTransferType: type: string enum: – DISTINCT_COMPANY_TRANSFER – SAME_COMPANY_TRANSFER description: Tipo de transferência de filial: * `DISTINCT_COMPANY_TRANSFER` – CNPJs diferentes * `SAME_COMPANY_TRANSFER` – CNPJs iguais employeeStatusType: type: string enum: – VALID – INVALID – PROCESSING description: Tipo do status do colaborador: * `VALID` – Válido * `INVALID` – Inválido * `PROCESSING` – Processando companyRegistrationType: type: string enum: – CNPJ – CPF – CEI description: Tipo de dependente: * `CNPJ` – CNPJ * `CPF` – CPF * `CEI` – CEI eSocialDismissalType: type: string enum: – V0 – V1 – V2 – V3 – V4 – V5 – V6 – V7 – V8 – V9 – V10 – V11 – V12 – V13 – V14 – V15 – V16 – V17 – V18 – V19 – V20 – V21 – V22 – V23 – V24 – V25 – V26 – V27 – V28 – V29 – V30 – V31 – V32 – V33 – V34 – V35 – V37 – V38 – V39 – V40 – V41 – V42 description: Tipo de desligamento eSocial: * `V0` – Não enviar ao eSocial * `V1` – Rescisão com justa causa, por iniciativa do empregador * `V2` – Rescisão sem justa causa, por iniciativa do empregador * `V3` – Rescisão antecipada do contrato a termo por iniciativa do empregador * `V4` – Rescisão antecipada do contrato a termo por iniciativa do empregado * `V5` – Rescisão por culpa recíproca * `V6` – Rescisão por término do contrato a termo * `V7` – Rescisão do contrato de trabalho por iniciativa do empregado * `V8` – Rescisão do contrato de trabalho por interesse do(a) empregado(a), nas hipóteses previstas nos arts. 394 e 483, § 1º, da CLT * `V9` – Rescisão por opção do empregado em virtude de falecimento do empregador individual ou empregador doméstico * `V10` – Rescisão por falecimento do empregado * `V11` – Transferência de empregado para empresa do mesmo grupo empresarial que tenha assumido os encargos trabalhistas, sem que tenha havido rescisão do contrato de trabalho * `V12` – Transferência de empregado da empresa consorciada para o consórcio que tenha assumido os encargos trabalhistas, e vice-versa, sem que tenha havido rescisão do contrato de trabalho * `V13` – Transferência de empregado de empresa ou consórcio, para outra empresa ou consórcio que tenha assumido os encargos trabalhistas por motivo de sucessão (fusão, cisão ou incorporação), sem que tenha havido rescisão do contrato de trabalho * `V14` – Rescisão do contrato de trabalho por encerramento da empresa, de seus estabelecimentos ou supressão de parte de suas atividades ou falecimento do empregador individual ou empregador doméstico sem continuação da atividade * `V15` – Rescisão do contrato de aprendizagem por desempenho insuficiente, inadaptação ou ausência injustificada do aprendiz à escola que implique perda do ano letivo (Válido até 18/07/2021) * `V16` – Declaração de nulidade do contrato de trabalho por infringência ao inciso II do art. 37 da Constituição Federal, quando mantido o direito ao salário * `V17` – Rescisão indireta do contrato de trabalho * `V18` – Aposentadoria compulsória (Válido até 18/07/2021) * `V19` – Aposentadoria por idade (Válido até 18/07/2021) * `V20` – Aposentadoria por idade e tempo de contribuição (Válido até 18/07/2021) * `V21` – Reforma militar * `V22` – Reserva militar * `V23` – Exoneração * `V24` – Demissão * `V25` – Vacância de cargo efetivo * `V26` – Rescisão do contrato de trabalho por paralisação temporária ou definitiva da empresa, estabelecimento ou parte das atividades motivada por atos de autoridade municipal, estadual ou federal * `V27` – Rescisão por motivo de força maior * `V28` – Término da cessão/requisição (Válido até 18/07/2021) * `V29` – Redistribuição * `V30` – Mudança de regime trabalhista * `V31` – Reversão de reintegração * `V32` – Extravio de militar * `V33` – Rescisão por acordo entre as partes (art. 484-A da CLT) * `V34` – Transferência de titularidade do empregado doméstico para outro representante da mesma unidade familiar * `V35` – Extinção do contrato de trabalho intermitente (Válido até 30/06/2018) * `V37` – Remoção, em caso de alteração do órgão declarante * `V38` – Aposentadoria, exceto por invalidez * `V39` – Aposentadoria de servidor estatutário, por invalidez * `V40` – Término do exercício do mandato eletivo * `V41` – Rescisão do contrato de aprendizagem por desempenho insuficiente ou inadaptação do aprendiz * `V42` – Rescisão do contrato de aprendizagem por ausência injustificada do aprendiz à escola que implique perda do ano letivo eSocialTrainingCodeType: type: string enum: – V1006 – V1207 description: Código de treinamento eSocial: * `V1006` – Autorização para trabalhar em instalações elétricas * `V1207` – Operação e realização de intervenções em máquinas employeeSituation: type: string enum: – WORKING – DISMISSED – EVERYONE description: Enumeração utilizada no filtro de situação do colaborador: * `WORKING` – Mostrar apenas colaboradores em atividade * `DISMISSED` – Mostrar apenas desligados * `EVERYONE` – Mostrar todos companyBranchTransferHandleHourBankType: type: string enum: – PAY – DISCOUNT – CANCEL_DEBIT – NOTHING_TO_DO description: Tipo de tratamento para o banco de horas: * `PAY` – Pagar * `DISCOUNT` – Descontar * `CANCEL_DEBIT` – Perdoar * `NOTHING_TO_DO` – Nada a fazer userNotificationKind: type: string enum: – Operational – Management – News description: User notification kind.: * `Operational` – Operational * `Management` – Management * `News` – News userNotificationPriority: type: string enum: – Error – Alert – None description: User notification priority.: * `Error` – Error * `Alert` – Alert * `None` – None eventEmailFormat: type: string enum: – HTML – PLAIN_TEXT description: Format of the email: * `HTML` – Html * `PLAIN_TEXT` – Plain Text fieldType: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – LOCALDATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME description: FieldType: * `BINARY` – Binary * `BOOLEAN` – Boolean * `DATE` – Date * `DATETIME` – Datetime * `LOCALDATETIME` – Localdatetime * `DOUBLE` – Double * `ENUM` – Enum * `INTEGER` – Integer * `MONEY` – Money * `STRING` – String * `TIME` – Time fileFormat: type: string enum: – CSV – FLAT – JSON – XML description: FileFormat: * `CSV` – Csv * `FLAT` – Flat * `JSON` – Json * `XML` – Xml hookFunction: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE description: HookFunction: * `BEFORE_PARSE` – Before parse * `BEFORE_CONVERSION` – Before conversion * `ON_ERROR` – On error * `VALIDATE` – Validate eventType: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START description: EventType: * `CHUNK` – Chunk * `DOWNLOAD` – Download * `ERROR` – Error * `FINISH` – Finish * `START` – Start errorStrategy: type: string enum: – CALL_SCRIPT – IGNORE – STOP description: ErrorStrategy: * `CALL_SCRIPT` – Call script * `IGNORE` – Ignore * `STOP` – Stop status: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING description: Status: * `DONE` – Done * `DONE_WITH_ERRORS` – Done with errors * `DOWNLOADING` – Downloading * `ERROR` – Error * `NOT_STARTED` – Not started * `RUNNING` – Running errorType: type: string enum: – CONVERT_ERROR – SERVICE_ERROR description: ErrorType: * `CONVERT_ERROR` – Convert error * `SERVICE_ERROR` – Service error employeeManagersHierarchyData: description: Dado dos gestores do colaborador type: object required: – employees – employeeManagers properties: employees: type: array items: type: object allOf: – #/definitions/genericIdDTO minimum: 1 description: Colaborador solicitado employeeManagers: type: array items: type: object allOf: – #/definitions/employeeHierarchyData minimum: 1 description: Colaborador solicitado totalElements: type: integer format: int64 description: Quantidade total de registros no banco de dados minimum: 0 default: 0 totalPages: type: integer format: int64 description: Quantidade total de páginas minimum: 0 default: 0 employeeSubordinatesHierarchyData: description: Dado dos subordinados do colaborador type: object required: – employees – employeeSubordinates properties: employees: type: array items: type: object allOf: – #/definitions/genericIdDTO minimum: 1 description: Colaborador solicitado employeeSubordinates: type: array items: type: object allOf: – #/definitions/employeeHierarchyData minimum: 1 description: Colaborador solicitado totalElements: type: integer format: int64 description: Quantidade total de registros no banco de dados minimum: 0 default: 0 totalPages: type: integer format: int64 description: Quantidade total de páginas minimum: 0 default: 0 positionSubordinatesHierarchyData: description: Dado dos subordinados do colaborador type: object required: – position – employeeSubordinates properties: position: type: object allOf: – #/definitions/genericIdDTO description: Posição solicitada employeeSubordinates: type: array items: type: object allOf: – #/definitions/employeeHierarchyData minimum: 1 description: Subordinados da posição totalElements: type: integer format: int64 description: Quantidade total de registros no banco de dados minimum: 0 default: 0 totalPages: type: integer format: int64 description: Quantidade total de páginas minimum: 0 default: 0 employeeHierarchyData: description: Dados do colaborador da hierarquia type: object required: – id – name – code – hireDate – jobPosition properties: id: type: string description: Id do colaborador name: type: string description: Nome code: type: integer format: int64 description: Código hireDate: type: string format: date description: Data de admissão jobPosition: type: string description: Descrição do cargo email: type: string description: E-mail do colaborador username: type: string description: Nome do usuário hierarchyQueryConfigurationDTO: description: type: object properties: queryOrder: type: string allOf: – #/definitions/queryOrderType description: Ordernação da query treeLevelLimit: type: integer format: int64 description: Controle de limite de retorno page: type: object allOf: – #/definitions/pageDTO description: Controle de paginação pageDTO: description: DTO da paginação type: object properties: size: type: integer format: int64 description: Tamanho da pagina minimum: 1 maximum: 100 offset: type: integer format: int64 description: índice da página minimum: 0 filterBatchDTO: description: Filtro para operações de inclusão e exclusão coletiva type: object properties: companyIds: type: array items: type: string description: ID das empresas employeeIds: type: array items: type: string description: ID dos colaboradores advancedFilterId: type: string description: Identificador do filtro avançado batchDTO: description: DTO base para operações de inclusão e exclusão coletiva discriminator: _discriminator type: object required: – filter – _discriminator properties: filter: type: object allOf: – #/definitions/filterBatchDTO description: Filtro para operações de inclusão e exclusão coletiva _discriminator: type: string description: workshiftHistoryGenericBatchDTO: description: DTO do histórico de escala para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – workshiftHistories properties: workshiftHistories: type: object allOf: – #/definitions/workshiftHistoryBatchDTO description: DTO do histórico de escala costCenterHistoryGenericBatchDTO: description: DTO do histórico de centro de custo para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – costCenterHistories properties: costCenterHistories: type: object allOf: – #/definitions/costCenterHistoryBatchDTO description: DTO do histórico de centro de custo jobPositionHistoryGenericBatchDTO: description: DTO do histórico de cargo para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – jobPositionHistories properties: jobPositionHistories: type: object allOf: – #/definitions/jobPositionHistoryBatchDTO description: DTO do histórico de cargo companyBranchHistoryGenericBatchDTO: description: DTO do histórico de filial para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – companyBranchHistories properties: companyBranchHistories: type: object allOf: – #/definitions/companyBranchHistoryBatchDTO description: DTO do histórico de filial syndicateHistoryGenericBatchDTO: description: DTO do histórico de sindicato para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – syndicateHistories properties: syndicateHistories: type: object allOf: – #/definitions/syndicateHistoryBatchDTO description: DTO do histórico de sindicato workshiftHistoryBatchDTO: description: DTO do histórico de escala allOf: – #/definitions/historyBatchDTO – type: object required: – workshiftId – workshiftGroupId properties: workshiftId: type: string maxLength: 36 description: ID da escala workshiftGroupId: type: string maxLength: 36 description: ID da turma de escala costCenterHistoryBatchDTO: description: DTO do histórico de centro de custo allOf: – #/definitions/historyBatchDTO – type: object required: – costCenterId properties: costCenterId: type: string maxLength: 36 description: ID do centro de custo jobPositionHistoryBatchDTO: description: DTO do histórico de cargo allOf: – #/definitions/historyBatchDTO – type: object required: – jobPositionId properties: jobPositionId: type: string maxLength: 36 description: ID do cargo companyBranchHistoryBatchDTO: description: DTO do histórico de filial allOf: – #/definitions/historyBatchDTO – type: object required: – companyBranchId – positionId – positionActingTypeId – admissionType properties: companyBranchId: type: string maxLength: 36 description: ID da filial positionId: type: string maxLength: 36 description: ID da posição positionActingTypeId: type: string maxLength: 36 description: ID do tipo de atuação locationId: type: string maxLength: 36 description: ID do local costCenterId: type: string maxLength: 36 description: ID do centro de custo admissionType: type: string allOf: – #/definitions/admissionType description: Tipo de admissão eSocial syndicateHistoryBatchDTO: description: DTO do histórico de sindicato allOf: – #/definitions/historyBatchDTO – type: object required: – syndicateId – collectiveNegotiationId properties: syndicateId: type: string maxLength: 36 description: ID do sindicato collectiveNegotiationId: type: string maxLength: 36 description: ID da negociação coletiva historyBatchDTO: description: DTO base de todos os históricos coletivos discriminator: _discriminator type: object required: – startDate – _discriminator properties: startDate: type: string format: date description: Data de início _discriminator: type: string description: outputBatchDTO: description: DTO de saída para operações de inclusão e exclusão coletiva discriminator: _discriminator type: object required: – summaryId – _discriminator properties: summaryId: type: string maxLength: 36 description: ID do log de processo _discriminator: type: string description: batchItemDTO: description: DTO base para operações por lote de inclusão e exclusão coletiva allOf: – #/definitions/outputBatchDTO – type: object required: – batchId properties: batchId: type: string maxLength: 36 description: ID do lote inclusionBatchItemDTO: description: DTO base para operações por lote de inclusão coletiva allOf: – #/definitions/batchItemDTO – type: object required: – itens properties: itens: type: array items: type: object allOf: – #/definitions/employeeBatchItemDTO minimum: 1 description: Colaboradores a serem processados exclusionBatchItemDTO: description: DTO base para operações por lote de exclusão coletiva allOf: – #/definitions/batchItemDTO – type: object required: – itens properties: itens: type: array items: type: object allOf: – #/definitions/employeeBatchItemDeleteDTO minimum: 1 description: Colaboradores a serem processados workshiftHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de escala allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/workshiftHistoryBatchDTO description: DTO do histórico de escala workshiftHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de escala allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/workshiftHistoryBatchDTO description: DTO do histórico de escala costCenterHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de centro de custo allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/costCenterHistoryBatchDTO description: DTO do histórico de centro de custo costCenterHistoryBatchItemDeleteDTO: description: DTO do lote de inclusão coletiva de histórico de centro de custo allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/costCenterHistoryBatchDTO description: DTO do histórico de centro de custo jobPositionHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de cargo allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/jobPositionHistoryBatchDTO description: DTO do histórico de cargo jobPositionHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de cargo allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/jobPositionHistoryBatchDTO description: DTO do histórico de cargo companyBranchHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de filial allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/companyBranchHistoryBatchDTO description: DTO do histórico de filial companyBranchHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de filial allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/companyBranchHistoryBatchDTO description: DTO do histórico de filial syndicateHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de sindicato allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/syndicateHistoryBatchDTO description: DTO do histórico de sindicato syndicateHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de sindicato allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/syndicateHistoryBatchDTO description: DTO do histórico de sindicato collectiveExclusionSalaryHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de salário type: object required: – dto – itens – batchId – summaryId properties: dto: type: object allOf: – #/definitions/salaryHistoryBatchDTO description: DTO do histórico de salarial itens: type: array items: type: string minimum: 1 description: batchId: type: string description: summaryId: type: string description: collectiveExclusionSalaryHistoryGenericBatchDTO: description: DTO do histórico de filial para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – collectiveSalaryHistory properties: collectiveSalaryHistory: type: object allOf: – #/definitions/salaryHistoryBatchDTO description: DTO do histórico de filial salaryHistoryBatchDTO: description: DTO da exclusão do historico salarial allOf: – #/definitions/historyBatchDTO – type: object required: – futureHistory properties: reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Motivo de alteração sequence: type: integer format: int64 description: Sequência de reajuste default: 0 cancelMonthlyHired: type: boolean description: Considerar admitidos no mês default: true futureHistory: type: string allOf: – #/definitions/futureHistoryType description: Histórico futuro positionHistoryGenericBatchDTO: description: DTO do histórico de posição para operações de inclusão e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – positionHistories properties: positionHistories: type: object allOf: – #/definitions/positionHistoryBatchDTO description: DTO do histórico de posição positionHistoryBatchDTO: description: DTO do histórico de posição allOf: – #/definitions/historyBatchDTO – type: object required: – positionId – positionActingTypeId properties: positionId: type: string maxLength: 36 description: Id da posição positionActingTypeId: type: string maxLength: 36 description: Id do tipo de atuação positionHistoryBatchItemDTO: description: DTO do lote de inclusão coletiva de histórico de posição allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/positionHistoryBatchDTO description: DTO do histórico de posição positionHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de posição allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/positionHistoryBatchDTO description: DTO do histórico de posição positionHistoryDTO: description: DTO do histórico de posição type: object required: – positionId – companyId properties: positionId: type: string maxLength: 36 description: Id da posição companyId: type: string maxLength: 36 description: Id da empresa collectiveSalaryAdjustmentEffectuationBatchItemDTO: description: DTO do lote de efetivação do reajuste salarial coletivo allOf: – #/definitions/batchItemDTO – type: object required: – itens – dto properties: itens: type: array items: type: object allOf: – #/definitions/collectiveSalaryAdjustmentSimulationDTO minimum: 1 description: Lista de DTOs da simulação de reajuste salarial coletivo dto: type: object allOf: – #/definitions/collectiveSalaryAdjustmentEffectuationBatchDTO description: DTO da efetivação do reajuste salarial coletivo collectiveSalaryAdjustmentEffectuationBatchDTO: description: DTO da efetivação do reajuste salarial coletivo type: object required: – simulationProcessId properties: simulationProcessId: type: string description: ID do processo de simulação adjustmentIdsToExclude: type: array items: type: string description: Lista de ids das simulações qua não serão inclusos na efetivação futureAdjustmentIdsToExclude: type: array items: type: string description: Lista de ids dos reajuste futuros que não serão inclusos na efetivação collectiveSalaryAdjustmentGenericBatchDTO: description: DTO do reajuste salarial coletivo allOf: – #/definitions/batchDTO – type: object required: – collectiveSalaryAdjustment properties: collectiveSalaryAdjustment: type: object allOf: – #/definitions/collectiveSalaryAdjustmentBatchDTO description: Reajuste salarial coletivo collectiveSalaryAdjustmentBatchItemDTO: description: DTO do lote de reajuste salarial coletivo allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/collectiveSalaryAdjustmentBatchDTO description: Reajuste salarial coletivo collectiveSalaryAdjustmentBatchDTO: description: Reajuste salarial coletivo allOf: – #/definitions/historyBatchDTO – type: object required: – reasonAdjustmentType – considerHiredInTheMonth – roundingOfMonthlyPaidWorkerType – roundingOfHourlyPaidWorkerType – salaryAdjustmentFuture properties: reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Motivo de alteração considerHiredInTheMonth: type: boolean description: Reajusta admitidos no mês dismissedFrom: type: string format: date description: Demitidos a partir de roundingOfMonthlyPaidWorkerType: type: string allOf: – #/definitions/roundingType description: Arredondamento mensalistas roundingOfHourlyPaidWorkerType: type: string allOf: – #/definitions/roundingType description: Arredondamento horistas salaryAdjustmentFuture: type: boolean description: Reajusta históricos salariais futuros salaryAdjustmentValueToAddType: type: string allOf: – #/definitions/salaryAdjustmentValueToAddType description: Reajuste futuro para valor a acrescentar processId: type: string description: Id do processo tracks: type: array items: type: object allOf: – #/definitions/trackDto description: Faixas salaryReplacement: type: object allOf: – #/definitions/salaryReplacementDto description: Substituir salário currentEmployeeInfo: type: array items: type: object allOf: – #/definitions/currentEmployeeInfo description: Informações de históricos atuais do colaborador employeeFutureSalaryHistory: type: array items: type: object allOf: – #/definitions/employeeFutureSalaryHistory description: Informações dos históricos futuros do colaborador currentEmployeeInfo: description: Informações de históricos atuais do colaborador type: object required: – employee – employeeHireDate – minutesWorkshift properties: employee: type: string description: Id do colaborador employeeHireDate: type: string format: date description: Data de admissão do colaborador salaryHistory: type: object allOf: – #/definitions/salaryHistoryForAdjustment description: Informações o histórico salarial para o reajuste minutesWorkshift: type: integer format: int64 description: Minutos da escala employeeFutureSalaryHistory: description: Informações dos históricos futuros do colaborador type: object required: – employeeId – historyStartDate – futureSalary – newFutureSalary – salaryType – reasonAdjustmentType properties: employeeId: type: string description: Id do colaborador historyStartDate: type: string format: date description: Data inicial do histórico salarial futureSalary: type: string description: Salário futuro newFutureSalary: type: string description: Salário futuro reajustado salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Razão do ajuste salaryHistoryForAdjustment: description: Informações do histórico salarial para o reajuste type: object required: – salary – salaryType – startDate properties: salary: type: string description: Salário salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário startDate: type: string format: date description: Data inicial trackDto: description: Faixa type: object required: – startOfTrack – endOfTrack properties: startOfTrack: type: string description: Início da faixa minimum: 0 endOfTrack: type: string description: Fim da faixa minimum: 0 adjustmentPercentage: type: number format: double description: Percentual de reajuste minimum: 0 maximum: 999.999 valueToAdd: type: string description: Valor a acrescentar minimum: 0 maximum: 999999999 hiredFrom: type: string format: date description: Admitidos de hiredUpTo: type: string format: date description: Admitidos até salaryReplacementDto: description: Substituir salário type: object required: – previousSalary – newSalary – signalType properties: previousSalary: type: string description: Salário anterior minimum: 0.0 maximum: 999999999 newSalary: type: string description: Novo salário minimum: 0.0 maximum: 999999999 signalType: type: string allOf: – #/definitions/signalType description: Sinal collectiveSalaryAdjustmentSimulationDTO: description: DTO do processo de efetivação de reajuste salarial coletivo type: object required: – employeeId properties: employeeId: type: string description: Id do colaborador currentSalaryAdjustment: type: object allOf: – #/definitions/salaryAdjustmentDTO description: DTO da simulação do reajuste salarial futureSalaryAdjustment: type: array items: type: object allOf: – #/definitions/salaryAdjustmentDTO description: DTO da simulação futura do reajuste salarial currentSalaryHistories: type: array items: type: object allOf: – #/definitions/currentSalaryHistory description: Históricos salariais vigentes salaryAdjustmentDTO: description: DTO da simulação do reajuste salarial type: object required: – id – employeeId – adjustmentPercentage – salary – newSalary – salaryType – reasonAdjustmentType – changeDate properties: id: type: string maxLength: 36 description: Id da simulação de reajuste employeeId: type: string maxLength: 36 description: Id do colaborador adjustmentPercentage: type: number format: double description: Percentual reajustado salary: type: string description: Salário antigo newSalary: type: string description: Novo salário salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Motivo do reajsute changeDate: type: string format: date description: Data de alteração currentSalaryHistory: description: DTO contendo os históricos salariais vigentes type: object required: – id – employeeId – startDate – endDate – sequence properties: id: type: string description: Id do histórico employeeId: type: string description: Id do colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final sequence: type: integer format: int64 description: Sequência employeeBatchItemDTO: description: DTO do colaborador para operações por lote de inclusão coletiva type: object required: – id – code – companyId – companyCode properties: id: type: string maxLength: 36 description: ID do colaborador code: type: integer format: int64 description: Código do colaborador maximum: 999999999 companyId: type: string maxLength: 36 description: ID da empresa companyCode: type: integer format: int64 description: Código da empresa employeeBatchItemDeleteDTO: description: DTO do colaborador para operações por lote de exclusão coletiva type: object required: – entityId – employeeId – employeeCode – companyCode properties: entityId: type: string maxLength: 36 description: ID da entidade employeeId: type: string maxLength: 36 description: ID do colaborador employeeCode: type: integer format: int64 description: Código do colaborador maximum: 999999999 companyCode: type: integer format: int64 description: Código da empresa batchProcessDTO: description: DTO de entrada para operações de cancelamento e finalização de um processo coletivo type: object required: – processId properties: processId: type: string maxLength: 36 description: ID do log de processo positionOccupantDTO: description: Dados do colaborador de uma determinada posição da hierarquia type: object required: – code – name properties: code: type: integer format: int64 description: Código name: type: string maxLength: 100 description: Nome email: type: string maxLength: 255 description: E-mail profissional photoURL: type: string description: URL da foto employeeHireDateDismissalDateAndContractTypeDTO: description: Informações do Colaborador – Data Amissão e Data Demissão. type: object required: – employeeId – hireDate – contractType properties: employeeId: type: string description: ID do Colaborador hireDate: type: string format: date description: Data Admissão dismissalDate: type: string format: date description: Data Demissão contractType: type: string allOf: – #/definitions/contractType description: Tipo de Contrato companyTransferDate: type: string format: date description: Data de transferência de empresa checkDTO: description: Retorno status usados de retorno type: object required: – name – status properties: name: type: string description: Nome do status status: type: string allOf: – #/definitions/heathcheckDTO description: Status sheetContractData: description: Dados contratuais da admissão do colaborador type: object required: – generalData – contractDurationData properties: generalData: type: object allOf: – #/definitions/generalData description: Dados gerais contractDurationData: type: object allOf: – #/definitions/contractDurationData description: Dados da duração do contrato successionInformationData: type: object allOf: – #/definitions/successionInformationData description: Dados das informações de sucessão sheetContractRetrieveData: description: Dados contratuais da admissão do colaborador type: object required: – generalData – contractDurationData properties: generalData: type: object allOf: – #/definitions/generalRetrieveData description: Dados gerais contractDurationData: type: object allOf: – #/definitions/contractDurationData description: Dados da duração do contrato successionInformationData: type: object allOf: – #/definitions/successionInformationData description: Dados das informações de sucessão sheetContractDetailsData: description: Informações referentes à guia de detalhes do contrato. type: object properties: apprenticeInformationData: type: object allOf: – #/definitions/apprenticeInformationData description: Dados de informações de aprendiz do colaborador. internshipData: type: object allOf: – #/definitions/internshipData description: Dados do estágio do colaborador. thirdPartyData: type: object allOf: – #/definitions/thirdPartyData description: Dados de terceiros do colaborador. sheetContractDetailsRetrieveData: description: Informações referentes à guia de detalhes do contrato. type: object properties: apprenticeInformationData: type: object allOf: – #/definitions/apprenticeInformationData description: Dados de informações de aprendiz do colaborador. internshipData: type: object allOf: – #/definitions/internshipRetrieveData description: Dados do estágio do colaborador. thirdPartyData: type: object allOf: – #/definitions/thirdPartyData description: Dados de terceiros do colaborador. sheetSalaryData: description: Dados salariais da admissão do colaborador. type: object required: – salaryData properties: salaryData: type: object allOf: – #/definitions/salaryData description: Dados básicos do salário do colaborador. generalData: description: Dados gerais type: object required: – employerId – employmentRelationshipId – hireDate – code – admissionType properties: employerId: type: string maxLength: 36 description: Identificador único do empregador employmentRelationshipId: type: string maxLength: 36 description: Identificador único do vínculo empregatício hireDate: type: string format: date description: Data de admissão registrationNumber: type: integer format: int64 description: Número da ficha de registro code: type: integer format: int64 description: Código do cadastro maximum: 999999999 eSocialRegistration: type: string description: Matrícula do eSocial admissionType: type: string allOf: – #/definitions/admissionType description: Tipo da admissão admissionOriginType: type: string allOf: – #/definitions/admissionOriginType description: Indicativo da admissão processNumber: type: string maxLength: 20 description: Número do processo judicial para contratação de menores fgtsOptionDate: type: string format: date description: Data de opção do trabalhador pelo FGTS laborProcessNumber: type: string description: Número do processo trabalhista judicialRegistrationNumber: type: string maxLength: 30 description: Matrícula da anotação judicial idCodeNameLookupData: description: Dados de lookup type: object required: – id – code – name properties: id: type: string maxLength: 36 description: Identificador único code: type: integer format: int64 description: Código name: type: string description: Nome idStringCodeNameLookupData: description: Dados de lookup type: object required: – id – code – name properties: id: type: string maxLength: 36 description: Identificador único code: type: string description: Código name: type: string description: Nome idCodeShortNameLookupData: description: Dados de lookup type: object required: – id – code – shortName properties: id: type: string maxLength: 36 description: Identificador único do cargo code: type: integer format: int64 description: Código do cargo shortName: type: string description: Nome do cargo employeeLookupData: description: Lookup de colaborador type: object required: – id – code – name – companyCode – contractType properties: id: type: string maxLength: 36 description: Identificador único do colaborador code: type: integer format: int64 description: Código do colaborador name: type: string description: Nome do colaborador companyCode: type: integer format: int64 description: Código da empresa contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato workshiftGroupLookupData: description: Lookup da turma da escala type: object required: – id – code – baseDate properties: id: type: string maxLength: 36 description: Identificador único da turma da escala code: type: integer format: int64 description: Código da turma da escala baseDate: type: string format: date description: Data base da turma da escala personLookupData: description: Lookup de pessoa type: object required: – id – codPes – nomPes – cnpCpf properties: id: type: string maxLength: 36 description: Identificador único da pessoa codPes: type: integer format: int64 description: Código da pessoa nomPes: type: string description: Nome da pessoa cnpCpf: type: string maxLength: 14 description: CPF/CNPJ da pessoa supervisorLookupData: description: Lookup de supervisor type: object required: – id – code – nomPes – cpf properties: id: type: string maxLength: 36 description: Identificador do supervisor code: type: integer format: int64 description: Código do supervisor nomPes: type: string description: Nome do supervisor cpf: type: string maxLength: 11 description: CPF do supervisor generalRetrieveData: description: Dados gerais type: object required: – employer – employmentRelationship – hireDate – code – situationType properties: employer: type: object allOf: – #/definitions/idCodeNameLookupData description: Empregador employmentRelationship: type: object allOf: – #/definitions/idStringCodeNameLookupData description: Vínculo hireDate: type: string format: date description: Data de admissão registrationNumber: type: integer format: int64 description: Número da ficha de registro code: type: integer format: int64 description: Código do cadastro eSocialRegistration: type: string description: Matrícula do eSocial admissionType: type: string allOf: – #/definitions/admissionType description: Tipo da admissão admissionOriginType: type: string allOf: – #/definitions/admissionOriginType description: Indicativo da admissão processNumber: type: string maxLength: 20 description: Número do processo judicial para contratação de menores situationType: type: string allOf: – #/definitions/situationType description: Tipo da situação atual do colaborador fgtsOptionDate: type: string format: date description: Data de opção do trabalhador pelo FGTS laborProcessNumber: type: string description: Número do processo trabalhista judicialRegistrationNumber: type: string maxLength: 30 description: Matrícula da anotação judicial contractDurationData: description: Dados da duração do contrato type: object required: – contractTermType properties: contractTermType: type: string allOf: – #/definitions/contractTermType description: Prazo do contrato firstPeriodDaysQuantity: type: integer format: int64 description: Quantidade de dias do primeiro período minimum: 0 maximum: 9999 firstPeriodEnd: type: string format: date description: Término do primeiro período extensionDaysQuantity: type: integer format: int64 description: Quantidade de dias de prorrogação minimum: 0 maximum: 9999 extensionEnd: type: string format: date description: Término da prorrogação contractTerminationFactor: type: string description: Fator determinante do término de contrato assuranceClause: type: boolean description: Cláusula assecuratória default: false internshipData: description: Dados do estágio do colaborador. type: object properties: internshipNatureType: type: string allOf: – #/definitions/internshipNatureType description: Natureza do estágio. internshipGradeType: type: string allOf: – #/definitions/internshipGradeType description: Nível. internshipActing: type: string description: Área de atuação. internshipInsurancePolicy: type: string maxLength: 30 description: Apólice de seguro. internshipEstimatedTermination: type: string format: date description: Previsão de término. educationalInstitution: type: string description: Instituição de ensino educationalInstitutionRegistrationNumber: type: string maxLength: 14 description: CNPJ da instituição de ensino integrationAgent: type: string description: Agente integrador integrationAgentRegistrationNumber: type: string maxLength: 14 description: CNPJ do agente integrador supervisor: type: string description: Supervisor supervisorName: type: string description: Nome do supervisor supervisorRegistration: type: string maxLength: 11 description: CPF do supervisor internshipRetrieveData: description: Dados do estágio do colaborador. type: object properties: internshipNatureType: type: string allOf: – #/definitions/internshipNatureType description: Natureza do estágio internshipGradeType: type: string allOf: – #/definitions/internshipGradeType description: Nível internshipActing: type: string description: Área de atuação internshipInsurancePolicy: type: string maxLength: 30 description: Apólice de seguro internshipEstimatedTermination: type: string format: date description: Previsão de término educationalInstitution: type: object allOf: – #/definitions/personLookupData description: Instituição de ensino educationalInstitutionRegistrationNumber: type: string maxLength: 14 description: CNPJ da instituição de ensino integrationAgent: type: object allOf: – #/definitions/personLookupData description: Agente integrador integrationAgentRegistrationNumber: type: string maxLength: 14 description: CNPJ do agente integrador supervisor: type: object allOf: – #/definitions/supervisorLookupData description: Supervisor supervisorName: type: string description: Nome do supervisor supervisorRegistration: type: string maxLength: 11 description: CPF do supervisor apprenticeInformationData: description: Dados de informações de aprendiz do colaborador. type: object properties: apprenticeContractType: type: string allOf: – #/definitions/apprenticeContractType description: Modalidade de contratação do aprendiz registrationNumberDirectHiring: type: string maxLength: 14 description: CNPJ da entidade qualificadora no caso de contratação direta registrationIndirectHiringType: type: string allOf: – #/definitions/registrationIndirectHiringType description: Tipo de inscrição do estabelecimento no caso de contratação indireta registrationNumberIndirectHiring: type: string maxLength: 14 description: Número de inscrição do estabelecimento no caso de contratação indireta registrationNumberPracticalActivities: type: string maxLength: 14 description: CNPJ do estabelecimento onde estão sendo realizadas as atividades práticas salaryData: description: Dados básicos do salário do colaborador. type: object required: – salaryType – salary properties: salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário. salary: type: string description: Valor do salário. description: type: string maxLength: 999 description: Descrição do salário. thirdPartyData: description: Dados de terceiros do colaborador. type: object properties: transporterBaseInss: type: number format: double description: % Base INSS Transportista minimum: 0 maximum: 100 sestSenatRetentionType: type: string allOf: – #/definitions/sestSenatRetentionType description: Retenção Sest/Senat transporterBaseIr: type: number format: double description: % Base IR Transportista minimum: 0 maximum: 100 employeeListFilter: description: Filtro sobre a lista de colaboradores type: object properties: id: type: string description: Identificador único do colaborador employerId: type: string description: Identificador único da empresa do colaborador companyBranchId: type: string description: Filial contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato eSocialRegistration: type: string description: Matrícula do eSocial do colaborador situationEmployee: type: string allOf: – #/definitions/employeeSituation description: Situação do colaborador employeeExceptionHistoryDTO: description: DTO dos históricos para exceção de código de cálculo type: object properties: companyBranchCode: type: integer format: int64 description: Código da filial employmentRelationshipCode: type: string description: Código do vínculo empregatício jobPositionCode: type: integer format: int64 description: Código do cargo employeeListItem: description: Dados da listagem do colaborador type: object required: – id – personId – code – name – hireDate – company – companyBranch – contractType – employmentRelationship – jobPosition – position properties: id: type: string description: Identificador único do colaborador personId: type: string description: Identificador único da pessoa do colaborador code: type: integer format: int64 description: Código do colaborador name: type: string description: Nome do colaborador hireDate: type: string format: date description: Data de admissão do colaborador dismissalDate: type: string format: date description: Data de demissão do colaborador company: type: object allOf: – #/definitions/employeeListItemCompany description: Empresa do colaborador companyBranch: type: object allOf: – #/definitions/employeeListItemCompanyBranch description: Filial do colaborador contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato employmentRelationship: type: object allOf: – #/definitions/employeeListItemEmploymentRelationship description: Vinculo do colaborador jobPosition: type: object allOf: – #/definitions/employeeListItemJobPosition description: Cargo do colaborador position: type: object allOf: – #/definitions/employeeListItemPosition description: Posição do colaborador employeeListItemCompany: description: Dados de uma empresa retornados na listagem de colaboradores type: object required: – code – name properties: code: type: integer format: int64 description: Código da empresa do colaborador name: type: string description: Nome da empresa do colaborador employeeListItemJobPosition: description: Dados de um cargo retornados na listagem de colaboradores type: object required: – code – name properties: code: type: integer format: int64 description: Código do cargo do colaborador name: type: string description: Nome do cargo do colaborador employeeListItemPosition: description: Dados de uma posição retornados na listagem de colaboradores type: object required: – code – shortName properties: code: type: integer format: int64 description: Código da posição do colaborador shortName: type: string description: Nome da posição do colaborador employeeListItemCompanyBranch: description: Dados da filial retornados na listagem de colaboradores type: object required: – code – name properties: code: type: integer format: int64 description: Código da empresa do colaborador name: type: string description: Nome da empresa do colaborador employeeListItemEmploymentRelationship: description: Dados de uma vínculo retornados na listagem de colaboradores type: object required: – code – name properties: code: type: string description: Código do vínculo name: type: string description: Descrição do vínculo enumInformationData: description: Informações sobre a tradução de numa enumeração type: object required: – enumName – items properties: enumName: type: string description: Nome da enumeração items: type: array items: type: object allOf: – #/definitions/stringKeyStringValue minimum: 1 description: Lista com os items das enumerações ordination: description: Definição de ordenação type: object required: – field properties: field: type: string description: Campo da ordenação direction: type: string allOf: – #/definitions/directionType description: Tipo da ordenação stringKeyStringValue: description: Chave valor do tipo string type: object required: – key properties: key: type: string description: Chave value: type: string description: Valor stringKeyIntegerValue: description: Chave valor do tipo integer type: object required: – key properties: key: type: string description: Chave value: type: integer format: int64 description: Valor sheetActingData: description: Dados da atuação da admissão do colaborador type: object required: – actingPlaceData properties: actingPlaceData: type: object allOf: – #/definitions/actingPlaceData description: Informações de local da atuação trainingData: type: object allOf: – #/definitions/trainingData description: Dados do histórico de treinamentos do colaborador sheetActingRetrieveData: description: Dados da atuação da admissão do colaborador type: object required: – actingPlaceData – trainingData properties: actingPlaceData: type: object allOf: – #/definitions/actingPlaceRetrieveData description: Informações de local da atuação trainingData: type: object allOf: – #/definitions/trainingRetrieveData description: Dados dos históricos de treinamentos determinados por Norma Regulamentadora actingPlaceData: description: Informações de local da atuação type: object required: – jobPositionId – companyBranchId – positionId – positionActingTypeId properties: jobPositionId: type: string maxLength: 36 description: Cargo companyBranchId: type: string maxLength: 36 description: Filial positionId: type: string maxLength: 36 description: Posição locationId: type: string maxLength: 36 description: Local costCenterId: type: string maxLength: 36 description: Centro de Custo positionActingTypeId: type: string maxLength: 36 description: Tipo de atuação actingPlaceRetrieveData: description: Informações de local da atuação type: object required: – jobPosition – companyBranch – position – positionActingType properties: jobPosition: type: object allOf: – #/definitions/idCodeShortNameLookupData description: Cargo companyBranch: type: object allOf: – #/definitions/idCodeNameLookupData description: Filial position: type: object allOf: – #/definitions/idCodeShortNameLookupData description: Posição location: type: object allOf: – #/definitions/idCodeNameLookupData description: Local costCenter: type: object allOf: – #/definitions/idStringCodeNameLookupData description: Centro de Custo positionActingType: type: object allOf: – #/definitions/idCodeNameLookupData description: Tipo de atuação sheetFinancialData: description: Dados financeiros da admissão do colaborador. type: object required: – financialData – bankData properties: financialData: type: object allOf: – #/definitions/financialData description: Dados básicos financeiros do colaborador. bankData: type: object allOf: – #/definitions/bankData description: Dados do banco do colaborador. sheetFinancialRetrieveData: description: Dados financeiros da admissão do colaborador. type: object required: – financialData – bankData properties: financialData: type: object allOf: – #/definitions/financialData description: Dados básicos financeiros do colaborador. bankData: type: object allOf: – #/definitions/bankRetrieveData description: Dados do banco do colaborador. financialData: description: Dados básicos financeiros do colaborador. type: object properties: paymentModeType: type: string allOf: – #/definitions/paymentModeType description: Modo de pagamento. receivesSalaryAdvanceType: type: string allOf: – #/definitions/receivesSalaryAdvanceType description: Recebe adiantamento. bankData: description: Dados do banco do colaborador. type: object properties: bankAccountHistories: type: array items: type: object allOf: – #/definitions/bankAccountHistoryData description: Históricos de contas bancárias do colaborador. bankRetrieveData: description: Dados do banco do colaborador. type: object properties: bankAccountHistories: type: array items: type: object allOf: – #/definitions/bankAccountHistoryRetrieveData description: Históricos de contas bancárias do colaborador. bankAccountHistoryData: description: Dados do histórico de conta bancária do colaborador. type: object required: – bankId – bankBranchId – bankAccountType – bankAccountNumber – bankAccountDigit – bankAccountPercentage properties: bankId: type: string maxLength: 36 description: Banco bankBranchId: type: string maxLength: 36 description: Agência bankAccountType: type: string allOf: – #/definitions/bankAccountType description: Tipo bankAccountNumber: type: integer format: int64 description: Número bankAccountDigit: type: string maxLength: 3 description: Dígito bankAccountPercentage: type: number format: double description: Percentual minimum: 0.01 maximum: 100 bankAccountHistoryRetrieveData: description: Dados do histórico de conta bancária do colaborador. type: object required: – bank – bankBranch – bankAccountType – bankAccountNumber – bankAccountDigit – bankAccountPercentage properties: bank: type: object allOf: – #/definitions/idStringCodeNameLookupData description: Banco bankBranch: type: object allOf: – #/definitions/idStringCodeNameLookupData description: Agência bankAccountType: type: string allOf: – #/definitions/bankAccountType description: Tipo bankAccountNumber: type: integer format: int64 description: Número bankAccountDigit: type: string maxLength: 3 description: Dígito bankAccountPercentage: type: number format: double description: Percentual minimum: 0.01 maximum: 100 sheetWorkscheduleData: description: Informações referentes à guia de horário. type: object required: – workscheduleData properties: workscheduleData: type: object allOf: – #/definitions/workscheduleData description: Dados do horário da admissão do colaborador. sheetWorkscheduleRetrieveData: description: Informações referentes à guia de horário. type: object required: – workscheduleData properties: workscheduleData: type: object allOf: – #/definitions/workscheduleRetrieveData description: Dados do horário da admissão do colaborador. workscheduleData: description: Dados do horário da admissão do colaborador. type: object required: – workshiftId – workshiftGroupId properties: workshiftId: type: string maxLength: 36 description: Escala. workshiftGroupId: type: string maxLength: 36 description: Turma da escala. eSocialWorkingHoursType: type: string allOf: – #/definitions/eSocialWorkingHoursType description: Regime de Jornada do eSocial. partTimeContract: type: boolean description: Contrato a tempo parcial. default: false workscheduleRetrieveData: description: Dados do horário da admissão do colaborador. type: object required: – workshift – workshiftGroup properties: workshift: type: object allOf: – #/definitions/idCodeNameLookupData description: Escala. workshiftGroup: type: object allOf: – #/definitions/workshiftGroupLookupData description: Turma da escala. eSocialWorkingHoursType: type: string allOf: – #/definitions/eSocialWorkingHoursType description: Regime de Jornada do eSocial. partTimeContract: type: boolean description: Contrato a tempo parcial. default: false sheetSyndicateData: description: Informações referentes à guia de dados do sindicato. type: object required: – syndicateData properties: syndicateData: type: object allOf: – #/definitions/syndicateData description: Dados do sindicato da admissão do colaborador. sheetSyndicateRetrieveData: description: Informações referentes à guia de dados do sindicato. type: object required: – syndicateData properties: syndicateData: type: object allOf: – #/definitions/syndicateRetrieveData description: Dados do sindicato da admissão do colaborador. syndicateData: description: Dados do sindicato da admissão do colaborador. type: object required: – syndicateId – annualNegotiationId properties: syndicateId: type: string maxLength: 36 description: Sindicato. annualNegotiationId: type: string maxLength: 36 description: Negociação. syndicateRetrieveData: description: Dados do sindicato da admissão do colaborador. type: object required: – syndicate – annualNegotiation properties: syndicate: type: object allOf: – #/definitions/idCodeNameLookupData description: Sindicato. annualNegotiation: type: object allOf: – #/definitions/idCodeNameLookupData description: Negociação. sheetComplementData: description: Informações referentes à guia de dados complementares. type: object properties: healthAndSafetyData: type: object allOf: – #/definitions/healthAndSafetyData description: Dados de saúde e segurança do colaborador. clockingEventData: type: object allOf: – #/definitions/clockingEventData description: Dados de ponto do colaborador. professionalEmailData: type: object allOf: – #/definitions/professionalEmailData description: Dados de email do colaborador. companyLinkedLocationData: type: object allOf: – #/definitions/companyLinkedLocationData description: Dados da localização vinculada sheetComplementRetrieveData: description: Informações referentes à guia complementares da admissão do colaborador. type: object properties: healthAndSafetyData: type: object allOf: – #/definitions/healthAndSafetyData description: Dados de saúde e segurança do colaborador. clockingEventData: type: object allOf: – #/definitions/clockingEventData description: Dados de ponto do colaborador. professionalEmailData: type: object allOf: – #/definitions/professionalEmailData description: Dados de email do colaborador. companyLinkedLocationData: type: object allOf: – #/definitions/companyLinkedLocationRetrieveData description: Dados da localização vinculada healthAndSafetyData: description: Dados de saúde e segurança do colabordor. type: object properties: lastMedicalExaminationDate: type: string format: date description: Último exame médico. nextMedicalExaminationInDays: type: integer format: int64 description: Próximo exame médico em dias. minimum: 0 maximum: 999 nextMedicalExaminationDate: type: string format: date description: Data do próximo exame médico. clockingEventData: description: Dados de ponto do colaborador. type: object properties: badgeNumber: type: integer format: int64 description: Número do crachá. minimum: 1 maximum: 999999999999 professionalEmailData: description: Dados de email do colabordador. type: object properties: email: type: string description: E-mail profissional. companyLinkedLocationData: description: Dados da localização vinculada type: object properties: companyLinkedLocationId: type: string maxLength: 36 description: Localização vinculada companyLinkedLocationRetrieveData: description: Dados da localização vinculada da admissão do colaborador. type: object properties: companyLinkedLocation: type: object allOf: – #/definitions/idCodeNameLookupData description: Localização vinculada sheetEntriesData: description: Informações referentes à guia de lançamentos. type: object properties: patModalityData: type: object allOf: – #/definitions/patModalityData description: Dados da modalidade PAT do colaborador. patModalityData: description: Dados das modalidades PAT do colaborador. type: object properties: patModalityTypes: type: array items: type: string allOf: – #/definitions/patModalityType description: Modalidades PAT. sheetModulesData: description: Informações referentes aos módulos do colaborador. type: object properties: moduleData: type: object allOf: – #/definitions/moduleData description: Dados dos módulos do colaborador. moduleData: description: Dados dos módulos do colaborador. type: object properties: moduleTypes: type: array items: type: string allOf: – #/definitions/admissionModuleType description: Módulos. lookupItem: description: Resultado de consulta de lookup type: object required: – text – value properties: text: type: string description: Texto a ser apresentado value: type: string description: Valor armazenado no filtro clockingEventTestWorkscheduleDTO: description: Marcação realizada do ponto type: object required: – clockingEventDateTime – badge properties: clockingEventDateTime: type: string format: date-time description: Data/Hora da marcação badge: type: integer format: int64 description: Número do crachá employeeHeaderInfoDTO: description: Informações do cabeçalho do colaborador type: object required: – personId – personName – employeeCode – hireDate – employerCode – employerName – workShiftCode – workShiftName – timeShiftType – jobPositionCode – jobPositionName – employmentRelationshipCode – employmentRelationshipName – syndicateCode – syndicateName – locationCode – locationName – costCenterCode – costCenterName properties: personId: type: string description: Identificador da pessoa personName: type: string description: Nome da pessoa employeeCode: type: integer format: int64 description: Código do colaborador hireDate: type: string format: date description: Admisão do colaborador employerCode: type: integer format: int64 description: Código da empresa employerName: type: string description: Nome da empresa workShiftCode: type: integer format: int64 description: Código da escala workShiftName: type: string description: Nome da escala timeShiftType: type: string allOf: – #/definitions/timeShiftType description: Turno da escala jobPositionCode: type: integer format: int64 description: Código do cargo jobPositionName: type: string description: Nome do cargo employmentRelationshipCode: type: string description: Código do vínculo empregatício employmentRelationshipName: type: string description: Nome do vínculo empregatício syndicateCode: type: integer format: int64 description: Código do sindicato syndicateName: type: string description: Nome do sindicato locationCode: type: integer format: int64 description: Código do local locationName: type: string description: Nome do local costCenterCode: type: string description: Código do centro de custo costCenterName: type: string description: Nome do centro de custo bankAccountHistoryListFilter: description: Filtro sobre a lista de contas bancárias de colaboradores type: object properties: employeeId: type: string description: Identificador único do colaborador employeeSituation: type: string allOf: – #/definitions/employeeSituation description: Situação do colaborador bankAccountHistoryListItem: description: Dados da listagem do colaborador type: object required: – employee – startDate – banks – bankAccountsCount properties: employee: type: object allOf: – #/definitions/bankAccountHistoryItemEmployee description: Colaborador startDate: type: string format: date description: Data inicial banks: type: array items: type: string minimum: 1 description: Bancos bankAccountsCount: type: integer format: int64 description: Número de contas bancárias bankAccountHistoryItemEmployee: description: Dados do colaborador que possui as contas brancárias type: object required: – id – code – name – companyCode – companyName – companyBranchCode – companyBranchName – contractType properties: id: type: string description: Identificador único do colaborador code: type: integer format: int64 description: Código do colaborador name: type: string description: Nome do colaborador companyCode: type: integer format: int64 description: Código da empresa do colaborador companyName: type: string description: Nome da empresa do colaborador companyBranchCode: type: integer format: int64 description: Código da filial corrente do colaborador companyBranchName: type: string description: Nome da filial contractType: type: string allOf: – #/definitions/contractType description: Vinculo empregatício com o tipo de contrato bankAccountHistoryItemBankAccount: description: Dados da conta bancária type: object required: – bank – bankBranch – bankAccountType – bankAccountNumber – bankAccountDigit – bankAccountPercentage properties: bank: type: object allOf: – #/definitions/bankAccountHistoryItemBank description: Banco bankBranch: type: object allOf: – #/definitions/bankAccountHistoryItemBankBranch description: Agência bankAccountType: type: string allOf: – #/definitions/bankAccountType description: Tipo de conta bancária bankAccountNumber: type: integer format: int64 description: Número bankAccountDigit: type: string maxLength: 3 description: Dígito bankAccountPercentage: type: number format: double description: Percentual minimum: 0.01 maximum: 100 bankAccountHistoryItemBank: description: Dados do banco da conta bancária do colaborador type: object required: – id – code – name properties: id: type: string description: Identificador único do banco code: type: string description: Código do banco name: type: string description: Nome do banco bankAccountHistoryItemBankBranch: description: Dados da agência da conta bancária do colaborador type: object required: – id – code – name properties: id: type: string description: Identificador único da agência code: type: string description: Código da agência name: type: string description: Nome da agência locationHistoryBatchDTO: description: Dados do local allOf: – #/definitions/historyBatchDTO – type: object required: – locationId properties: locationId: type: string maxLength: 36 description: Identificador único do local locationHistoryBatchItemDTO: description: Items do local allOf: – #/definitions/inclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/locationHistoryBatchDTO description: DTO do histórico do local locationHistoryBatchItemDeleteDTO: description: DTO do lote de exclusão coletiva de histórico de escala allOf: – #/definitions/exclusionBatchItemDTO – type: object required: – dto properties: dto: type: object allOf: – #/definitions/locationHistoryBatchDTO description: DTO do histórico do local locationHistoryGenericBatchDTO: description: DTO do histórico de local para operações de inclusão coletiva e exclusão coletiva allOf: – #/definitions/batchDTO – type: object required: – locationHistoriesDTO properties: locationHistoriesDTO: type: object allOf: – #/definitions/locationHistoryBatchDTO description: employeeBasicInformationsData: description: Informações basica do colaborador. type: object required: – name – code – age – jobPosition – e070emp – e070fil – hireDate – situation properties: name: type: string description: Nome do colaborador imageUrl: type: string description: Foto do colaborador code: type: integer format: int64 description: Código do colaborador age: type: integer format: int64 description: Idade do colaborador location: type: string description: Local do colaborador jobPosition: type: string description: Cargo do colaborador e070emp: type: string description: Empresa do colaborador e070fil: type: string description: Filial do colaborador hireDate: type: string format: date description: Data de admissão situation: type: string description: Situação de afastamento do colaborador personDependentData: description: Dados da pessoa dependente type: object required: – basicDependentPersonData – documentDependentPersonData properties: basicDependentPersonData: type: object allOf: – #/definitions/basicDependentPersonData description: Dados básicos da pessoa dependente documentDependentPersonData: type: object allOf: – #/definitions/documentDependentPersonData description: Documentos da pessoa dependente documentDependentPersonData: description: Dados dos documentos do dependente type: object properties: rgNumber: type: string maxLength: 13 description: RG rgIssuerStateId: type: string maxLength: 36 description: Estado emissor do RG rgIssuer: type: string maxLength: 6 description: Órgão emissor do RG rgIssueDate: type: string format: date description: Data de emissão do RG civilCertificateType: type: string allOf: – #/definitions/enumTipCiv description: Certidão civil. civilCertificateIssueDate: type: string format: date description: Emissão da certidão civil civilCertificateRegisterNumber: type: string description: Matrícula da certidão civil civilCertificateTerm: type: string description: Termo civilCertificateBook: type: string description: Livro civilCertificatePage: type: string description: Folha civilCertificateNotaryOffice: type: string description: Cartório civilCertificateStateId: type: string maxLength: 36 description: Estado da emissão da certidão civil deathCertificateIssueDate: type: string format: date description: Data de emissão da certidão de óbito deathCertificateRegisterNumber: type: string maxLength: 255 description: Matricula do certificado de óbito deathCertificateNumber: type: string maxLength: 255 description: Número da certidão de óbito basicDependentPersonData: description: Dados básicos da pessoa type: object required: – cpf – fullName – birthDate properties: personId: type: string maxLength: 36 description: Id da pessoa cpf: type: string maxLength: 11 description: CPF fullName: type: string description: Nome nickname: type: string maxLength: 80 description: Apelido genderType: type: string allOf: – #/definitions/enumTipSex description: Sexo. birthDate: type: string format: date description: Data de nascimento email: type: string maxLength: 500 description: E-mail kinshipDegreeType: type: string allOf: – #/definitions/enumGraPar description: Grau de parentesco kinshipDegreeType2: type: string allOf: – #/definitions/enumGraPar description: Grau de parentesco 2 maritalStatusType: type: string allOf: – #/definitions/enumEstCiv description: Estado civil religion: type: string maxLength: 50 description: Religião number: type: string maxLength: 20 description: Número de telefone nacionality: type: string maxLength: 36 description: Nacionalidade raceType: type: string allOf: – #/definitions/enumRacCor description: Raça/Cor degreeOfEducationType: type: string allOf: – #/definitions/enumGraIns description: Grau de instrução nameFiliation1: type: string maxLength: 100 description: Nome de Filiação 1 nameFiliation2: type: string maxLength: 100 description: Nome Filiação 2 kinshipDependentDegreeType: type: string allOf: – #/definitions/enumGraPar description: Grau de parentesco do dependente companyBranchHistoryDTO: description: DTO do histórico de filial do colaborador type: object required: – companyBranch – startDate properties: id: type: string description: Identificador único companyBranch: type: object allOf: – #/definitions/companyBranchDTO description: Filial startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de fim employee: type: string description: Colaborador genericIdDTO: description: Identificador único genérico type: object required: – id properties: id: type: string maxLength: 36 description: Identificador employmentRelationshipHistoryDTO: description: DTO do histórico de vínculo type: object required: – employee properties: employee: type: object allOf: – #/definitions/genericExternalIdDTO description: Colaborador genericExternalIdDTO: description: Identificador externo genérico type: object properties: id: type: string maxLength: 36 description: Identificador único externalId: type: string description: Identificador externo companyBranchDTO: description: DTO da filial type: object properties: id: type: string description: Identificador único companyBranchIndications: type: object allOf: – #/definitions/companyBranchIndicationsDTO description: Assinalamentos da filial companyBranchIndicationsDTO: description: DTO de assinalamentos da filial type: object properties: id: type: string description: Identificador único nightlyHolidayGroup: type: object allOf: – #/definitions/holidayGroupDTO description: Tabela de feriados noturna daytimeHolidayGroup: type: object allOf: – #/definitions/holidayGroupDTO description: Tablea de feriados diurna holidayGroupDTO: description: DTO de tabela de feriados type: object required: – code properties: id: type: string description: Identificador único code: type: integer format: int64 description: Código successionInformationData: description: Dados das informações de sucessão type: object properties: transferDate: type: string format: date description: Data de transferência para esta empresa originCompanyRegistrationType: type: string allOf: – #/definitions/companyRegistrationType description: Descrição da dependência originCompanyRegistrationNumber: type: string maxLength: 14 description: Numero da inscrição da empresa origem originESocialRegistration: type: string description: Matrícula do eSocial origem companyBranchTransferDTO: description: DTO com as informações para a transferência de filial type: object required: – employeeId – startDate – companyBranchId – employeeCode – positionId – admissionType properties: companyBranchHistoryId: type: string maxLength: 36 description: Identificador único do histórico de filial employeeId: type: string maxLength: 36 description: Identificador do colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final companyBranchId: type: string maxLength: 36 description: Identificador da filial employeeCode: type: integer format: int64 description: Novo código do colaborador maximum: 999999999 positionId: type: string maxLength: 36 description: Identificador da posição positionActingTypeId: type: string maxLength: 36 description: Identificador do tipo de atuação locationId: type: string maxLength: 36 description: Identificador do local costCenterId: type: string maxLength: 36 description: Identificador do centro de custo newBadgeNumber: type: integer format: int64 description: Número do crachá novo minimum: 1 maximum: 999999999999 oldBadgeNumber: type: integer format: int64 description: Número do crachá antigo minimum: 1 maximum: 999999999999 admissionType: type: string allOf: – #/definitions/admissionType description: Tipo de admissão eSocial handleHourBank: type: string allOf: – #/definitions/companyBranchTransferHandleHourBankType description: Tratamento para o banco de horas customFields: type: array items: type: object allOf: – #/definitions/stringKeyStringValue description: Campos customizados newCompanyId: type: string maxLength: 36 description: ID da nova empresa oldCompanyId: type: string maxLength: 36 description: ID da antiga empresa trainingRetrieveData: description: DTO com os dados do historico de treinamentos do colaborador type: object properties: regulatoryNormTrainingHistories: type: array items: type: object allOf: – #/definitions/regulatoryNormTrainingHistoryRetrieveData description: Históricos de treinamentos do colaborador regulatoryNormTrainingHistoryRetrieveData: description: Dados do historico de treinamentos do colaborador type: object required: – eSocialTrainingCodeType – startDate properties: eSocialTrainingCodeType: type: string allOf: – #/definitions/eSocialTrainingCodeType description: Código do eSocial startDate: type: string format: date description: Data de início trainingData: description: DTO com os dados do histórico de treinamentos do colaborador type: object properties: regulatoryNormTrainingHistories: type: array items: type: object allOf: – #/definitions/regulatoryNormTrainingHistoryData description: Históricos de treinamentos do colaborador regulatoryNormTrainingHistoryData: description: Dados do histórico de treinamentos do colaborador type: object required: – eSocialTrainingCodeType – startDate properties: eSocialTrainingCodeType: type: string allOf: – #/definitions/eSocialTrainingCodeType description: Código do eSocial startDate: type: string format: date description: Data de início employmentRelationshipHistoryData: description: Dados do histórico de vínculo do colaborador type: object required: – startDate – employmentRelationship properties: startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final employmentRelationship: type: object allOf: – #/definitions/genericExternalIdDTO description: Vínculo empregatício externalId: type: string maxLength: 255 description: Identificador externo employeeModuleData: description: Dados do histórico de vínculo do colaborador type: object required: – module properties: module: type: string maxLength: 6 description: módulo do colaborador id: type: object allOf: – #/definitions/genericExternalIdDTO description: Identificador employeeListItemContentsInformation: description: Informações adicionais da listagem do colaborador type: object required: – workingEmployees properties: workingEmployees: type: integer format: int64 description: employee: description: Colaborador type: object required: – employer – employmentRelationship – person – hireDate – code – statusType properties: id: type: string format: uuid description: Identificador único employer: type: object allOf: – #/definitions/e070emp description: Empresa que o contratou employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Vínculo empregatício person: type: object allOf: – #/definitions/e001pes description: Pessoa hireDate: type: string format: date description: Data de admissão dismissalDate: type: string format: date description: Data de desligamento registrationNumber: type: integer format: int64 description: Ficha registro do colaborador code: type: integer format: int64 description: Cadastro maximum: 999999999 admissionOriginType: type: string allOf: – #/definitions/admissionOriginType description: Indicativo de admissão processNumber: type: string maxLength: 20 description: Número do processo email: type: string maxLength: 255 description: Email healthAndSafetyInformation: type: object allOf: – #/definitions/healthAndSafetyInformation description: Informações de saúde e segurança employeeSnapshot: type: object allOf: – #/definitions/employeeSnapshot description: Históricos correntes do colaborador modelGroup: type: object allOf: – #/definitions/modelGroup description: Grupo de modelos username: type: string description: Nome do usuário statusType: type: string allOf: – #/definitions/employeeStatusType description: Status atual do registro successionInformation: type: object allOf: – #/definitions/successionInformation description: Informações de sucessão deleted: type: boolean description: Indicativo de exclusão do registro modules: type: array items: type: object allOf: – #/definitions/employeeModule description: Módulos do colaborador externalId: type: string maxLength: 255 description: Identificador externo admissionInformationEsocial: type: object allOf: – #/definitions/admissionInformationEsocial description: Informações adicionais da admissão eSocial companyTransferDate: type: string format: date description: Data da transferência de empresa createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmployee: type: object required: – id allOf: – #/definitions/employee contractDurationHistory: description: Histórico de contrato de trabalho com termo fixo type: object required: – employee properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador contractTermType: type: string allOf: – #/definitions/contractTermType description: Tipo do termo do contrato firstPeriodDaysQuantity: type: integer format: int64 description: Quantidade de dias no primeiro período minimum: 0 maximum: 9999 firstPeriodEnd: type: string format: date description: Data final do primeiro período extensionDaysQuantity: type: integer format: int64 description: Quantidade de dias de extensão minimum: 0 maximum: 9999 extensionEnd: type: string format: date description: Data final da extensão contractTerminationFactor: type: string maxLength: 255 description: Fator do término do contrato assuranceClause: type: boolean description: Cláusula de garantia default: false startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de fim deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editContractDurationHistory: type: object required: – id allOf: – #/definitions/contractDurationHistory salaryHistory: description: Histórico salarial type: object required: – employee – startDate – reasonAdjustmentType – salaryType – sequence properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Razão do ajuste supplementaryLaborAgreementClosingDate: type: string format: date description: Data de fechamento do dissídio salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário sequence: type: integer format: int64 description: Sequência minimum: 1 salary: type: string description: Salário salaryDescription: type: string maxLength: 999 description: Descrição do salário adjustmentPercentage: type: number format: double description: Percentual de reajuste maximum: 999.99999 deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editSalaryHistory: type: object required: – id allOf: – #/definitions/salaryHistory workshiftHistory: description: Histórico de escala type: object required: – employee – startDate – workshift properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de término workshift: type: object allOf: – #/definitions/workshift description: Escala workshiftGroup: type: object allOf: – #/definitions/workshiftGroup description: Turma da escala eSocialWorkingHoursType: type: string allOf: – #/definitions/eSocialWorkingHoursType description: Regime de Jornada do eSocial. deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editWorkshiftHistory: type: object required: – id allOf: – #/definitions/workshiftHistory bankAccountHistory: description: Histórico de contas bancária type: object required: – employee – startDate – bank – bankBranch – bankAccountType – bankAccountNumber – bankAccountDigit – bankAccountPercentage properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final bank: type: object allOf: – #/definitions/e030ban description: Banco bankBranch: type: object allOf: – #/definitions/e030age description: Agência bankAccountType: type: string allOf: – #/definitions/bankAccountType description: Tipo bankAccountNumber: type: integer format: int64 description: Número bankAccountDigit: type: string maxLength: 3 description: Dígito bankAccountPercentage: type: number format: double description: Percentual minimum: 0.01 maximum: 100 deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employmentRelationshipHistory: description: Histórico de Vínculo type: object required: – employee – startDate – employmentRelationship properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final employmentRelationship: type: object allOf: – #/definitions/employmentRelationship description: Vínculo empregatício deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmploymentRelationshipHistory: type: object required: – id allOf: – #/definitions/employmentRelationshipHistory jobPositionHistory: description: Histórico de Cargo type: object required: – employee – startDate – jobPosition properties: id: type: string format: uuid description: Id employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data Inicial endDate: type: string format: date description: Data Final jobPosition: type: object allOf: – #/definitions/jobPosition description: Cargo deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Indicador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editJobPositionHistory: type: object required: – id allOf: – #/definitions/jobPositionHistory badgeHistory: description: Histórico de crachá type: object required: – badgeType – badge – employee – startDate – startTime properties: id: type: string format: uuid description: Identificador único badgeType: type: string allOf: – #/definitions/badgeType description: Tipo de Crachá badge: type: integer format: int64 description: Crachá minimum: 1 maximum: 999999999999 employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 endDate: type: string format: date description: Data final endTime: type: integer format: int64 description: Hora final (Caso uma data final seja definida, o valor padrão desse campo passa a ser 1439) minimum: 0 maximum: 1439 deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editBadgeHistory: type: object required: – id allOf: – #/definitions/badgeHistory syndicateHistory: description: Histórico de sindicato type: object required: – employee – collectiveNegotiation – syndicate – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador collectiveNegotiation: type: object allOf: – #/definitions/collectiveNegotiation description: Negociação coletiva syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editSyndicateHistory: type: object required: – id allOf: – #/definitions/syndicateHistory companyBranchHistory: description: Histórico de filial type: object required: – employee – startDate – companyBranch – employeeCode properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final companyBranch: type: object allOf: – #/definitions/e070fil description: Filial deleted: type: boolean description: Indicativo de exclusão do registro oldCompanyBranch: type: object allOf: – #/definitions/e070fil description: Filial Antiga employeeCode: type: integer format: int64 description: Código do colaborador minimum: 1 maximum: 999999999 positionHistory: type: object allOf: – #/definitions/positionHistory description: Histórico de Posição locationHistory: type: object allOf: – #/definitions/locationHistory description: Histórico de Local costCenterHistory: type: object allOf: – #/definitions/costCenterHistory description: Histórico de Centro de Custo badgeHistory: type: object allOf: – #/definitions/badgeHistory description: Histórico de Crachá admissionType: type: string allOf: – #/definitions/admissionType description: Tipo de admissão eSocial previousEmployee: type: object allOf: – #/definitions/employee description: Colaborador anterior externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editCompanyBranchHistory: type: object required: – id allOf: – #/definitions/companyBranchHistory financialInformationHistory: description: Histórico de informações financeiras type: object required: – employee – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador paymentModeType: type: string allOf: – #/definitions/paymentModeType description: Modo de pagamento receivesSalaryAdvanceType: type: string allOf: – #/definitions/receivesSalaryAdvanceType description: Recebe adiantamento de salário startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editFinancialInformationHistory: type: object required: – id allOf: – #/definitions/financialInformationHistory thirdPartyInformationHistory: description: Histórico de informações de terceiro type: object required: – employee – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador transporterBaseInss: type: number format: double description: % Base INSS Transportista minimum: 0.01 maximum: 100 sestSenatRetentionType: type: string allOf: – #/definitions/sestSenatRetentionType description: Retenção Sest/Senat transporterBaseIr: type: number format: double description: % Base IR Transportista minimum: 0.01 maximum: 100 startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de fim deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editThirdPartyInformationHistory: type: object required: – id allOf: – #/definitions/thirdPartyInformationHistory workshiftInformationHistory: description: Histórico de informações de escala type: object required: – employee – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador eSocialWorkingHoursType: type: string allOf: – #/definitions/eSocialWorkingHoursType description: Regime de Jornada do eSocial partTimeContract: type: boolean description: Contrato a tempo parcial – DEPRECADO default: false startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editWorkshiftInformationHistory: type: object required: – id allOf: – #/definitions/workshiftInformationHistory healthAndSafetyInformation: description: Informações de saúde e segurança type: object properties: id: type: string format: uuid description: id employee: type: object allOf: – #/definitions/employee description: Colaborador lastMedicalExaminationDate: type: string format: date description: Último exame médico nextMedicalExaminationInDays: type: integer format: int64 description: Próximo exame médico (em dias) minimum: 0 maximum: 999 nextMedicalExaminationDate: type: string format: date description: Data do próximo exame médico deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editHealthAndSafetyInformation: type: object required: – id allOf: – #/definitions/healthAndSafetyInformation patModalityHistory: description: Histórico de modalidade PAT type: object required: – employee – patModalityType – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador patModalityType: type: string allOf: – #/definitions/patModalityType description: Modalidade PAT startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editPatModalityHistory: type: object required: – id allOf: – #/definitions/patModalityHistory positionHistory: description: Histórico de posição type: object required: – position – employee – startDate – positionActingType properties: id: type: string format: uuid description: Identificador único position: type: object allOf: – #/definitions/position description: Posição employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final positionActingType: type: object allOf: – #/definitions/positionActingType description: Tipo de atuação deleted: type: boolean description: Indicativo de exclusão do registro externalId: type: string maxLength: 255 description: Indicador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editPositionHistory: type: object required: – id allOf: – #/definitions/positionHistory employeeDependent: description: Dependentes do colaborador type: object required: – employee – dependent properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador dependent: type: object allOf: – #/definitions/e001pes description: Dependente deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmployeeDependent: type: object required: – id allOf: – #/definitions/employeeDependent locationHistory: description: Histórico de local type: object required: – location – employee – startDate properties: id: type: string format: uuid description: Identificador único location: type: object allOf: – #/definitions/location description: Local employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editLocationHistory: type: object required: – id allOf: – #/definitions/locationHistory costCenterHistory: description: Histórico de Centro de Custo type: object required: – costCenter – employee – startDate properties: id: type: string format: uuid description: Id da entidade costCenter: type: object allOf: – #/definitions/e044ccu description: Centro de Custo employee: type: object allOf: – #/definitions/employee description: Colaborador startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de fim deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editCostCenterHistory: type: object required: – id allOf: – #/definitions/costCenterHistory documentType: description: Tipo de Documento type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 50 description: Descrição documentTypeStructure: type: object allOf: – #/definitions/documentTypeStructure description: Estrutura de tipo de documento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editDocumentType: type: object required: – id allOf: – #/definitions/documentType documentTypeStructure: description: Estrutura de tipo de documento type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código minimum: 1 name: type: string maxLength: 255 description: Nome x-i18n: true createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. editDocumentTypeStructure: type: object required: – id allOf: – #/definitions/documentTypeStructure documentTypeStructureCompanyHistory: description: Histórico de estrutura de tipo de documento da empresa type: object required: – company – documentTypeStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa documentTypeStructure: type: object allOf: – #/definitions/documentTypeStructure description: Estrutura de tipo de documento startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editDocumentTypeStructureCompanyHistory: type: object required: – id allOf: – #/definitions/documentTypeStructureCompanyHistory employeeSnapshot: description: Históricos correntes do colaborador type: object properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador company: type: string format: uuid description: Empresa corrente do colaborador companyCode: type: integer format: int64 description: Código da empresa corrente do colaborador companyBranch: type: string format: uuid description: Filial corrente do colaborador companyBranchCode: type: integer format: int64 description: Código da filial corrente do colaborador companyBranchName: type: string description: Nome da filial employmentRelationship: type: string format: uuid description: Vínculo empregatício corrente do colaborador employmentRelationshipCode: type: string description: Código do vínculo empregatício corrente do colaborador employmentRelationshipContractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato vínculo empregatício corrente do colaborador jobPosition: type: string format: uuid description: Cargo corrente do colaborador jobPositionCode: type: integer format: int64 description: Código do cargo corrente do colaborador position: type: string format: uuid description: Posição corrente do colaborador positionCode: type: integer format: int64 description: Código da posição corrente do colaborador salaryHistorySalaryType: type: string allOf: – #/definitions/salaryType description: Tipo de salário corrente do colaborador syndicate: type: string format: uuid description: Sindicato corrente do colaborador syndicateCode: type: integer format: int64 description: Código do sindicato corrente do colaborador workshift: type: string format: uuid description: Escala corrente do colaborador workshiftCode: type: integer format: int64 description: Código da escala corrente do colaborador workshiftTimeShiftType: type: string allOf: – #/definitions/timeShiftType description: Turno do horário corrente do colaborador workshiftGroup: type: string format: uuid description: Turma da escala corrente do colaborador workshiftGroupCode: type: integer format: int64 description: Código da turma da escala corrente do colaborador costCenter: type: string format: uuid description: Centro de custo corrente do colaborador costCenterCode: type: string maxLength: 9 description: Código do centro de custo corrente do colaborador location: type: string format: uuid description: Local corrente do colaborador locationCode: type: integer format: int64 description: Código do local corrente do colaborador deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmployeeSnapshot: type: object required: – id allOf: – #/definitions/employeeSnapshot employeeSnapshotPendency: description: Pendência de atualização de históricos correntes type: object required: – historyId – historyName – startDate – employeeId properties: id: type: string format: uuid description: Identificador único historyId: type: string format: uuid description: Identificador único do histórico historyName: type: string description: Nome do histórico startDate: type: string format: date description: Data de inicio do histórico employeeId: type: string format: uuid description: Identificador único do colaborador createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: property: description: Propriedades type: object required: – key properties: id: type: string format: uuid description: Identificador único key: type: string maxLength: 60 description: Chave value: type: string maxLength: 255 description: Valor createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: exclusionProcess: description: Processo de exclusão type: object required: – entityName – recordId – description – status properties: id: type: string format: uuid description: Identificador único entityName: type: string description: Nome da entidade recordId: type: string description: Identificador único do registro description: type: string description: Descrição status: type: string allOf: – #/definitions/exclusionProcessStatusType description: Status startDate: type: string format: date-time description: Data e hora de início finishDate: type: string format: date-time description: Data e hora de fim errorMessage: type: string description: Mensagem de erro groups: type: array items: type: object allOf: – #/definitions/exclusionProcessStepGroup description: Grupos createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: apprenticeInformationHistory: description: Histórico de informações de aprendiz type: object required: – employee – apprenticeContractType – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador apprenticeContractType: type: string allOf: – #/definitions/apprenticeContractType description: Modalidade de contratação do aprendiz registrationNumberDirectHiring: type: string maxLength: 14 description: CNPJ da entidade qualificadora no caso de contratação direta registrationIndirectHiringType: type: string allOf: – #/definitions/registrationIndirectHiringType description: Tipo de inscrição do estabelecimento no caso de contratação indireta registrationNumberIndirectHiring: type: string maxLength: 14 description: Número de inscrição do estabelecimento no caso de contratação indireta registrationNumberPracticalActivities: type: string maxLength: 14 description: CNPJ do estabelecimento onde estão sendo realizadas as atividades práticas startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editApprenticeInformationHistory: type: object required: – id allOf: – #/definitions/apprenticeInformationHistory exclusionProcessStepGroup: description: Grupo de etapas do processo de exclusão type: object required: – description – status properties: id: type: string format: uuid description: Identificador único exclusionProcess: type: object allOf: – #/definitions/exclusionProcess description: Process de exclusão description: type: string description: Descrição status: type: string allOf: – #/definitions/exclusionProcessStatusType description: Status errorMessage: type: string description: Mensagem de erro errorDetail: type: string description: Datelhe do erro startDate: type: string format: date-time description: Data e hora de início finishDate: type: string format: date-time description: Data e hora de fim steps: type: array items: type: object allOf: – #/definitions/exclusionProcessStep description: Passos createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editExclusionProcessStepGroup: type: object required: – id allOf: – #/definitions/exclusionProcessStepGroup exclusionProcessStep: description: Etapa do processo de exclusão type: object required: – description – status properties: id: type: string format: uuid description: Identificador único stepGroup: type: object allOf: – #/definitions/exclusionProcessStepGroup description: Grupo de etapas do processo de exclusão description: type: string description: Descrição status: type: string allOf: – #/definitions/exclusionProcessStatusType description: Status startDate: type: string format: date-time description: Data e hora de início finishDate: type: string format: date-time description: Data e hora de fim errorMessage: type: string description: Mensagem de erro errorDetail: type: string description: Datelhe do erro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editExclusionProcessStep: type: object required: – id allOf: – #/definitions/exclusionProcessStep e001pes: description: Pessoa type: object required: – codPes – nomPes properties: id: type: string format: uuid description: Identificador único codPes: type: integer format: int64 description: Código nomPes: type: string maxLength: 100 description: Nome numNis: type: string maxLength: 11 description: Número de inscrição do segurado (NIS, NIT e PIS/PASEP) datNas: type: string format: date description: Data nascimento cnpCpf: type: string maxLength: 14 description: CNPJ/CPF numRge: type: string maxLength: 15 description: Número do RG intNet: type: string maxLength: 500 description: E-mail fonPes: type: string maxLength: 20 description: Telefone graPar: type: string allOf: – #/definitions/enumGraPar description: Grau de parentesco 1 graPde: type: string allOf: – #/definitions/enumGraPar description: Grau de parentesco do dependente excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Indicador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workshift: description: Escala type: object required: – code – name – dsrMinutes – monthMinutes – workshiftType properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Nome x-i18n: true dsrMinutes: type: integer format: int64 description: Horas DSR maximum: 5999 monthMinutes: type: integer format: int64 description: Horas mês workshiftType: type: string allOf: – #/definitions/workshiftType description: Tipo de escala timeShiftType: type: string allOf: – #/definitions/timeShiftType description: Turno da escala workshiftStructure: type: object allOf: – #/definitions/workshiftStructure description: Estrutura de escala initialValidity: type: string format: date description: Data de criação finalValidity: type: string format: date description: Data de extinção deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. workshiftGroup: description: Turma de escala type: object required: – code properties: id: type: string format: uuid description: Identificador único workshift: type: object allOf: – #/definitions/workshift description: Escala code: type: integer format: int64 description: Código baseDate: type: string format: date description: Data base da turma deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workshiftStructure: description: Estrutura de escala type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código minimum: 1 deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workshiftStructureCompanyHistory: description: Histórico de estruturas de escala da empresa type: object required: – company – workshiftStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa workshiftStructure: type: object allOf: – #/definitions/workshiftStructure description: Estrutura de escala startDate: type: string format: date description: Data de início endDate: type: string format: date description: Data de término deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: e030ban: description: Banco type: object required: – codBan – nomBan – abrBan properties: id: type: string format: uuid description: Id da entidade codBan: type: string maxLength: 3 description: Banco nomBan: type: string maxLength: 100 description: Nome abrBan: type: string maxLength: 10 description: Abreviatura excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: e030age: description: Cadastros – bancos – agências type: object required: – codAge – nomAge properties: id: type: string format: uuid description: Id da entidade e030ban: type: object allOf: – #/definitions/e030ban description: Banco codAge: type: string maxLength: 7 description: Agência nomAge: type: string maxLength: 30 description: Nome excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employmentRelationship: description: Vínculo empregatício type: object required: – code – name – employmentRelationshipStructure properties: id: type: string format: uuid description: Identificador único code: type: string description: Código name: type: string description: Nome x-i18n: true contractType: type: string allOf: – #/definitions/contractType description: Tipo de contrato employmentRelationshipStructure: type: object allOf: – #/definitions/employmentRelationshipStructure description: Estrutura de vínculos deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Indicador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. jobPosition: description: Cargo type: object required: – code – shortName – jobPositionStructure properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 100 description: Descrição x-i18n: true shortName: type: string maxLength: 30 description: Descrição reduzida x-i18n: true jobPositionStructure: type: object allOf: – #/definitions/jobPositionStructure description: Estrutura de cargos cbo: type: object allOf: – #/definitions/cbo description: CBO deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação initialValidity: type: string format: date description: Validade inicial finalValidity: type: string format: date description: Validade final externalId: type: string maxLength: 255 description: Indicador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 100 shortName: type: string maxLength: 30 example: pt-BR: name: Exemplo de texto usando locale pt-BR.shortName: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale.shortName: Text example using en-US locale. e070emp: description: Empresa type: object required: – codEmp – nomEmp properties: id: type: string format: uuid description: Identificador único codEmp: type: integer format: int64 description: Código da empresa minimum: 0 maximum: 9999 nomEmp: type: string maxLength: 100 description: Nome da empresa excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: syndicate: description: Sindicato type: object required: – code – syndicateStructure properties: id: type: string format: uuid description: Identificador code: type: integer format: int64 description: Código name: type: string description: Razão social do sindicato syndicateStructure: type: object allOf: – #/definitions/syndicateStructure description: Estrutura de syndicato deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: e070fil: description: Filial type: object required: – codFil – nomFil properties: id: type: string format: uuid description: Identificador único e070emp: type: object allOf: – #/definitions/e070emp description: Empresa codFil: type: integer format: int64 description: Filial minimum: 0 maximum: 9999 nomFil: type: string maxLength: 100 description: Nome tipPes: type: string allOf: – #/definitions/enumJurFis description: Tipo de pessoa numCgc: type: string maxLength: 18 description: CPF/CNPJ companyBranchIndications: type: object allOf: – #/definitions/companyBranchIndications description: Assinalamentos da filial e007ufsSigUfs: type: object allOf: – #/definitions/e007ufs description: Estado excluido: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: jobPositionStructure: description: Estrutura de cargos type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: position: description: Posição type: object required: – code – name – shortName properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Nome x-i18n: true shortName: type: string maxLength: 100 description: Descrição Reduzida x-i18n: true managementPosition: type: boolean description: Posição de gestão positionStructure: type: object allOf: – #/definitions/positionStructure description: Estrutura de posições initialValidity: type: string format: date description: Validade Inicial finalValidity: type: string format: date description: Validade Final deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 shortName: type: string maxLength: 100 example: pt-BR: name: Exemplo de texto usando locale pt-BR.shortName: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale.shortName: Text example using en-US locale. positionActingType: description: Tipo de atuação type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Descrição x-i18n: true deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. workshiftDetails: description: Configuração da escala type: object required: – startDate – holidayType properties: id: type: string format: uuid description: Identificador único startDate: type: string format: date description: Data início holidayType: type: string allOf: – #/definitions/holidayType description: Tipo de feriado holidayGroup: type: object allOf: – #/definitions/holidayGroup description: Tabela de feriados workshift: type: object allOf: – #/definitions/workshift description: Escala endDate: type: string format: date description: Data fim deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: holidayGroup: description: Tabela de feriados type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string description: Nome deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: holiday: description: Feriado type: object required: – name – holidayDate – holidayGroup properties: id: type: string format: uuid description: Identificador único name: type: string description: Nome x-i18n: true holidayDate: type: string format: date description: Data do feriado holidayGroup: type: object allOf: – #/definitions/holidayGroup description: Tabela de feriados deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. companyBranchIndications: description: Assinalamentos da filial type: object properties: id: type: string format: uuid description: Identificador único nightlyHolidayGroup: type: object allOf: – #/definitions/holidayGroup description: Tabela de feriados noturna daytimeHolidayGroup: type: object allOf: – #/definitions/holidayGroup description: Tablea de feriados diurna companyBranch: type: object allOf: – #/definitions/e070fil description: Filial deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: collectiveNegotiation: description: Negociação coletiva type: object required: – syndicate – code – name properties: id: type: string format: uuid description: Identificador único syndicate: type: object allOf: – #/definitions/syndicate description: Sindicato code: type: integer format: int64 description: Código name: type: string description: Descrição deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workschedule: description: Horário type: object required: – code – name – workscheduleDefinitionType properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string description: Descrição horário x-i18n: true workscheduleDefinitionType: type: string allOf: – #/definitions/workscheduleDefinitionType description: Tipo de Horário initialValidity: type: string format: date description: Data de criação finalValidity: type: string format: date description: Data de extinção deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. workscheduleWorkshift: description: Horário de Escala type: object required: – registerSequence properties: id: type: string format: uuid description: Identificador único workshift: type: object allOf: – #/definitions/workshift description: Escala registerSequence: type: integer format: int64 description: Sequência do registro minimum: 0 maximum: 99 workschedule: type: object allOf: – #/definitions/workschedule description: Horário deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: workscheduleClockingRegister: description: Marcação horário type: object required: – sequenceEvent – usingType – clockingEvent properties: id: type: string format: uuid description: Identificador único workschedule: type: object allOf: – #/definitions/workschedule description: Horário sequenceEvent: type: integer format: int64 description: Sequência da marcação usingType: type: string allOf: – #/definitions/usingType description: Uso da marcação clockingEvent: type: integer format: int64 description: Hora da marcação minimum: 0 maximum: 99999 toleranceBefore: type: integer format: int64 description: Tolerância antes toleranceAfter: type: integer format: int64 description: Tolerância depois clockingEventMobility: type: integer format: int64 description: Mobilidade da marcação deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: collectiveNegotiationHistory: description: Histórico de cadastro de sindicato type: object required: – startDate – startNightHours – endNightHours properties: id: type: string format: uuid description: Identificador único collectiveNegotiation: type: object allOf: – #/definitions/collectiveNegotiation description: Negociação coletiva startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Date Final startNightHours: type: integer format: int64 description: Início horas noturnas minimum: 0 maximum: 1440 endNightHours: type: integer format: int64 description: Fim horas noturnas minimum: 0 maximum: 1440 deleted: type: boolean description: Indicativo de exclusão do registro default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: jobPositionStructureCompanyHistory: description: Histórico de estrutura de cargos da empresa type: object required: – company – jobPositionStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa jobPositionStructure: type: object allOf: – #/definitions/jobPositionStructure description: Estrutura de cargos startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: location: description: Local type: object required: – code – name – locationStructure properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string maxLength: 255 description: Nome x-i18n: true locationStructure: type: object allOf: – #/definitions/locationStructure description: Estrutura de locais initialValidity: type: string format: date description: Validade inicial finalValidity: type: string format: date description: Validade final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. locationStructure: description: Estrutura de locais type: object required: – code – name properties: id: type: string format: uuid description: Identificador Único code: type: integer format: int64 description: Código minimum: 1 name: type: string maxLength: 255 description: Nome x-i18n: true deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 255 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. e044ccu: description: Centro de Custo type: object required: – codCcu – desCcu – e070emp – anaSin properties: id: type: string format: uuid description: Id da entidade codCcu: type: string maxLength: 9 description: Código do centro de custos desCcu: type: string maxLength: 250 description: Descrição do centro de custos e070emp: type: object allOf: – #/definitions/e070emp description: Empresa anaSin: type: string allOf: – #/definitions/enumAnaSin description: Analítico ou Sintético excluido: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: syndicateStructureCompanyHistory: description: Histórico de estrutura de sindicato da empresa type: object required: – company – syndicateStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa syndicateStructure: type: object allOf: – #/definitions/syndicateStructure description: Estrutura de sindicato startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: syndicateStructure: description: Estrutura de sindicato type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: positionStructure: description: Estrutura de posições type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: positionStructureCompanyHistory: description: Histórico de estrutura de posições da empresa type: object required: – company – positionStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa positionStructure: type: object allOf: – #/definitions/positionStructure description: Estrutura de posições startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: locationStructureCompanyHistory: description: Histórico de estrutura de locais da empresa type: object required: – company – locationStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa locationStructure: type: object allOf: – #/definitions/locationStructure description: Estrutura de locais startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employmentRelationshipStructure: description: Estrutura de vínculos type: object required: – code properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: employmentRelationshipStructureCompanyHistory: description: Histórico de estrutura de vínculos da empresa type: object required: – company – employmentRelationshipStructure – startDate properties: id: type: string format: uuid description: Identificador único company: type: object allOf: – #/definitions/e070emp description: Empresa employmentRelationshipStructure: type: object allOf: – #/definitions/employmentRelationshipStructure description: Estrutura de vínculos startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: e007ufs: description: Estado type: object required: – sigUfs – nomUfs properties: id: type: string format: uuid description: Id da entidade sigUfs: type: string maxLength: 2 description: Sigla nomUfs: type: string maxLength: 20 description: Nome e006pai: type: object allOf: – #/definitions/e006pai description: País dataLake: type: boolean description: Indica se o dado é proveniente do data lake default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: e006pai: description: País type: object required: – codPai – nomPai properties: id: type: string format: uuid description: Id da entidade codPai: type: string maxLength: 4 description: Código nomPai: type: string maxLength: 150 description: Nome dataLake: type: boolean description: Indica se o dado é proveniente do data lake default: false excluido: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: cbo: description: Cadastro da Classificação Brasileira de Ocupações (CBO) 2002 type: object required: – code – description properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código description: type: string description: Descrição extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: leaveHistory: description: Histórico de Afastamento type: object required: – employee – startDate – situation properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Contrato de trabalho startDate: type: string format: date description: Data inicial startTime: type: integer format: int64 description: Hora inicial minimum: 0 maximum: 1439 default: 0 endDate: type: string format: date description: Data final endTime: type: integer format: int64 description: Hora final (Caso uma data final seja definida, o valor padrão desse campo passa a ser 1439) minimum: 0 maximum: 1439 situation: type: object allOf: – #/definitions/situation description: Situação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: situation: description: Situação type: object required: – code – name – situationType properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string description: Nome x-i18n: true situationType: type: string allOf: – #/definitions/situationType description: Tipo da situação deleted: type: boolean description: Indicativo de exclusão do registro extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. collectiveSalaryAdjustmentSimulation: description: Simulação de reajuste salarial coletivo type: object required: – employee – salary – newSalary – salaryType – reasonAdjustmentType – changeDate – processId properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador adjustmentPercentage: type: number format: double description: Percentual de reajuste salary: type: string description: Salário newSalary: type: string description: Novo salário salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Motivo de alteração changeDate: type: string format: date description: Data de alteração processId: type: string format: uuid description: Identificador único do processo deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: collectiveSalaryAdjustmentSimulationFuture: description: Simulação de reajuste salarial coletivo futuro type: object required: – employee – salary – newSalary – salaryType – reasonAdjustmentType – changeDate – processId properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador adjustmentPercentage: type: number format: double description: Percentual de reajuste salary: type: string description: Salário newSalary: type: string description: Novo salário salaryType: type: string allOf: – #/definitions/salaryType description: Tipo do salário reasonAdjustmentType: type: string allOf: – #/definitions/reasonAdjustmentType description: Motivo de alteração changeDate: type: string format: date description: Data de alteração processId: type: string format: uuid description: Identificador único do processo deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editCollectiveSalaryAdjustmentSimulationFuture: type: object required: – id allOf: – #/definitions/collectiveSalaryAdjustmentSimulationFuture modelGroup: description: Grupo de modelos type: object required: – code – name properties: id: type: string format: uuid description: Identificador code: type: integer format: int64 description: Código name: type: string maxLength: 40 description: Nome x-i18n: true active: type: boolean description: Ativo default: true deleted: type: boolean description: Indica se o registro foi excluído default: false extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string maxLength: 40 example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. employeeModule: description: Módulos do colaborador type: object required: – employee – moduleType – externalId properties: id: type: string format: uuid description: Identificador employee: type: object allOf: – #/definitions/employee description: Colaborador moduleType: type: string maxLength: 6 description: Tipo do módulo deleted: type: boolean description: Indica se o registro foi excluído default: false externalId: type: string maxLength: 255 description: Identificador externo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmployeeModule: type: object required: – id allOf: – #/definitions/employeeModule successionInformation: description: Informações de sucessão type: object properties: id: type: string format: uuid description: Identificador único transferDate: type: string format: date description: Data de transferência para esta empresa employee: type: object allOf: – #/definitions/employee description: Colaborador originCompanyRegistrationType: type: string allOf: – #/definitions/companyRegistrationType description: Tipo inscrição da empresa origem originCompanyRegistrationNumber: type: string maxLength: 14 description: Numero da inscrição da empresa origem originESocialRegistration: type: string description: Matrícula do eSocial origem deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editSuccessionInformation: type: object required: – id allOf: – #/definitions/successionInformation causeDismissal: description: Causa de rescisão type: object required: – code – name properties: id: type: string format: uuid description: Identificador único code: type: integer format: int64 description: Código name: type: string description: Nome createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editCauseDismissal: type: object required: – id allOf: – #/definitions/causeDismissal dismissalReasonEsocial: description: Motivo de desligamento eSocial type: object required: – causeDismissal – startDate properties: id: type: string format: uuid description: Identificador único causeDismissal: type: object allOf: – #/definitions/causeDismissal description: Causa de rescisão startDate: type: string format: date description: Data inicial eSocialDismissalType: type: string allOf: – #/definitions/eSocialDismissalType description: Tipo de desligamento eSocial createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editDismissalReasonEsocial: type: object required: – id allOf: – #/definitions/dismissalReasonEsocial regulatoryNormTrainingHistory: description: Histórico de treinamentos determinados por Norma Regulamentadora type: object required: – employee – eSocialTrainingCodeType – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador eSocialTrainingCodeType: type: string allOf: – #/definitions/eSocialTrainingCodeType description: Código de treinamento eSocial startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editRegulatoryNormTrainingHistory: type: object required: – id allOf: – #/definitions/regulatoryNormTrainingHistory resignationHistory: description: Histórico de Desligamento type: object required: – dismissalDate – employee properties: id: type: string format: uuid description: Identificador único dismissalDate: type: string format: date description: Data de desligamento employee: type: object allOf: – #/definitions/employee description: Colaborador employeeReintegration: type: object allOf: – #/definitions/employeeReintegration description: Reintegração do colaborador createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editResignationHistory: type: object required: – id allOf: – #/definitions/resignationHistory positionSnapshot: description: Posição corrente type: object required: – position – hierarchicalPosition – treeLevel – leftIndex – rightIndex – version properties: id: type: string format: uuid description: Identificador único position: type: string format: uuid description: Identificador único da posição parentPosition: type: object allOf: – #/definitions/positionSnapshot description: Posição pai hierarchicalPosition: type: string description: Identificador da hierarquia Ex: 1;1;2 treeLevel: type: integer format: int64 description: Nível do item da hierarquia leftIndex: type: integer format: int64 description: Índice da esquerda rightIndex: type: integer format: int64 description: Índice da direita type: object allOf: – #/definitions/positionSnapshotVersion description: Versão da posição corrente positionSnapshotVersion: description: Versão gerada da hierarquia corrente type: object required: – hierarchy – hierarchyType properties: id: type: string format: uuid description: Identificador único hierarchy: type: string format: uuid description: Hierarquia hierarchyType: type: string format: uuid description: Tipo da hierarquia startDateTime: type: string format: date-time description: Início da aplicação da versão endDateTime: type: string format: date-time description: Fim da aplicação da versão active: type: boolean description: Ativo default: false admissionInformationEsocial: description: Informações adicionais da admissão eSocial type: object properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador eSocialRegistration: type: string description: Matrícula do eSocial admissionType: type: string allOf: – #/definitions/admissionType description: Tipo de admissão eSocial laborProcessNumber: type: string maxLength: 20 description: Número do processo trabalhista judicialRegistrationNumber: type: string maxLength: 30 description: Matrícula da anotação judicial fgtsOptionDate: type: string format: date description: Data de opção do trabalhador pelo FGTS deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editAdmissionInformationEsocial: type: object required: – id allOf: – #/definitions/admissionInformationEsocial companyLinkedLocationHistory: description: Histórico de lotação tributária type: object required: – startDate – companyLinkedLocation – employee properties: id: type: string format: uuid description: Identificador startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final companyLinkedLocation: type: object allOf: – #/definitions/companyLinkedLocation description: Localização vinculada employee: type: object allOf: – #/definitions/employee description: Colaborador deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editCompanyLinkedLocationHistory: type: object required: – id allOf: – #/definitions/companyLinkedLocationHistory companyLinkedLocation: description: Localização vinculada da empresa type: object required: – code – name – e070emp properties: id: type: string format: uuid description: Id da entidade code: type: integer format: int64 description: Código name: type: string description: Nome x-i18n: true e070emp: type: object allOf: – #/definitions/e070emp description: Empresa extIntSts: type: string maxLength: 100 description: Indica status da replicação extIntMsg: type: string maxLength: 100 description: Indica a mensagem da replicação excluido: type: boolean description: Indica se o registro foi excluído default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: name: type: string example: pt-BR: name: Exemplo de texto usando locale pt-BR. en-US: name: Text example using en-US locale. internshipInformationHistory: description: Histórico de informações de estágio type: object required: – employee – internshipNatureType – internshipEstimatedTermination – startDate properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador internshipNatureType: type: string allOf: – #/definitions/internshipNatureType description: Natureza do estágio internshipGradeType: type: string allOf: – #/definitions/internshipGradeType description: Nível do estágio internshipActing: type: string maxLength: 100 description: Área de atuação internshipInsurancePolicy: type: string maxLength: 30 description: Apólice de seguro internshipEstimatedTermination: type: string format: date description: Previsão de término educationalInstitution: type: object allOf: – #/definitions/e001pes description: Instituição de ensino educationalInstitutionRegistrationNumber: type: string maxLength: 14 description: CNPJ da instituição de ensino integrationAgent: type: object allOf: – #/definitions/e001pes description: Agente integrador integrationAgentRegistrationNumber: type: string maxLength: 14 description: CNPJ do agente integrador supervisor: type: object allOf: – #/definitions/employee description: Supervisor supervisorName: type: string description: Nome do supervisor supervisorRegistration: type: string maxLength: 11 description: CPF do supervisor startDate: type: string format: date description: Data inicial endDate: type: string format: date description: Data final deleted: type: boolean description: Indicativo de exclusão do registro createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editInternshipInformationHistory: type: object required: – id allOf: – #/definitions/internshipInformationHistory employeeReintegration: description: Reintegração/Outros Movimentos do Colaborador type: object properties: id: type: string format: uuid description: Id da reintegração resignationHistory: type: object allOf: – #/definitions/resignationHistory description: Histórico de afastamento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: editEmployeeReintegration: type: object required: – id allOf: – #/definitions/employeeReintegration notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE description: A symbolic code identifying the category of the reason of the error: * `BAD_REQUEST` – Bad Request * `UNAUTHORIZED` – Unauthorized * `PAYMENT_REQUIRED` – Payment Required * `OBJECT_NOT_FOUND` – Object Not Found * `REQUEST_TIMEOUT` – Request Timeout * `GONE` – Gone * `UNPROCESSABLE` – Unprocessable * `INTERNAL_ERROR` – Internal Error * `NOT_IMPLEMENTED` – Not Implemented * `SERVICE_UNAVAILABLE` – Service Unavailable * `INSUFFICIENT_STORAGE` – Insufficient Storage