<user:insertOrUpdate>
<!--Zero or more repetitions:-->
<arg0>
<!-- Controle de dupla marcação: true ou false -->
<controlDoubleMarking>?</controlDoubleMarking>
<!-- Exceção REP: true ou false -->
<exceptionREP>?</exceptionREP>
<!-- Chave Externa do Usuário -->
<externalKey>?</externalKey>
<!-- Data da demissão -->
<fireDate>?</fireDate>
<!-- Intervalo flexivel: true ou false -->
<flexibleInterval>?</flexibleInterval>
<!-- Acesso Livre: true ou false -->
<freeAccess>?</freeAccess>
<!-- Chave Externa da Pessoa Física -->
<naturalPersonExternalKey>?</naturalPersonExternalKey>
<!-- Número do PIS -->
<pis>?</pis>
<!--Zero or more repetitions:-->
<!-- Lista da Unidade de Lotação -->
<userAllocationUnitDTOCol>
<!-- Chave Externa da Unidade de Lotação -->
<allocationUnitExternalKey>?</allocationUnitExternalKey>
<!-- Data inicial da validade da unidade de lotação para o usuário -->
<initialDate>?</initialDate>
<!-- Data final da validade da unidade de lotação -->
<endDate>?</endDate>
<!-- Chave Externa do Usuário -->
<userExternalKey>?</userExternalKey>
</userAllocationUnitDTOCol>
<!--Zero or more repetitions:-->
<!-- Lista dos Centros de Custos -->
<userCostCenterDTOCol>
<!-- Chave Externa do Centro de Custo -->
<costCenterExternalKey>?</costCenterExternalKey>
<!-- Data inicial que o centro de custo é válido para o usuário -->
<initialDate>?</initialDate>
<!-- Data final em que o centro de custo é válido para o usuário -->
<endDate>?</endDate>
<!-- Chave externa do Usuário -->
<userExternalKey>?</userExternalKey>
</userCostCenterDTOCol>
<!--Zero or more repetitions:-->
<!-- Lista de Localidades -->
<userLocationDTOCol>
<!-- Chave externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Data inicial da validade da localidade para o usuário -->
<initialDate>?</initialDate>
<!--Data final da validade da localidade para o usuário -->
<endDate>?</endDate>
<!-- Chave externa do Usuário -->
<userExternalKey>?</userExternalKey>
</userLocationDTOCol>
<!--Zero or more repetitions:-->
<!-- Lista de Cargos -->
<userPositionLevelDTOCol>
<!-- Data inicial do Cargo -->
<initialDate>?</initialDate>
<!-- Data final do Cargo -->
<endDate>?</endDate>
<!-- Chave externa do Cargo -->
<positionLevelExternalKey>?</positionLevelExternalKey>
<!-- Chave externa do Usuário -->
<userExternalKey>?</userExternalKey>
</userPositionLevelDTOCol>
<!--Zero or more repetitions:-->
<!-- Relacionamento do usuário -->
<userRoleBadgeDTOCol>
<!-- Número do Crachá -->
<badgeNumber>?</badgeNumber>
<!-- Data de Inicial da validade do crachá -->
<initialDate>?</initialDate>
<!-- Data inicial antiga: Caso seja informada e for diferente de initialDate, todos os históricos do usuário são removidos -->
<initialDateOld>?</initialDateOld>
<!-- Data final da validade do crachá -->
<endDate>?</endDate>
<!-- Chave externa da Unidade Prestadora -->
<providerUnitExternalKey>?</providerUnitExternalKey>
<!-- Matrícula -->
<registry>?</registry>
<!-- Tipo do Papel: 0-Funcionário, 1-Prestador, 2-Autônomo, 3-Visitante, 4-Usuário Externo -->
<roleType>?</roleType>
<!-- Chave externa da Unidade Tomadora -->
<takerUnitExternalKey>?</takerUnitExternalKey>
<!-- Chave externa do Usuário -->
<userExternalKey>?</userExternalKey>
</userRoleBadgeDTOCol>
<!--Zero or more repetitions:-->
<!-- Lista de Turnos -->
<userShiftWorkDTOCol>
<!-- Chave Externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
<!-- Chave Externa do Usuário -->
<userExternalKey>?</userExternalKey>
<!-- Data inicial da validade do turno -->
<initialDate>?</initialDate>
<!-- Data final da validade do turno -->
<endDate>?</endDate>
</userShiftWorkDTOCol>
</arg0>
</user:insertOrUpdate>
|