Skip to main content

Get employee getemployee.nv

Resource: getemployee.nv

HTTP-method: GET

Returns the information of a single employee.

Querystring parameters:

Parameter

Occurs

Example

Description

netvisorkey

0...1

1

Employee's netvisorkey. If given, do not give parameter employeenumber

employeenumber

0...1

100

Employee's number. If given, do not give parameter netvisorkey

employmentperiods

0...1

1 = yes

0 = no

Include employee's employment periods. Not included if not defined.

employeepayrollinformation

0...1

1 = yes

0 = no

Include employee's payroll information. Not included if not defined.

educationalinformation

0...1

1 = yes

0 = no

Include employee's educational information. Not included if not defined.

additionalinformationfields

0...1

1 = yes

0 = no

Include employee's additional information fields. Not included if not defined.

employeesettlementpoints

0...1

1 = yes

0 = no

Include employee's settlement points. Not included if not defined.

Response:

| Level | Element name | Type and length | Occurs | Description | Example |
| --- | --- | --- | --- | --- | --- |
| Root | root | Aggr. | 1 | | |
| 1 | employee | Aggr. | 1 | | |
| 2 | employeebaseinformation | Aggr. | 1...n | | |
| 3 | netvisorkey | Numeric | 1 | Employee's netvisorkey | 8 |
| 3 | employeenumber | Numeric | 1 | Employee's number | 123 |
| 3 | employeeidentifier | String | 1 | Employee identifier type: finnishidentifier, foreignidentifier, companyidentifier | foreignidentifiertype |
| Attr. | foreignidentifiertype | String | 1 | Foreign person's identifier type: taxidentificationnumber, foreignpersonalidentifier, other. If the person is not foreign, the type is not returned. | taxidentificationnumber |
| 3 | issuingcountry | String, max 2 | 1 | Foreign person's country | |
| Attr. | type | String | 1 | Country information format | ISO-3166 |
| 3 | firstname | String, max 50 | 1 | Employee's first name | Anna |
| 3 | lastname | String, max 50 | 1 | Employee's last name | Ammattilainen |
| 3 | fullname | String | 1 | Employee's full name | Ammattilainen Anna |
| 3 | payrollservice | Numeric | 1 | Payroll service | 1 = yes 0 = no |
| 3 | resourcemanagement | Numeric | 1 | Travel expenses | 1 = yes 0 = no |
| 3 | lunchbenefit | Numeric | 1 | Lunch benefit in use | 1 = yes 0 = no |
| 3 | nationality | String, max. 2 | 1 | Employee's nationality, default fi | se |
| Attr. | type | String | 1 | String | ISO-3166 |
| 3 | language | String, max. 2 | 1 | Employee's language, default fi | |
| Attr. | type | String | | Language format | ISO-3166 |
| 3 | municipality | String, max. 255 | 1 | Employee's home municipality | Lappeenranta |
| 3 | gender | String | 1 | Gender: male, female | male |
| 3 | dateofbirth | Date | 1 | Date of birth | 1970-10-20 |
| 3 | streetaddress | String, max. 255 | 1 | Employee's street address | Keisarinnankatu 1 |
| 3 | postnumber | String, max. 50 | 1 | Employee's post number | 56120 |
| 3 | city | String, max. 255 | 1 | Employee's postal address | Lappeenranta |
| 3 | country | String, max. 2 | 1 | Employee's home country code | fi |
| Attr. | type | String | 1 | Country information format | ISO-3166 |
| 3 | phonenumber | String, max. 50 | 1 | Employee's phone number | 050 123 456 |
| 3 | email | String, max. 100 | 1 | Employee's e-mail address | [email protected] |
| 3 | bankaccountnumber | String, max. 34 | 1 | Employee's bank account number, IBAN account number | FI71 7997 9580 0073 35 |
| 3 | bankidentificationcode | String. max. 20 | 1 | Bank's BIC code | NDEAFIHH |
| 3 | activity | Numeric | | Employee's activity. This should not be confused with whether the employee currently has an active employment. | 1 = yes
0 = no |
| 2 | employmentperiods | Aggr. | 0...1 | Employment periods | |
| 3 | employmentperiod | Aggr. | 0...n | Employment period | |
| 4 | netvisorkey | Numeric | 1 | Employment period identifier | 3 |
| 4 | companystartdate | Date | 1 | Start date of continuous employment | 2017-01-01 |
| Attr. | format | String | 1 | Date format | ansi |
| | startdate | Date | 1 | Start date | 2017-01-01 |
| Attr. | format | String | 1 | Date format | ansi |
| 4 | probationenddate | Date | 1 | End date of probation | 2017-04-01 |
| Attr. | format | String | 1 | Date format | ansi |
| 4 | employmentmode | Numeric | 1 | Mode of employment | 1 = employed
2 = leased employee
3 = self-employed person or similar
4 = trainee
5 = voluntary work |
| Attr. | type | String | 1 | Linking type of employment | Attribute type is always netvisor, which is Netvisor ID |
| 4 | profession | String, max. 250 | 1 | Occupational title | Tester |
| 4 | comment | String, max. 500 | 1 | Comment | Knows what she is doing |
| 4 | enddate | Date | 1 | End date | 2017-12-31 |
| Attr. | format | String | 1 | Date format | ansi |
| 4 | endreason | Numeric | 1 | End reason | 2=Employee on old-age pension
4=Employee's own request
5=Reason attributable to the employee
6=Fixed-term employment
11=Financial and production-related grounds for termination
12=End of employment by mutual agreement
13=Other reason
(Not in use anymore:
1 = Normal employment ending
3 = Employee's death
7 = End of employment during probation period
8 = Releasing of the employment
9 = Bankruptcy of the company
10 = Change of ownership of the company) |
| Attr. | type | String | 1 | Linking type of endreason | Attribute type is always netvisor, which is Netvisor ID |
| 4 | occupationclassification | String | 1 | Occupation category | TK10 code of occupation category |
| Attr. | type | String | 1 | Linking type | Attribute type is always isco |
| 4 | employmentcontract | Numeric | 1 | Duration of employment | 1 = Permanent
2 = Temporary |
| Attr. | type | String | 1 | Linking type | Attribute type is always netvisor, which is Netvisor ID |
| 4 | employmentform | Numeric | 1 | Type of employment | 1 = Full-time
2 = Part-time |
| Attr. | type | String | 1 | Linking type | Attribute type is always netvisor, which is Netvisor ID |
| 4 | parttimepercent | Part-time percent | 1 | Part-time percent | Decimal number from 0-100 |
| 4 | regularworkinghours | Numeric | 1 | Regular working hours | Decimal number from 0-168 |
| 4 | groundsforemployment | Numeric | 1 | Grounds for employment | 0=Other grounds
1=Working or employment relationship |
| 4 | kevaprofessionalclasscode | Numeric | 1 | Keva professional class code, max 20 characters | Keva: search for occupational titles |
| 4 | kevaemploymentregistration | Numeric | 1 | Keva employment registration, max 2 characters | Keva: incomes register codes |
| Attr. | type | String | 1 | always keva | keva |
| Attr. | pensionprovidercode | Numeric | 1 | Pension provider company code | Keva: incomes register codes |
| 4 | ispaymenttypemonthlywage | Numeric | 1 | Form of payment: monthly salary | 1=yes
0=no |
| 4 | ispaymenttypehourlywage | Numeric | 1 | Form of payment: hourly pay | 1=yes
0=no |
| 4 | ispaymenttypepiecewage | Numeric | 1 | Form of payment: contract pay | 1=yes
0=no |
| 4 | collectiveagreement | Numeric | 1 | Collective agreement | Income register: codes |
| Attr. | pensionprovidercode | String | 1 | always cbacode | cbacode |
| 4 | stateemploymentfund | Numeric | 1 | Employed with assistance from the State employment fund | 1=yes
0=no |
| 4 | carbenefityear | Numeric | 1 | Year of commissioning of the company car | 2012 |
| 4 | isabroadcarbenefit | Numeric | 1 | Company car benefit received abroad | 1=yes
0=no |
| 4 | caremissionvalue | Numeric | 1 | Car emission value | Value between 0-100 |
| 4 | workercategory | Aggr. | 1 | Employee group for pay transparency reporting | |
| 4 | name | String | 1 | Group name | Testiryhmä |
| 2 | employeepayrollinformation | Aggr. | 0...1 | Payroll information | |
| 3 | payrollrulegroup | Aggr. | 1 | Salary model | |
| 4 | netvisorkey | Numeric | 1 | Salary model's netvisorkey | 2 |
| 4 | name | String | 1 | Employee's salary model name | Kuukausipalkkalaiset |
| 3 | taxnumber | Numeric | 1 | Tax number | 123456789101 |
| 3 | foreclosure | Numeric | 1 | Foreclosure | 1=yes
0=no |
| 3 | foreclosuremaintenancepersons | Numeric | 1 | Number of persons maintained in foreclosure | 3 |
| 3 | nosocialsecuritypayment | Numeric | 1 | Subject to Employer's health insurance contribution | 1=yes
0=no |
| 3 | accountingaccount | Aggr. | 1 | Advance debt account | |
| 4 | netvisorkey | Numeric | 1 | Advance debt account's identifier | |
| 4 | name | String | 1 | Advance debt account's name | Receivables from employees |
| 4 | number | Numeric | 1 | Advance debt account's number | 1751 |
| 3 | hierarchy | Aggr. | 1 | Hierarchy level | |
| 4 | netvisorkey | Numeric | 1 | Hierarchy level's identifier | 4 |
| 4 | name | String | 1 | Hierarchy level's name | Oy Yritys Ab |
| 3 | placeofbusiness | String | 1 | Office for income register | Pääkonttori |
| 3 | defaultdimensions | Aggr. | 0...1 | Default cost objects | |
| 4 | defaultdimension | Aggr. | 0...n | Default cost object | |
| 5 | dimensionname | String | 1 | Cost object header name. | Kustannuspaikat |
| 5 | dimensionitem | String | 1 | Cost object name.
If a code is defined for the cost object, the combined value of code and name is returned, e.g. "P001 Website renewal" | DevOps |
| 5 | dimensionitemname | String | 0...1 | Cost object name | Verkkosivuston uudistus |
| 5 | dimensionitemcode | String | 0...1 | Cost object code | P001 |
| 3 | payslipdeliverymethod | String | 1 | Payslip delivery method | 1 = local printing
2 = printing service
3 = e-salary |
| 3 | type | String | 1 | Delivery method linking type | Attribute type is always netvisor, which is Netvisor ID |
| 3 | isjointowner | Numeric | 1 | In a shareholder relationship with payer | 1=yes
0=no |
| 3 | isathlete | Numeric | 1 | Athlete | 1=yes
0=no |
| 3 | isperformingartist | Numeric | 1 | Performing artist | 1=yes
0=no |
| 3 | employeeinsurancetype | Numeric | 1 | Type of pension insurance | 1=Tyel
2=MYEL
3=YEL
4=No pension insurance |
| 3 | ispersonworkingonaroadferryonalandislands | Numeric | 1 | Person working on a road ferry on Åland Islands | 1=yes
0=no |
| 3 | isentrepreneurwithoptionalyelormyel | Numeric | 1 | Entrepreneur | 1=yes
0=no |
| 3 | receivessalaryfromdiplomaticembassy | Numeric | 1 | Person receiving a wage paid by a diplomatic mission | 1=yes
0=no |
| 3 | ispersonreceivingeppoinsurancesalary | Numeric | 1 | Person receiving wages for insurance purposes under the EPPO Act | 1=yes
0=no |
| 3 | isinvoicingserviceuserwithoutbusinessid | Numeric | 1 | Person using the invoicing service who does not have a business id | 1=yes
0=no |
| 2 | employeeeducationalinformation | Aggr. | 0...1 | Degrees | |
| 3 | degree | Aggr. | 0...n | Degree | |
| 4 | name | String | 1 | Name of the degree | Merkonomi |
| 4 | school | Numeric | 1 | School | Kauppaoppilaitos |
| 4 | graduationyear | Numeric | 1 | Graduation year | 2021 |
| 4 | isprimarydegree | Numeric | 1 | Main degree | 1=yes
0=no |
| 2 | employeeadditionalinformationfields | Aggr. | 0...1 | Additional information fields | |
| 3 | additionalinformationfield | Aggr. | 0...n | Additional information field | |
| 4 | netvisorkey | Numeric | 1 | Numeric | 1 |
| 4 | name | String | 1 | Additional information field's name | Food allergies |
| 4 | value | String | 1 | Additional information field's value | fish |
| Attr. | type | String | 1 | text, datetime | text |
| 4 | group | String | 1 | 1=Basic data
2=Contact information
3=Educational information | 1 |
| Attr. | type | String | 1 | Attribute type is always netvisor, which is Netvisor ID | netvisor |
| 2 | employeesettlementpoints | Aggr. | 0...1 | Settlement points | |
| 3 | employeeunemploymentinsurance | Aggr. | 0...n | Unemployment insurance | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | 1 |
| 4 | type | String | 1 | Settlement point handling | automatichandling=
Automatic handling
under17yearsold=Under 17 years old
17to64yearsold=17-64 years old
over65yearsold=Over 65 years old
partowner=part-owner |
| 4 | name | String | 1 | Insurance specific settlement point | Unemployment insurance |
| 3 | employeeaccidentinsurance | Aggr. | 0...n | Accident insurance | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | 2 |
| 4 | type | String | 1 | Settlement point handling | attachedtosettlementpoint |
| 4 | name | String | 1 | Insurance specific settlement point | Insurance specific settlement point |
| 3 | employeegrouplifeinsurance | Aggr. | 0...n | Group life insurance | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | 3 |
| 4 | type | String | 1 | Settlement point handling | attachedtosettlementpoint |
| 4 | name | String | 1 | Insurance specific settlement point | Group life insurance |
| 3 | employeeunionmembershipfee | Aggr. | 0...n | Union membership fee | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | 4 |
| 4 | type | String | 1 | Settlement point handling | attachedtosettlementpoint |
| 4 | name | String | 1 | Insurance specific settlement point | Union membership fee |
| 3 | employeeotherinsurance | Aggr. | 0...n | Other insurance | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | 5 |
| 4 | type | String | 1 | Settlement point handling | attachedtosettlementpoint |
| 4 | name | String | 1 | Insurance specific settlement point | Other insurance |
| 3 | employeeworkpensioninsurance | Aggr. | 0...n | Work pension insurance | |
| 4 | netvisorkey | Numeric | 1 | Settlement point identifier | |
| 4 | type | String | 1 | Settlement point handling | automatichandling=
Automatic handling
under17yearsold=Under 17 years old
17to52yearsold=17-52 years old
53to62yearsold=53-62 years old
63to67yearsold=63-67 years old
over68yearsold=Over 68 years old |
| 4 | name | String | 1 | Insurance specific settlement point | TyEL |
| 3 | employeeforeclosure | Aggr. | 0...n | Foreclosure | |
| 4 | netvisorkey | Numeric | 1 | Numeric | 6 |
| 4 | type | String | 1 | Settlement point handling | attachedtosettlementpoint |
| 4 | name | String | 1 | Insurance specific settlement point | Foreclosure |

*This article has been translated using an AI-based translation tool. The contents or wording of these instructions may differ from those in other instructions or in the software.
*

Did this answer your question?