om een gepersonaliseerde navigatie te krijgen.
om een gepersonaliseerde navigatie te krijgen.
De Basic api bevat uitsluitend de basis medewerker- en organisatiegegevens. Middels deze API hebben externe systemen inzicht in de organisatiestructuur en de huidige medewerker.
Id / personId | Technical and unique id. the Id is unique within the entity and tenant. The id is owned by the core system and can not changed by a user | P01001 - Persoonsnummer |
PersonCode | The logical code or number of the employee. | P01001 - Persoonsnummer |
Initials | The initials of the employee. Format depends | P00303 - Voorletters |
firstNames | The official given names of the employee as stored in the HR Core system | P01002 - Voornamen |
KnownAs | The name which is used by the employee as his first name | P01003 - Roepnaam |
lastNameAtBirth | The last name at birth of the employee. Also known as the family name | P00301 - Geboortenaam |
lastNameAtBirthPrefix | The prefix of the last name at birth | P00302 - Geboortenaam-voorvoegsels |
lastName | The last which is currently used by the employee as his last name | P01008 - Samengestelde naam |
lastNamePrefix | The prefix of the last name as used currently | P01009 - Samengestelde naam-voorvoegsels |
nameAssembleOrder | Code of the assemble order that the core system uses for the last Name. The assemble order is depending on the core system and the logic behind it. | P00304 - Gebruik achternaam |
partnerName | The partner last name | P00390 - Partner-naam |
partnerNamePrefix | The prefix of the partner last name | P00391 - Partner-voorvoegsels |
titlePrefix | The formal title which will be used as a prefix before the name like Doctor, Professor, et cetera | P00305 - Titulatuur voor de naam |
titleSuffix | The formal title which will be used as postfix after the name like MSc or Master of Science | P03937 - Titulatuur achter de naam |
gender | Gender of the person conform the ISO/IEC 5128 standard (0) Not known (1) Male (2) Female (9) Not applicable |
P00330 - Geslacht M = Man / Male V = Vrouw / Female |
dateOfBirth | Date of Birth | P00321 -Geboorte datum |
deceased | Indicated if the employee deceased Note: most core systems have a date field. In the API this will be translated to boolean |
P01005 - Datum overlijden |
UserUID | Digital Identity of the user from the portal | PORTAL : Ping ID |
emailAddresses | List of the email addresses of the employee. The fields are: type like Business, Private, etc. address |
Business: P01035 - E-mail adres werk Private: P01034 - E-mail adres prive |
phoneNumbers | list of phone numbers of the employee type like Business, Home, Mobile, et cetera number |
Home: P01027 - telefoonnr woonadres Mobile : P01036 - Telefoonnr mobiel Business :P01037 - Telefoonnr werk FaxBusiness : P01039 Faxnr werk FaxHome : P01038 Faxnr prive |
Addresses | list of addresses of the employee. The address fields are: addressType like Home, Post, etc. streetName Number streetNumberAdditional postalCode city country |
Home: P01014 straatnaam P01016 Huisnummer P01018 Huisnummer toev P01020 Postcode P01022 Plaatsnaam P01024 Land Postal: P00365 straatnaam P00367 huisnummer P00368 huisnummer toev P00313 postcode P00308 plaatsnaam P00847 land |
Id / employmentId | Technical and unique id. the Id is unique within the entity and tenant. The id is generated by the system and can not changed by a user. | Object Id = "PersonCode" + ContractCode |
PersonCode / PersonId | Person code to which the employment is related | P01001 - Persoonsnummer |
employmentCode / ContractCode / ContractId |
Code of the contract | P01101 - volgnr dienstverband |
PayrollClientCode | Logical code of the payroll client. Filter option for Row Authorisation (configuration API) |
[P01103 Opdrachtgever] |
PayrollInstitutionCode | Logical code of the payroll Institution. Filter option for Row Authorisation (configuration API) |
[P01104 Instelling] |
hireDate | The hire date of the employment | P00322 - Datum in dienst |
dischargeDate | The end date or discharge date of the employment. This is always an "up to and including" date. In unknown the field will not be visible in the API | P00830 - Datum uit dienst |
originalHireDate | The first hire date of original hire date of an employee within the organization. This date is important for the tenure or working anniversary of an employee | P00834 -Datum in dienst CAO |
employmentType | Type of employment like Internal employee, contractor, "Wachtgelder" Filter option for Row Authorisation (configuration API) |
P01102 - Soort arbeidsrelatie |
contractType | Type of the contact like indefinite period ('Onbepaalde tijd') or given time ('bepaalde tijd') | P08259 - Code contract (on)bepaalde tijd |
jobProfile | Official job title or job profile of the employment. The Job profile contains the following details: shortName: Code or short name of the job profile |
P01107 - Primaire functie |
classification | group or classification of the employment. Generic field Filter option for Row Authorisation (configuration API) |
P01110 - Code doelgroep |
organizationUnit | organization unit Id of employment. The Id is a reference to the entity org units | P01106 - Hierarchische org. eenheid |
workingAmount | Work amount of employment. amountOfWork: the amount of work unitOfWork: Unit of work that specifies the amount of work like "hours", "days", et cetera periodOfWork: Period of work like "week" or "month" parttimePercentage |
P01109 - Uren per week P00404 percentage deelbetrekking |
id | Technical and unique id of the organization Unit. the Id is unique within the entity and tenant. The id is generated by the system and can not changed by a user. | ID |
shortName | Code or short name of the organizational unit | OE Code |
fullName | Name of the organization unit | OE naam |
parentOrgUnit | reference to the parent organizational unit. Empty means that it is organizational unit on the highest level in the company | ParentID |
organisationUnitTpe | Type of the organization Unit | |
address | Address of the organisation Unit - Address - street - number - numberAdditional - postalCode - city |
OE Adres |
costCenter | default cost center of the organisation unit. | Kostenplaats |
IsBlocked | Indicates if the Organization unit is block for adding new employees. note: it is possible there are still employee referring to this Org Unit. |
blocked/inactive |
id | Technical and unique id of the role assigment. the Id is unique within the entity and tenant. The id is generated by the system and can not changed by a user. | object ID |
PersonID / personCode | Technical ID of the Person | Persoonsnummer |
shortName | Short name of the role the person will have for this organization, like Manager, HR Professional, Director. | P01062 - Rol |
organisationUnit | Id of the organisation Unit | P01061 - Operationele org.eenheid |
startDate | Start date from which the role assignment is valid for that employee | P01063 - ingangsdatum roltoewijzing |
endDate | end date until when the role assignment is valid | P01064 - einddatum roltoewijzing |
id / shortName | Unique id of the Job profile. the Id is unique within the entity and tenant. | P02301 - Code functie |
fullName | Name of the Job Profile | P02302 - Omschrijving functie |
jobFamily | Job family to which the job profile belongs | P02305 - Code Functiegroep |
Id / UserUID | Ping Id or User Id which be used for the SSO solution of Visma Raet | Ping ID |
SourceId | Youforce user name | Gebruikersnaam |
IdentityId | Identity of the user on the local network | Identity |
Duidelijk omschreven! Ik merk hier wel uit op dat het BSN niet mee komt in dit datamodel, is er een andere manier om het BSN-nummer via een koppeling over te dragen?
Copyright 2019 Visma Community. All right reserved.