Dette dokument indeholder en detaljeret beskrivelse af felterne i XML-stamdatafilen, som eADM importerer fra Visma Enterprise HRM (VEP). Det er beregnet til teknisk personale, der har ansvaret for opsætning og vedligeholdelse af integrationen.
Filen leveres som en <personsXML> dokument, der indeholder én <person> element pr. medarbejder. Hver medarbejderpost indeholder identitetsoplysninger, kontaktoplysninger og et eller flere <employment> oplysninger om medarbejderens stillinger, organisatoriske placering og løn.
Advarsel: Kildefilen kan indeholde følsomme oplysninger, herunder lønoplysninger, skatteoplysninger, bankkontonumre og oplysninger om pårørende. Læs vejledningen »Filtrering og omformning af importdata«, inden du importerer en ufiltreret fil, og fjern alle elementer, der ikke er nødvendige for integrationen.
Medarbejderoplysninger
Eksempel på medarbejderoplysninger
Nedenfor ses et anonymiseret eksempel på en <person> oplysninger om en enkelt medarbejder. Alle identificerende oplysninger (navn, CPR-nummer, kontaktoplysninger, organisationsnummer) er blevet erstattet med pladsholderdata.
<person personIdHRM="10023">
<authentication>
<initials>KARNOR</initials>
<userId>1042</userId>
<username>KARI NORDMANN</username>
<alias>KARNOR</alias>
</authentication>
<careerInfo>
<jobTitle>Sykepleier</jobTitle>
<workTasks>Sykepleier</workTasks>
</careerInfo>
<contactInfo>
<email>kari.nordmann@utfjord.kommune.no</email>
<workPhone>00000000</workPhone>
<privateMobilePhone>00000000</privateMobilePhone>
<paycheckByEmail>false</paycheckByEmail>
</contactInfo>
<dateOfBirth>1985-01-01</dateOfBirth>
<dependents/>
<employments>
<employment>
<bankDetails>
<accountNumber>00000000000</accountNumber>
<alias>Hovedkonto</alias>
<nationalityCode>NO</nationalityCode>
</bankDetails>
<category id="F3"><description>Fast tilsett utvida</description></category>
<company>
<companyId>1</companyId>
<companyName>Utfjord kommune</companyName>
<organizationNumber>000000000</organizationNumber>
</company>
<companySeniority>2018-01-01</companySeniority>
<employeeId>10023001</employeeId>
<employmentPercentage>100.0</employmentPercentage>
<lastChangedDate>2026-07-01T08:00:00</lastChangedDate>
<pension name="KLP fellesordning" value="18"/>
<positions>
<position isPrimaryPosition="true" validFromDate="2026-01-01">
<chart id="5" name="Utfjord kommune">
<unit id="1001" name="Helse og omsorg">
<manager id="6001" name="Ola Leder"/>
</unit>
</chart>
<costCentres>
<dimension2 name="Helse og omsorg" value="2000"/>
</costCentres>
<employmentPositionPercentage>100.0</employmentPositionPercentage>
<positionCategoryNumber>1</positionCategoryNumber>
<positionInfo>
<positionCode name="Sykepleier" positionCode="7174" positionId="1" tableNr="50"/>
<positionType name="Fast" value="F"/>
<publicPositionCode name="Sykepleier" value="7174"><set>KS</set><setType>KSSKODE</setType></publicPositionCode>
</positionInfo>
<positionPercentage>100.0</positionPercentage>
<positionStartDate>2018-01-01</positionStartDate>
<positionStatistics includeInAA="true" includeInPAI="true">
<workClassification name="Sykepleier" value="2223114"/>
<workMunicipality name="UTFJORD KOMMUNE" value="0000"/>
</positionStatistics>
<salaryInfo>
<basicSalary>000000.00</basicSalary>
<salaryStep>0</salaryStep>
<salaryTable name="Kommuneansatte kap. 4" value="4025"/>
<yearlySalary>000000.00</yearlySalary>
</salaryInfo>
<weeklyHours>37.50</weeklyHours>
</position>
</positions>
<taxDetails>
<taxDeductionCard cardId="0000" cardName="Månedstabell" cardType="M"/>
<taxPercentage>00.00</taxPercentage>
</taxDetails>
</employment>
</employments>
<familyName>Nordmann</familyName>
<genderCode>FEMALE</genderCode>
<givenName>Kari</givenName>
<municipality name="UTFJORD KOMMUNE" value="0000"/>
<nationalityCode>NO</nationalityCode>
<postalAddress>
<address1>Eksempelveien 1</address1>
<countryCode>NO</countryCode>
<postalArea>UTFJORD</postalArea>
<postalCode>0000</postalCode>
</postalAddress>
<socialSecurityOffice name="NAV UTFJORD" value="0000"/>
<ssn>00000000000</ssn>
</person>
Bemærk: En person kan have flere <employment> poster (f.eks. én pr. arbejdsgiver i en struktur med flere virksomheder), og hvert ansættelsesforhold kan omfatte flere <position> oplysninger. Der markeres kun én stilling pr. ansættelse isPrimaryPosition="true".
Identitets-, godkendelses- og kontaktfelter
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Internt Visma Enterprise-person-ID. |
Heltal |
Ja |
Identificerer personoplysningerne entydigt; anvendes som kildenøgle til sammenkobling under synkronisering. |
|
|
Norsk personnummer (fødselsnummer). |
Streng |
Ja |
Primær identifikator, der bruges til at matche personen på tværs af eADM, Active Directory og Feide. |
|
|
Fornavn og efternavn. |
Streng |
Ja |
Bruges til at oprette visningsnavne og e-mailadresser i målsystemerne. |
|
|
Det fulde navn, som det er registreret til login. |
Streng |
Nej |
Referencefelt; bruges normalt ikke direkte. |
|
|
Alias for brugernavn. |
Streng |
Nej |
Kan bruges som en foreslået værdi for brugernavnet i målsystemet (f.eks. |
|
|
Fødselsdato. |
Dato |
Nej |
Kan anvendes i aldersbaserede regelsæt. |
|
|
Køn ( |
Streng |
Nej |
Anvendes sjældent i adgangsregler. |
|
|
Jobtitel (fri tekst). |
Streng |
Nej |
Kan eksporteres til målsystemer som en beskrivende titel; anvendes ikke til adgangskontrol. |
|
|
Arbejds- og privat e-mailadresse. |
Streng |
Nej |
Anvendes i notifikationsforløb, især før der findes en arbejdskonto. |
|
|
Arbejds- og private telefonnumre. |
Streng |
Nej |
Anvendes i katalogsynkronisering og notifikationsforløb. |
|
|
Hjemmeadresse. |
Streng |
Nej |
Bruges sjældent; overvej at filtrere det fra (se advarslen ovenfor). |
Felt for ansættelse og stilling
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Medarbejdernummer for dette specifikke ansættelsesforhold. |
Heltal |
Ja |
En person kan have flere ansættelser; dette identificerer hver enkelt af dem entydigt. |
|
|
Kode og beskrivelse af ansættelseskategori (f.eks. |
Streng |
Nej |
Skelner mellem faste, midlertidige og timelønnede ansættelsesformer; anvendes i regelsæt. |
|
|
Arbejdsgiveren (navn og organisationsnummer). |
Streng |
Nej |
Anvendes ved import af data fra flere virksomheder (se »Import af data fra flere virksomheder«). |
|
|
Den samlede beskæftigelsesprocent for alle stillinger. |
Decimal |
Nej |
Bruges til at skelne mellem fuldtids- og deltidsansættelse. |
|
|
Angiver den primære position. |
Boolsk |
Ja |
Bestemmer, hvilken stilling der er afgørende for brugerens hovedkonto, afdeling og leder. Se »Brug af stillingsfilteret«. |
|
|
Den organisatoriske enhed, som stillingen hører under. |
Streng / ID |
Ja |
Bruges til at placere brugeren i organisationshierarkiet og til at tildele gruppemedlemskaber. |
|
|
Afdelingsleder for enheden. |
Streng / ID |
Nej |
Anvendes til opslag af ledere, godkendelsesforløb og meddelelser om ansættelse og fratrædelse. |
|
|
Intern stillingskode og stillingsbetegnelse. |
Streng |
Nej |
Anvendes til rollebaseret adgangskontrol. |
|
|
Kode for stilling eller ansættelsesstatus (f.eks. |
Streng |
Nej |
Kildefelt for eADM’er |
|
|
Lovbestemt stillingskode (KS-tarif, »KSSKODE«). |
Streng |
Nej |
Anvendes til takstbaserede regler og lovpligtig rapportering. |
|
|
Den procentdel, som denne specifikke stilling udgør. |
Decimal |
Nej |
Anvendes i positionsfiltre. Se »Brug af positionsfilteret«. |
|
|
Angiv gyldighedsperioden. |
Dato |
Nej |
Bruges til at aktivere og deaktivere adgang knyttet til stillingen. |
|
|
Omkostningscenter / budgetdimension. |
Streng |
Nej |
Anvendes til organisatorisk rapportering; anvendes sjældent til adgangskontrol. |
|
|
Ferieperiode, type og procentdel. |
Streng / Dato |
Nej |
Kan bruges til at suspendere eller justere adgangsrettighederne under længerevarende orlov. |
Områderne løn, skat og statistik
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Løntal. |
Decimal |
Nej |
Anvendes ikke til adgangskontrol. Meget følsomt; det anbefales at filtrere det fra inden import (se advarslen ovenfor). |
|
|
Standardklassifikation af erhverv (STYRK). |
Streng |
Nej |
Anvendes til lovpligtig statistikrapportering, ikke til adgangskontrol. |
|
|
Registreret uddannelsesniveau (PAI/SSB-uddannelseskode). |
Streng |
Nej |
Lovpligtigt rapporteringsfelt; et begreb, der adskiller sig fra eADM’s |
|
|
Oplysninger om skatteindholdelse (skattekort, procentdel). |
Streng / Decimal |
Nej |
Følsom; anvendes ikke af eADM. Det anbefales at filtrere den fra. |
|
|
Familiemedlemmer, der er registreret med henblik på løn eller forsikring. |
Streng |
Nej |
Følsomt; det anbefales at udelade dette, medmindre det specifikt kræves. |
Organisationshierarki
Organisationshierarkiet leveres separat fra medarbejderdataene, som en <charts> fil, der indeholder én <chart> element med en flad liste over <unit> elementer. Hver enhed henviser til sin overordnede enhed, så hierarkiet rekonstrueres af det importerende system i stedet for at være indlejret i XML-koden.
Eksempel på organisationsdata
Nedenfor ses et anonymiseret eksempel, der viser en enhed på øverste niveau og en af dens underenheder.
<charts>
<chart id="5" name="Utfjord kommune">
<units>
<unit company="1" kode="40" id="1" name="Kommunedirektør" unitType="Kommunedirektør" parentid="0">
<manager id="6001" name="Ola Leder">
<proprietorType>PERMANENT</proprietorType>
</manager>
<contactInfo>
<phone/>
<email/>
</contactInfo>
<tasks>
<task id="8" description="Tilvisar">
<employees>
<employee id="6001" name="Ola Leder">
<proprietorType>PERMANENT</proprietorType>
</employee>
</employees>
</task>
</tasks>
<roles>
<role id="4" description="Leiar">
<employees>
<employee id="6001" name="Ola Leder">
<proprietorType>PERMANENT</proprietorType>
</employee>
</employees>
</role>
</roles>
</unit>
<unit company="1" kode="7" id="200" name="Helse og omsorg" unitType="Kommunalområde" parentid="40">
<manager id="6002" name="Kari Nordmann">
<proprietorType>PERMANENT</proprietorType>
</manager>
<contactInfo>
<phone/>
<email/>
</contactInfo>
<tasks/>
<roles/>
</unit>
</units>
</chart>
</charts>
Bemærk: Den øverste ledende stilling (her »Kommunedirektør«) har parentid="0". Hver anden enheds parentid henviser til kode af dets moderselskab, ikke moderselskabets id. Forveksling af disse to attributter er en almindelig årsag til fejl i hierarkiet; se »Vismas anbefalede organisationsstruktur og dens indvirkning på eADM«.
Beskrivelser af organisatoriske områder
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Identifikationskode og navn på organisationsdiagrammet (typisk kommunen eller virksomheden). |
Heltal / Streng |
Ja |
Rod i det importerede hierarki. |
|
|
Internt Visma Enterprise-enheds-ID. |
Streng |
Ja |
Kampe |
|
|
Kort numerisk skema-kode for enheden. |
Heltal |
Ja |
»Henvist af underenheder« |
|
|
Den |
Heltal |
Ja |
Opretter organisationens overordnede-underordnede struktur. |
|
|
Afdelings- eller enhedsnavn. |
Streng |
Ja |
Vises i målsystemer og bruges til at oprette gruppenavne. |
|
|
Enhedstype (f.eks. »Kommunedirektør«, »Kommunalområde«, »Enhed«, »Team«, »Ikke ansat«). |
Streng |
Nej |
Kan anvendes i regelsæt til at skelne mellem organisationsniveauer. Se »Vismas anbefalede organisationsstruktur og dens indvirkning på eADM«. |
|
|
Det firma-ID, som enheden tilhører. |
Heltal |
Nej |
Anvendes ved import af data fra flere virksomheder. |
|
|
Afdelingslederen. |
Streng |
Nej |
Anvendes til opslag af ledere, godkendelsesforløb og meddelelser om ansættelse og fratrædelse. |
|
|
En opgave med et navn (f.eks. »Attesterar«, »Godkjenne fråvær«), hvor medarbejderne – og eventuelt en leder – er tildelt opgaven. |
Streng |
Nej |
Anvendes til at tildele opgavespecifik adgang, f.eks. godkendelses- eller faktureringsrettigheder, uafhængigt af den formelle stilling. |
|
|
En navngivet rolle (f.eks. »Leiar«, »BI-adgang«), hvortil der er tildelt medarbejdere og eventuelt en overordnet. |
Streng |
Nej |
Anvendes til at tildele rollebaserede adgangsrettigheder uafhængigt af den formelle stilling. |
|
|
Enhedens postadresse, besøgsadresse, telefonnummer og e-mailadresse. |
Streng |
Nej |
Er i praksis som regel tom; bruges sjældent. |
En gennemgang af attributten »QualificationCode«
I HR-systemer som Visma Enterprise er en kvalifikationskode en standardiseret betegnelse, der bruges til at registrere en medarbejders formelle uddannelse, certifikater og kompetencer.
I stedet for at indtaste fri tekst bruger HR disse standardkoder, så systemet automatisk kan anvende oplysningerne til tre hovedformål:
-
Løn og takster: Links til jobkoder for at sikre korrekt lønplacering (f.eks. medfører registrering af en ny uddannelse automatisk, at medarbejderen markeres til en lønforhøjelse).
-
Ressourcehåndtering: Giver ledere mulighed for nemt at holde styr på, hvem der har tilladelse til at udføre bestemte opgaver (f.eks. at kontrollere, hvem der har en gyldig sundhedslicens eller et certifikat til betjening af tungt maskineri).
-
Rapportering og overholdelse af lovkrav: Leverer pålidelige data til intern kompetencekortlægning og lovpligtig rapportering til myndighederne (f.eks. til Statistisk Sentralbyrå).
Typiske eksempler: »Bachelorgrad«, »HPR-godkendelse (sundhedssektoren)« eller »førstehjælpsbevis«.
Relaterede artikler
-
Datakvalitet i HR-systemet: Grundlaget for effektiv adgangsstyring
-
Vismas anbefalede organisationsstruktur og dens indvirkning på eADM