STATUS: Under udarbejdelse. Snitfladen træder i kraft 10. december 2018.
Table of Contents
Introduktion
Denne integrationsvejledning beskriver hvordan danske aktører kan anvende EURES NDCP webservice til at levere jobannoncer og CV'er til EURES portalen. Målgruppen for integrationsvejledningen er softwareudviklere og projektledere hos danske aktører.
Aktører, som kun ønsker at levere jobannoncer og som ønsker at jobannoncerne både skal leveres til Jobnet og til EURES, skal ikke anvende EURES NDCP. Her er det tilstrækkeligt at anvende JobAD servicen, som både kan levere jobannoncerne til Jobnet og til EURES på samme tid. Se Integrationsvejledning til JobAD webservice.
EURES er EU kommisionens Europæisk Portal For Jobmobilitet, som findes her. Arbejdsgivere kan indsende jobannoncer til EURES portalen, samt søge efter medarbejdere på EURES portalen. Arbejdssøgende kan lægge deres CV'er på EURES portalen, samt søge efter ledige stillinger på EURES portalen. Såvel jobannoncer som CV'er skal indsendes til EURES portalen via nationale knudepunkter ved anvendelse af en dansk aktør. Arbejdsgivere kan ikke indsende jobannoncer direkte til EURES, ligesom arbejdssøgende heller ikke kan indsende CV'er direkte til EURES portalen.. I Danmark skal EURES NDCP anvendes som knudepunkt. Nærværende integrationsvejledning beskriver hvordan en dansk aktør skal anvende EURES NDCP.
EURES NDCP (National Data Consolidation Point) er en service, som opsamler alle danske jobannoncer og CV'er og som videresender disse til EU's EURES portal. EURES NDCP udstiller snitfladen "EuresNDCPService", som aktøren skal anvende til at implementere integration til EURES NDCP.
Figuren herunder illustrerer hvordan danske aktører kan indsende jobannoncer og CV'er til EURES portalen ved anvendelse af EURES NDCP.
EURES NDCP snitfladebeskrivelse
Snitfladebeskrivelsen består af 3 sæt specifikationer:
- EuresNDCPService
- EU's XML specifikationer for hhv. jobannoncer og CV'er'
- Danske forretningsregler
Jobannoncer og CV'er skal forsendes til EURES NDCP som XML dokumenter, der skal overholde EU's specifikationer. EU's specifikationer tillader en række valgmuligheder og den enkelte danske aktør har frihed til at foretage de valg, som passer aktøren bedst så længe at EU's specifikationer overholdes. XML dokumenterne forsendes direkte fra EURES NDCP til EU uden modifikationer. Danmark kræver dog at nogle få supplerende forrretningsregler er overholdt for at de enkelte aktørers jobannoncer og CV'er kan identificeres og behandles korrekt.
EURES NDCP REST/JSON webservicen er således transportlaget til forsendelse af jobannoncer og CV'er, mens EU's XML specifikationer fastlægger indholdet i jobannoncer og CV'er, herunder XML Schema, klassifikationer og koder.
EuresNDCPService
EURES NDCP udstiller EuresNDCPService, som er en REST/JSON webservice, der skal anvendes til at forsende jobannoncer / CV'er til EURES portalen. Webservicen anvendes også hvis indholdet i en jobannonce / et CV skal opdateres eller en jobannoncen / et CV skal fjernes fra EURES portalen.
...
XML Schemaerne specificerer ikke alle krav til XML dokumenterne. Der er er række krav til klassifikationer mv., der ikke er specificerede i XML Schemaer, men som kun er specificerede i specifikationsdokumenterne herunder. Disse specifikationer skal overholdes for at jobannoncer og CV'er kan sendes til EURES portalen. EURES NDCP validerer ikke kravene i specifikationerne, hvilket betyder at disse krav først valideres, når de modtages af EURES portalen.
XML specifikationer for EURES jobannoncer
Jobannoncer skal opfylde en række krav til klassifikationer mv. Kravene er beskrevet i dokumentet "EURES formats and standards specification, Part 1: EURES job vacancy data standard description", version 1.01:
View file | ||||
---|---|---|---|---|
|
XML specifikationer for EURES CV'er
CV'er skal opfylde en række krav til klassifikationer mv. Kravene er beskrevet i dokumentet "EURES formats and standards specification, Part 2: EURES job seeker profile data standard description", version 1.01:
View file | ||||
---|---|---|---|---|
|
Danske forretningsregler
NDCP kræver at nogle få forretningsregler er opfyldt for at jobannoncer og CV'er kan udveksles korrekt til EURES portalen:
...
Når man har udviklet sit programmel til at opbygge XML dokumenter jf. EURES specifikationerne, skal man validere eksempler på XML dokumenterne som del af kvalitetssikringen inden XML dokumenterne sendes til EURES NDCP.
Eksempler
Herunder findes eksempler på såvel XML dokumenter som på kald af EURES NDCP webservicen.
Husk at der skal benyttes basic authentication, med det tildelte brugernavn og kodeord.
Jobannonce
Eksempel på XML dokument med jobannonce indsendt af aktøren "Danmark123" med kontonavn "DK123" og dokument ID = "1234567":
SOAP UI eksempel på View file name Jobannonce-eksempel.xml height 150
Eksempler på:
- Indsend jobannonce
- Opdater jobannonce
- Luk jobannonce
- Hent oversigt over jobannoncer
- Hent jobannonce
Indsend jobannonce
POST til https://euresservice.jobnet.dk/jvs
Code Block | ||||
---|---|---|---|---|
| ||||
{ "id":"1234", "document": "<?xml version='1.0' encoding='UTF-8'?><PositionOpening xmlns='http://www.hr-xml.org/3' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:ns2='http://www.openapplications.org/oagis/9' majorVersionID='3' minorVersionID='2' xsi:schemaLocation='http://www.hr-xml.org/3 file:///C:/eures-xsd/HR-XML-3_2-Recruiting/org_hr-xml/3_2/Developer/Nouns/PositionOpening.xsd'><DocumentID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI=''>1234567</DocumentID><PositionOpeningStatusCode>Active</PositionOpeningStatusCode><PostingRequester><PartyID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI='http://ec.europa.eu/eures/standards/2014/DOC/Data/ID' >DK123</PartyID><PartyName>Danmark123</PartyName></PostingRequester><PositionProfile languageCode='da'><PostingInstruction><ApplicationMethod><Instructions languageID='dk'>Send ansøgning på en af de angivne kommunikationskanaler</Instructions><PersonContact><PersonName xmlns:oa='http://www.openapplications.org/oagis/9' ><oa:GivenName>Jens</oa:GivenName><FamilyName>Jensen</FamilyName></PersonName><Communication><ChannelCode>Email</ChannelCode><ns2:URI>jens.jensen@virksomheden.dk</ns2:URI></Communication><Communication><Address><ns2:BuildingNumber>13</ns2:BuildingNumber><ns2:StreetName>Perssonsgade</ns2:StreetName><ns2:CityName>Frederiksværk</ns2:CityName><CountryCode listName='Countries' listVersionID='3166-1-alpha-2' listURI='http://ec.europa.eu/esco/ConceptScheme/country' >DK</CountryCode><ns2:PostalCode>3300</ns2:PostalCode></Address></Communication></PersonContact></ApplicationMethod></PostingInstruction><PositionTitle languageID='DK'>virksomheden.dk søger ny medarbejder</PositionTitle><PositionLocation><Address><CountryCode listName='EURES_MemberCountries' listURI='http://www.iso.org/iso/' listVersionID='3166-1-alpha-2'>DK</CountryCode></Address></PositionLocation><PositionOrganization><OrganizationIdentifiers><OrganizationName>virksomheden.dk</OrganizationName><OrganizationLegalID schemeID='DK-001' schemeAgencyID='https://erhvervsstyrelsen.dk' schemeAgencyName='Erhvervsstyrelsen' schemeVersionID='DK-001' schemeDataURI=''>12345678</OrganizationLegalID></OrganizationIdentifiers><IndustryCode listName='NACE_r2' listURI='http://ec.europa.eu/esco/ConceptScheme/NACErev2/cs' listVersionID=''>N81.2.1</IndustryCode></PositionOrganization><PositionOpenQuantity>1</PositionOpenQuantity><JobCategoryCode listName='ISCO2008' listURI='http://ec.europa.eu/esco/ConceptScheme/ISCO2008' listVersionID='2008'>9112</JobCategoryCode><PositionOfferingTypeCode>DirectHire</PositionOfferingTypeCode><PositionFormattedDescription><Content languageID='DK'><![CDATA[<p>Vi er et lille firma i stor udvikling og søger derfor em ny medarbejder på deltid - op til 30 timer pr. uge. Rebngøringen foregår primart i private hjem. Du skal bo i Nordsjælland og vi starter kl 8.00 hos den første kunde.</p><p> </p><p>Vi forventer at du:</p><ul><li>Er serviceminded og flexibel</li><li>Er mødestabil og kvalitetsbevist</li><li>Er præsentabel</li><li>Taler, skriver og læser dansk</li><li>Har kørekort og mulighed for at bruge egen bil i arbejdstiden</li><li>Kan arbejde selvstændigt og i teams</li><li>Bor i Nordsjælland</li><li>Sætter en ære i dit arbejde</li><li>Har mulighed for evt. nogle gange at kunne hjælpe til i weender og tidligt om morgen</li></ul><p>Vi tilbyder:</p><ul><li>En god løn</li><li>Et godt arbejdsmiljø</li><li>Et selvstændigt job</li><li>Deltid op til 30. timer pr. uge</li></ul><p>Det vil kun være et stort plus hvis du også kan pudse vinduer mv.</p>]]></Content></PositionFormattedDescription><WorkingLanguageCode listName='ISO-639-1/2-Languages' listVersionID='639-1:2002 Alpha 2' listURI='http://www.loc.gov' >da</WorkingLanguageCode><PositionPeriod><StartDate><FormattedDateTime>2018-08-29</FormattedDateTime></StartDate></PositionPeriod><ImmediateStartIndicator>false</ImmediateStartIndicator><PositionScheduleTypeCode listName='PositionScheduleCodeContentType' listSchemeURI='http://www.hr-xml.org/3 ../Developer/Common/CodeLists.xsd' listURI='http://www.hr-xml.org/' listVersionID='1.0' name='Full time name value'>PartTime</PositionScheduleTypeCode><ApplicationCloseDate>2018-08-28</ApplicationCloseDate><Attachment><ns2:EmbeddedData mimeCode='image/jpeg' encodingCode='base64Binary'>iVBORw0KGgoAAAANSUhEUgAAAEgAAAAwCAYAAACynDzrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJfSURBVGhD7ZfBTcQwEEW3C5rhSgkcaQBBIVw4bgGUgkQvVMB10Tt8NBpNYpTMOGbx4WkTx+zaz9/jcLq5O18my0xBDaagBsMJenq5D9uPYihBD4/Pl/ePU/jsKIYQhBjJ+fo8/dxD1Ne3VdJV0OvbbbiFaEeMBVmRDJ75tkq6CmJyyIieIc4KivogjGc9U1QuSJPy+FrjU7T2TCzJzqRbglRfICrEdksxcZ8SL7pXig4RtGXl/4UgPplYlKAWSJVYey2qhJUIouD2fuEjVVH7XkoEkZAtKdmKtl9FitIEaZARVfFnm0W/57ffHtITZItxjxT5hcne2n9eEFhB2WlNF6RBamWjPpmQmLXTbS8lRfqamIIapAoi3lUn1m/JHkOqIGpO7xdED2PIrEO7BbFanFb+9Op1gkHlGFISpBPLDi7qV0nVGNK2mF29o7aZHUPWNksTxKBYRQZ2RIJAY2CBhkoQg1q7P4KsMaQl6FopEcTq9U5RVd0rEUQdynwX+Q3Un6h9L2mCSIzE2JMEqtKkf1T1mxRm3Uf9t5CaIA3UkjlYD+Lt0S4yFyR9i1lJlXIsVXIgXRAraon6ZIIQLQaf2cW6JEHRNTCZvSvsBXBvv3N4QWsgbO+2IyVRexXlglhdiVGd0H2UpigBtNnv0DX4vtl0SZAmZokmh7Cobqndf0ckOJtuW8xK8nKYKKiP7r0A/T3Y9kq6CWJSS6cbW8hOXlhBXNMmidnFeImuCYquhQQI/xwhEsbn1QlqoRSp1kR9jmAYQaRKCUFWr4S0GEbQqExBDaagBlNQgylolfPlG5oh+gX0qmTLAAAAAElFTkSuQmCC</ns2:EmbeddedData><ns2:FileType listName='EURES_FileTypeCode' listVersionID='1.0' name='photo' listURI='https://ec.europa.eu/eures' >photo</ns2:FileType><Instructions>CompanyLogo</Instructions></Attachment></PositionProfile></PositionOpening>" } |
Opdater jobannonce
POST til https://euresservice.jobnet.dk/jvs/1234
Code Block | ||||
---|---|---|---|---|
| ||||
{ "status":"ACTIVE", "document": "<?xml version='1.0' encoding='UTF-8'?><PositionOpening xmlns='http://www.hr-xml.org/3' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:ns2='http://www.openapplications.org/oagis/9' majorVersionID='3' minorVersionID='2' xsi:schemaLocation='http://www.hr-xml.org/3 file:///C:/eures-xsd/HR-XML-3_2-Recruiting/org_hr-xml/3_2/Developer/Nouns/PositionOpening.xsd'><DocumentID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI=''>1234567</DocumentID><PositionOpeningStatusCode>Active</PositionOpeningStatusCode><PostingRequester><PartyID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI='http://ec.europa.eu/eures/standards/2014/DOC/Data/ID' >DK123</PartyID><PartyName>Danmark123</PartyName></PostingRequester><PositionProfile languageCode='da'><PostingInstruction><ApplicationMethod><Instructions languageID='dk'>Send ansøgning på en af de angivne kommunikationskanaler</Instructions><PersonContact><PersonName xmlns:oa='http://www.openapplications.org/oagis/9' ><oa:GivenName>Jens</oa:GivenName><FamilyName>Jensen</FamilyName></PersonName><Communication><ChannelCode>Email</ChannelCode><ns2:URI>jens.jensen@virksomheden.dk</ns2:URI></Communication><Communication><Address><ns2:BuildingNumber>13</ns2:BuildingNumber><ns2:StreetName>Perssonsgade</ns2:StreetName><ns2:CityName>Frederiksværk</ns2:CityName><CountryCode listName='Countries' listVersionID='3166-1-alpha-2' listURI='http://ec.europa.eu/esco/ConceptScheme/country' >DK</CountryCode><ns2:PostalCode>3300</ns2:PostalCode></Address></Communication></PersonContact></ApplicationMethod></PostingInstruction><PositionTitle languageID='DK'>virksomheden.dk søger ny medarbejder</PositionTitle><PositionLocation><Address><CountryCode listName='EURES_MemberCountries' listURI='http://www.iso.org/iso/' listVersionID='3166-1-alpha-2'>DK</CountryCode></Address></PositionLocation><PositionOrganization><OrganizationIdentifiers><OrganizationName>virksomheden.dk</OrganizationName><OrganizationLegalID schemeID='DK-001' schemeAgencyID='https://erhvervsstyrelsen.dk' schemeAgencyName='Erhvervsstyrelsen' schemeVersionID='DK-001' schemeDataURI=''>12345678</OrganizationLegalID></OrganizationIdentifiers><IndustryCode listName='NACE_r2' listURI='http://ec.europa.eu/esco/ConceptScheme/NACErev2/cs' listVersionID=''>N81.2.1</IndustryCode></PositionOrganization><PositionOpenQuantity>1</PositionOpenQuantity><JobCategoryCode listName='ISCO2008' listURI='http://ec.europa.eu/esco/ConceptScheme/ISCO2008' listVersionID='2008'>9112</JobCategoryCode><PositionOfferingTypeCode>DirectHire</PositionOfferingTypeCode><PositionFormattedDescription><Content languageID='DK'><![CDATA[<p>Vi er et lille firma i stor udvikling og søger derfor em ny medarbejder på deltid - op til 30 timer pr. uge. Rebngøringen foregår primart i private hjem. Du skal bo i Nordsjælland og vi starter kl 8.00 hos den første kunde.</p><p> </p><p>Vi forventer at du:</p><ul><li>Er serviceminded og flexibel</li><li>Er mødestabil og kvalitetsbevist</li><li>Er præsentabel</li><li>Taler, skriver og læser dansk</li><li>Har kørekort og mulighed for at bruge egen bil i arbejdstiden</li><li>Kan arbejde selvstændigt og i teams</li><li>Bor i Nordsjælland</li><li>Sætter en ære i dit arbejde</li><li>Har mulighed for evt. nogle gange at kunne hjælpe til i weender og tidligt om morgen</li></ul><p>Vi tilbyder:</p><ul><li>En god løn</li><li>Et godt arbejdsmiljø</li><li>Et selvstændigt job</li><li>Deltid op til 30. timer pr. uge</li></ul><p>Det vil kun være et stort plus hvis du også kan pudse vinduer mv.</p>]]></Content></PositionFormattedDescription><WorkingLanguageCode listName='ISO-639-1/2-Languages' listVersionID='639-1:2002 Alpha 2' listURI='http://www.loc.gov' >da</WorkingLanguageCode><PositionPeriod><StartDate><FormattedDateTime>2018-08-29</FormattedDateTime></StartDate></PositionPeriod><ImmediateStartIndicator>false</ImmediateStartIndicator><PositionScheduleTypeCode listName='PositionScheduleCodeContentType' listSchemeURI='http://www.hr-xml.org/3 ../Developer/Common/CodeLists.xsd' listURI='http://www.hr-xml.org/' listVersionID='1.0' name='Full time name value'>PartTime</PositionScheduleTypeCode><ApplicationCloseDate>2018-08-28</ApplicationCloseDate><Attachment><ns2:EmbeddedData mimeCode='image/jpeg' encodingCode='base64Binary'>iVBORw0KGgoAAAANSUhEUgAAAEgAAAAwCAYAAACynDzrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJfSURBVGhD7ZfBTcQwEEW3C5rhSgkcaQBBIVw4bgGUgkQvVMB10Tt8NBpNYpTMOGbx4WkTx+zaz9/jcLq5O18my0xBDaagBsMJenq5D9uPYihBD4/Pl/ePU/jsKIYQhBjJ+fo8/dxD1Ne3VdJV0OvbbbiFaEeMBVmRDJ75tkq6CmJyyIieIc4KivogjGc9U1QuSJPy+FrjU7T2TCzJzqRbglRfICrEdksxcZ8SL7pXig4RtGXl/4UgPplYlKAWSJVYey2qhJUIouD2fuEjVVH7XkoEkZAtKdmKtl9FitIEaZARVfFnm0W/57ffHtITZItxjxT5hcne2n9eEFhB2WlNF6RBamWjPpmQmLXTbS8lRfqamIIapAoi3lUn1m/JHkOqIGpO7xdED2PIrEO7BbFanFb+9Op1gkHlGFISpBPLDi7qV0nVGNK2mF29o7aZHUPWNksTxKBYRQZ2RIJAY2CBhkoQg1q7P4KsMaQl6FopEcTq9U5RVd0rEUQdynwX+Q3Un6h9L2mCSIzE2JMEqtKkf1T1mxRm3Uf9t5CaIA3UkjlYD+Lt0S4yFyR9i1lJlXIsVXIgXRAraon6ZIIQLQaf2cW6JEHRNTCZvSvsBXBvv3N4QWsgbO+2IyVRexXlglhdiVGd0H2UpigBtNnv0DX4vtl0SZAmZokmh7Cobqndf0ckOJtuW8xK8nKYKKiP7r0A/T3Y9kq6CWJSS6cbW8hOXlhBXNMmidnFeImuCYquhQQI/xwhEsbn1QlqoRSp1kR9jmAYQaRKCUFWr4S0GEbQqExBDaagBlNQgylolfPlG5oh+gX0qmTLAAAAAElFTkSuQmCC</ns2:EmbeddedData><ns2:FileType listName='EURES_FileTypeCode' listVersionID='1.0' name='photo' listURI='https://ec.europa.eu/eures' >photo</ns2:FileType><Instructions>CompanyLogo</Instructions></Attachment></PositionProfile></PositionOpening>" } |
Luk jobannonce
POST til https://euresservice.jobnet.dk/jvs/1234
Code Block | ||||
---|---|---|---|---|
| ||||
{ "status":"CLOSED" } |
Hent oversigt over jobannoncer
GET til https://euresservice.jobnet.dk/jvs
Hent jobannonce
GET til https://euresservice.jobnet.dk/jvs/1234
CV
Eksempel på XML dokument med CV indsendt af aktøren "Danmark123" med kontonavn "DK123" og dokument ID = "1234567":
View file name CV-eksempel.xml height 150
SOAP UI eksempel på
- Indsend CV
- Opdater CV
- Luk CV
- Hent oversigt over CV'er
- Hent CV
Indsend CV
POST til https://euresservice.jobnet.dk/jsps
Code Block | ||||
---|---|---|---|---|
| ||||
{ "id":"1234", "document": "<?xml version='1.0' encoding='UTF-8'?><Candidate xmlns='http://www.hr-xml.org/3' xmlns:oa='http://www.openapplications.org/oagis/9' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:ns2='http://www.openapplications.org/oagis/9' majorVersionID='3' minorVersionID='2' xsi:schemaLocation='http://www.hr-xml.org/3 file:///C:/eures-xsd/HR-XML-3_2-Recruiting/org_hr-xml/3_2/Developer/Nouns/Candidate.xsd'><DocumentID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI=''>1234567</DocumentID><ProcessingInformation><ProcessingInstructionCode>Candidate/CandidatePerson/PersonName</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/EmploymentHistory</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/CandidatePositionPreferences</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/EmploymentHistory/EmployerHistory/OrganizationName</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/PersonQualifications/PersonCompetency/CompetencyID[@schemeID='ISO-639-1/2-Languages']</ProcessingInstructionCode></ProcessingInformation><CandidateSupplier><PartyID schemeID='DK123' schemeAgencyID='EURES' schemeAgencyName='EURES' schemeVersionID='1.0' validFrom='2015-12-10'>DK123</PartyID><PartyName>Danmark123</PartyName><PersonContact><PersonName><ns2:GivenName>Jens</ns2:GivenName><FamilyName>Jensen</FamilyName></PersonName><Communication><ChannelCode listName='ChannelCodeContentType' listVersionID='1.0' listURI='http://www.hr-xml.org/' >Email</ChannelCode><UseCode listName='ContactUseCodeContentType' listURI='http://www.hr-xml.org/' listVersionID='1.0'>Business</UseCode><oa:URI>eures@danmark123.dk</oa:URI></Communication></PersonContact><CandidateSourceCode listName='CandidateSourceCodeType' listURI='http://www.hr-xml.org/' listVersionID='1.0'>StaffingAgency</CandidateSourceCode><PrecedenceCode>1</PrecedenceCode></CandidateSupplier><CandidatePerson><PersonName><oa:GivenName>Frits</oa:GivenName><FamilyName>Anna-Camille</FamilyName></PersonName><Communication><ChannelCode>Telephone</ChannelCode><ns2:DialNumber>12345678</ns2:DialNumber></Communication><Communication><ChannelCode>Email</ChannelCode><ns2:URI>Anna-Camille@frits.dk</ns2:URI></Communication><Communication><Address><ns2:AddressLine>Askelunden 4</ns2:AddressLine><ns2:CityName>Søndersø</ns2:CityName><CountryCode listName='Countries' listVersionID='3166-1-alpha-2' listURI='http://ec.europa.eu/esco/ConceptScheme/country' >DK</CountryCode><ns2:PostalCode>5471</ns2:PostalCode></Address></Communication><ResidencyCountryCode>DK</ResidencyCountryCode><NationalityCode>DK</NationalityCode><BirthDate>1993-03-23</BirthDate><GenderCode>NotKnown</GenderCode><PrimaryLanguageCode>da</PrimaryLanguageCode></CandidatePerson><CandidateProfile languageCode='da'><PersonAvailability><ImmediateStartIndicator>true</ImmediateStartIndicator></PersonAvailability><ExecutiveSummary>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ExecutiveSummary><CandidatePositionPreferences><JobCategory><JobCategoryCode listName='ISCO2008' listURI='http://ec.europa.eu/esco/ConceptScheme/ISCO2008' listVersionID='2008' name='Business and administration professionals'>2141</JobCategoryCode><ns2:Description>maskiningeniør</ns2:Description></JobCategory></CandidatePositionPreferences><EmploymentHistory><EmployerHistory><OrganizationName>Arbejdsgiver</OrganizationName><EmploymentPeriod><StartDate><FormattedDateTime>2014-09</FormattedDateTime></StartDate><EndDate><FormattedDateTime>2015-03</FormattedDateTime></EndDate></EmploymentPeriod><PositionHistory><PositionTitle>Internship</PositionTitle><ns2:Description>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ns2:Description></PositionHistory></EmployerHistory></EmploymentHistory><EducationHistory><EducationOrganizationAttendance><OrganizationName>Skole</OrganizationName><ProgramName>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ProgramName><EducationLevelCode listName='EURES_ISCEDEducationLevel' listURI='https://ec.europa.eu/eures' listVersionID='2011'>6</EducationLevelCode><AttendancePeriod><StartDate><FormattedDateTime>2012-09</FormattedDateTime></StartDate><EndDate><FormattedDateTime>2016-01</FormattedDateTime></EndDate></AttendancePeriod></EducationOrganizationAttendance></EducationHistory><PersonQualifications><PersonCompetency><CompetencyID schemeID='ISO-639-1/2-Languages'>en</CompetencyID><TaxonomyID>language</TaxonomyID><ProficiencyLevel><ScoreText>C1</ScoreText></ProficiencyLevel></PersonCompetency><PersonCompetency><CompetencyID schemeID='ISO-639-1/2-Languages'>ar</CompetencyID><TaxonomyID>language</TaxonomyID><ProficiencyLevel><ScoreText>C2</ScoreText></ProficiencyLevel></PersonCompetency></PersonQualifications></CandidateProfile></Candidate>" } |
Opdater CV
POST til https://euresservice.jobnet.dk/jsps/1234
Code Block | ||||
---|---|---|---|---|
| ||||
{ "status":"ACTIVE", "document": "<?xml version='1.0' encoding='UTF-8'?><Candidate xmlns='http://www.hr-xml.org/3' xmlns:oa='http://www.openapplications.org/oagis/9' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:ns2='http://www.openapplications.org/oagis/9' majorVersionID='3' minorVersionID='2' xsi:schemaLocation='http://www.hr-xml.org/3 file:///C:/eures-xsd/HR-XML-3_2-Recruiting/org_hr-xml/3_2/Developer/Nouns/Candidate.xsd'><DocumentID schemeID='DK-001' schemeAgencyID='STAR.DK' schemeAgencyName='star.dk' schemeVersionID='1.0' schemeDataURI=''>1234567</DocumentID><ProcessingInformation><ProcessingInstructionCode>Candidate/CandidatePerson/PersonName</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/EmploymentHistory</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/CandidatePositionPreferences</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/EmploymentHistory/EmployerHistory/OrganizationName</ProcessingInstructionCode><ProcessingInstructionCode>Candidate/CandidateProfile/PersonQualifications/PersonCompetency/CompetencyID[@schemeID='ISO-639-1/2-Languages']</ProcessingInstructionCode></ProcessingInformation><CandidateSupplier><PartyID schemeID='DK123' schemeAgencyID='EURES' schemeAgencyName='EURES' schemeVersionID='1.0' validFrom='2015-12-10'>DK123</PartyID><PartyName>Danmark123</PartyName><PersonContact><PersonName><ns2:GivenName>Jens</ns2:GivenName><FamilyName>Jensen</FamilyName></PersonName><Communication><ChannelCode listName='ChannelCodeContentType' listVersionID='1.0' listURI='http://www.hr-xml.org/' >Email</ChannelCode><UseCode listName='ContactUseCodeContentType' listURI='http://www.hr-xml.org/' listVersionID='1.0'>Business</UseCode><oa:URI>eures@danmark123.dk</oa:URI></Communication></PersonContact><CandidateSourceCode listName='CandidateSourceCodeType' listURI='http://www.hr-xml.org/' listVersionID='1.0'>StaffingAgency</CandidateSourceCode><PrecedenceCode>1</PrecedenceCode></CandidateSupplier><CandidatePerson><PersonName><oa:GivenName>Frits</oa:GivenName><FamilyName>Anna-Camille</FamilyName></PersonName><Communication><ChannelCode>Telephone</ChannelCode><ns2:DialNumber>12345678</ns2:DialNumber></Communication><Communication><ChannelCode>Email</ChannelCode><ns2:URI>Anna-Camille@frits.dk</ns2:URI></Communication><Communication><Address><ns2:AddressLine>Askelunden 4</ns2:AddressLine><ns2:CityName>Søndersø</ns2:CityName><CountryCode listName='Countries' listVersionID='3166-1-alpha-2' listURI='http://ec.europa.eu/esco/ConceptScheme/country' >DK</CountryCode><ns2:PostalCode>5471</ns2:PostalCode></Address></Communication><ResidencyCountryCode>DK</ResidencyCountryCode><NationalityCode>DK</NationalityCode><BirthDate>1993-03-23</BirthDate><GenderCode>NotKnown</GenderCode><PrimaryLanguageCode>da</PrimaryLanguageCode></CandidatePerson><CandidateProfile languageCode='da'><PersonAvailability><ImmediateStartIndicator>true</ImmediateStartIndicator></PersonAvailability><ExecutiveSummary>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ExecutiveSummary><CandidatePositionPreferences><JobCategory><JobCategoryCode listName='ISCO2008' listURI='http://ec.europa.eu/esco/ConceptScheme/ISCO2008' listVersionID='2008' name='Business and administration professionals'>2141</JobCategoryCode><ns2:Description>maskiningeniør</ns2:Description></JobCategory></CandidatePositionPreferences><EmploymentHistory><EmployerHistory><OrganizationName>Arbejdsgiver</OrganizationName><EmploymentPeriod><StartDate><FormattedDateTime>2014-09</FormattedDateTime></StartDate><EndDate><FormattedDateTime>2015-03</FormattedDateTime></EndDate></EmploymentPeriod><PositionHistory><PositionTitle>Internship</PositionTitle><ns2:Description>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ns2:Description></PositionHistory></EmployerHistory></EmploymentHistory><EducationHistory><EducationOrganizationAttendance><OrganizationName>Skole</OrganizationName><ProgramName>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</ProgramName><EducationLevelCode listName='EURES_ISCEDEducationLevel' listURI='https://ec.europa.eu/eures' listVersionID='2011'>6</EducationLevelCode><AttendancePeriod><StartDate><FormattedDateTime>2012-09</FormattedDateTime></StartDate><EndDate><FormattedDateTime>2016-01</FormattedDateTime></EndDate></AttendancePeriod></EducationOrganizationAttendance></EducationHistory><PersonQualifications><PersonCompetency><CompetencyID schemeID='ISO-639-1/2-Languages'>en</CompetencyID><TaxonomyID>language</TaxonomyID><ProficiencyLevel><ScoreText>C1</ScoreText></ProficiencyLevel></PersonCompetency><PersonCompetency><CompetencyID schemeID='ISO-639-1/2-Languages'>ar</CompetencyID><TaxonomyID>language</TaxonomyID><ProficiencyLevel><ScoreText>C2</ScoreText></ProficiencyLevel></PersonCompetency></PersonQualifications></CandidateProfile></Candidate>" } |
Luk CV
POST til https://euresservice.jobnet.dk/jsps/1234
Code Block | ||||
---|---|---|---|---|
| ||||
{ "status":"CLOSED" } |
Hent oversigt over CV'er
GET til https://euresservice.jobnet.dk/jsps
Hent CV
GET til https://euresservice.jobnet.dk/jsps/1234
Proceskrav for CV'er
Der er en række krav, som skal opfyldes før at aktøren må sende borgeres CV'er til EURES:
...
Aktøren skal specificere skjulte felter jf. "XML specifikationer for EURES CV'er".
Procedure for tilslutning til EURES NDCP
Tilslutning til EURES NDCP består af følgende trin:
- Anmodning om tilslutning til EURES NDCP
- Underskrift af tilslutningsaftale
- Udvikling af XML dokumenter for jobannoncer og/eller CV'er
- Godkendelse af XML dokumenter med jobannoncer og/eller CV'er
- Udvikling af integration til EURES NDCP webservice
- Godkendelse af integration til EURES NDCP webservice
- Godkendelse af proceskrav for CV'er
- Tilslutning til produktionsmiljø
- Drift, herunder løbende vedligeholdelse
Hvert af disse trin beskrives i det følgende.
Anmodning om tilslutning til EURES NDCP
Første trin er at anmode om tilslutning til EURES NDCP. Det gøres ved at kontakte:
Styrelsen for Arbejdsmarked og Rekruttering - STAR
Njalsgade 72A · 2300 København S
Telefon: 70 25 87 25
E-mail: virksomhedssupport@star.dk
Følgende oplysninger skal leveres til STAR:
...
STAR vil herefter fremsende en tilslutningsaftale, som skal accepteres af aktøren.
Underskrift af tilslutningsaftale
Når STAR har modtaget den underskrevne tilslutningsaftale, fremsender STAR kontonavn og password til EURES NDCP testmiljøet, som aktøren kan anvende til at udvikle og teste integrationen.
Udvikling af XML dokumenter for jobannoncer og/eller CV'er
Aktøren udvikler herefter konstruktion af XML dokumenterne for jobannoncer og/eller CV'er.
Aktøren kan anvende dokumentationen i denne vejledning til at udvikle konstruktion af XML dokumenterne.
Godkendelse af XML dokumenter med jobannoncer og/eller CV'er
Aktøren skal sikre, at XML dokumenterne kan valideres med EURES XML valideringsværktøjet, som er beskrevet på denne side. STAR kontaktes når alle varianter af XML dokumenterne kan valideres uden fejl. STAR modtager eksempler på XML dokumenterne fra aktøren og efter verifikation åbner STAR for adgangen til EURES NDC i testmiljøet.
Udvikling af integration til EURES NDCP webservice
Aktøren udvikler herefter integrationen til EURES NDCP webservice med anvendelse af dokumentationen i denne vejledning.
Følgende scenarier skal udvikles og testes for hhv. jobannoncer og CV'er, afhængig af hvilket dokumenttyper, som aktøren ønsker at sende til EURES NCDP:
- Indsend dokument
- Opdater dokument
- Luk dokument
Aktøren kan valgfrit vælge at udvikle og teste:
- Hent oversigt
- Hent dokument
Godkendelse af integration til EURES NDCP webservice
Når scenarierne er testet af aktøren, fremsender aktøren dokumentation for den gennemførte test til STAR, hvorefter STAR vil validere, at dokumenterne fremsendes korrekt til EURES portalen. Når STAR har valideret at dokumenterne modtages og præsenteres korrekt på EURES portalen, vil STAR godkende integrationstesten.
Godkendelse af proceskrav for CV'er
Aktøren skal fremsende dokumentation for at proceskrav for CV'er er implementeret korrekt til STAR. STAR vil herefter validere og godkende opfyldelse af proceskravene.
Tilslutning til produktionsmiljø
Aktøren kan nu begynde at sende jobannoncer og CV'er til EURES portalen via EURES NDCP. Aktøren bør følge op på forsendelserne og på korrekt præsentation på EURES portalen i en periode.
Drift, herunder løbende vedligeholdelse
Aktøren behandler løbende henvendelser fra STAR jf. tilslutningsaftalen. Aktøren kan tilsvarende sende observationer til STAR jf. tilslutningsaftalen. Aktøren tilpasser systemerne til varslede ændringer jf. varslingsfrister.