Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

778.2 CV for flygtninge, færdiggørelse
Opret CV for flygtninge og familiesammenførte
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 17/12-20152015)

Page Properties


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader


2017-21.0KSS(t.o.)


Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
4.1 Acceptkriterie 778.2.2: Som DFDG vil jeg kunne oprette og overskrive et oprettet CV i Jobnet
4.1.1 Overordnet løsningsmodel
4.1.2 UpdateJobnetProfile - Jobnets til DFDG udstillede metode
4.2 778.2.4 DFDG skal kunne oprette/gemme et CV
4.2.1 Overordnet løsningsmodel
4.2.2 CVService (Version 6)
4.2.3 CodelistService (Version 5)
4.3 777.2.5 Integrationen mellem LetAsyl og DFDG i forhold sikkerhed, adgang, miljøer m.v.
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
7.1 Løft af JCSS til version 8 (US 277)
7.2 ProfessionalSummaryText i UpdateJobnetProfile (US-549)
7.3 PersonalData i UpdateJobnetProfile (US-550)
7.4 OtherCVReferenceCollection (Website) i UpdateJobnetProfile (US 785)
7.5 LanguageSkillCollection i UpdateJobnetProfile (US 786)
7.6 OtherExperienceCollection i UpdateJobnetProfile (US 800)
7.7 DriverLicenseCollection i UpdateJobnetProfile (US 801)
7.8 EducationCollection i UpdateJobnetProfile (US 806)
7.9 Uddannelsesniveau "Andet" i GUI (US 807)
7.10 Test af UpdateCV med eksisterende CV-data (US 859)
7.11 "Retning" på visse uddannelser (US-886)
7.12 JobnetTargetCollection og Jobconditions (US-920)

...

Anchor
_Toc430086832
_Toc430086832
Anchor
_Toc430087177
_Toc430087177
Anchor
_Toc477968760
_Toc477968760
Ændringslog

Dato

Version

Forfatter

Berørte afsnit

13.10.16

0.1

LNV

Nyoprettelse, afsnit 2

22.12.16

0.1

KEIL

Flyttet US 277, 549 og 550 fra Epic 778.1. Oprettet acceptkriterie 778.2.2 og 778.2.3 samt beskrevet 778.2.2 i afsnit 4.2

23.12.16

0.1

KEIL

Brygget videre på Afsnit 4.2

05.01.16

0.1

KEIL

Brygget videre på Afsnit 4.2 og oprettet US 785 og US 786.

09.01.16

0.1

KEIL

Oprettet US 800, 801, 806 og 807 i afsnit 7.

11.01.17

0.1

PQJ

Rettet US549. Plaintext ignoreres.

16.01.17

0.1

KEIL

Oprettet US 859: Test af UpdateCV med eksisterende CV-data

17.01.17

0.1

NBU

Ændret metodenavne

19.01.17

0.1

CO

Afsnit 4 opdateret mht. snitflade til KSS og mellem DFDG og Jobnet. Afsnit 3 udfyldt

19.01.17

0.1

KEIL

Oprettet US 886 i afsnit 7 omhandlende Jobnets håndtering af, den for visse uddannelser krævede, "Retning".

23.01.17

01

NBU

Slettet rækker i tabel med input til ReplaceCV

26.01.17

 


CO

CreateCV omdøbt til ReplaceCV og snitflade for ReplaceCV beskrevet

27.01.17

 


CO

Nyt acceptkriterie 777.2.5 omkring integrationen mellem LetAsyl og DFDG i forhold sikkerhed, adgang, miljøer m.v.. Dette er forberedelse til epic 752.4

27.01.17

 


KEIL

Oprettet us 920

06.02.17

0.1

NBU

Opdateret med DFDG fejlkoder + forslag til nye tekster

07.02.17

0.1

PQJ

I US806 acceptkriterie vedr. visning af uddannelsesniveau ved udskriv/gem CV slettet

07.02.17

0.5

CO

Løfter til version 0.5 (DFDG)

09.02.17

0.5

KEIL

Suppleret i afsnit "Beskrivelse af Epic" med opdaterede fejlkoder og beskrivelse af "Andet" på uddannelses retning.

13.02.17

0.5

KEIL

Føjet til i US 806 om tekster der overskrives af DFDG. Men også i US 920 om oprettet FB 96862

22.02.17

0.5

HNB

Synkroniseret fejlkoder efter koder implementeret

28.02.17

0.5

HNB

Erstattet erstatningsfejlkoder med specifikke

07.03.17

0.5

HNB

Tilføjet eksisterende fejlkoder forbrugt til liste

09.03.17

0.5

CFJ

Afsnit 4.2.2.1: Tilrettet forekomster så de matcher det skema, Jobnet validerer mod

15.03.17

0.5

CFJ

Afsnit 4.2.2.1: Gjort QualificationTaxonomyReference obligatorisk og fjernet WillingToUseOwnCar (clearet med CO) så det matcher funktionaliteten i Jobnet

15.03.17

1.0

CO

Anchor
_GoBack
_GoBack
Løftet til version 1.0 i forbindelse med opgave er slut

Anchor
_Toc430086833
_Toc430086833
Anchor
_Toc430087178
_Toc430087178
Anchor
_Toc477968761
_Toc477968761
Afgrænsning af epic

Afgrænsning

 

 



Som en sagsbehandler i et jobcenter vil jeg for flygtning/familiesammenført have deres CV data overført til DFDG og Jobnet. Jeg vil kunne arbejde videre med de oplysninger i den periode, hvor jeg har ansvaret for at vedligeholde disse CV oplysninger.


 

 



Acceptkriterier

 

 



Nr.

Beskrivelse

Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie

 


778.2.1

Som sagsbehandler i et jobcenter vil jeg have at DFDG henter asyl CV 'et fra Let Asyl når jeg har behov for det

DFDG
Flyttes til anden epic

 


778.2.2

Som DFDG vil jeg kunne oprette og overskrive et oprettet CV i Jobnet

Jobnet, DFDG

 


778.2.3

Borger har et låst CV og må ikke kunne opdatere det på Jobnet før fristen, sat af jobcentret, er nået.

Jobnet

 


778.2.4

DFDG skal kunne oprette/gemme et CV der er modtaget fra eksterne service aftager/interessenter (Jobcenter/KSS og LetAsyl)Bemærk: I dette acceptkriterie ligger alene det at gemme CV i DFDG/Jobnet, det at overføre asyl data inkl. CV data mellem DFDG og LetAsyl er ikke med i dette acceptkriterie

DFDG

 


777.2.5

Som STAR PO vil jeg have at integrationen mellem LetAsyl og DFDG teknisk er etableret for at sikre at forhold omkring sikkerhed, adgang, miljøer m.v. er på plads inden den endelige implementeringsopgave går i gang

DFDG
POC / hul igennem og derfor et rent teknisk accept kriterie

 



Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

 

 

 

 

 

 

 








Bemærkninger

 

 



778.2.4

 

 

 

 

 

 

 

 









Som sagsbehandler/jobkonsulent vil jeg for en flygtning/familiesammenført kunne gemme et CV i den periode, hvor Jobcentret har ansvaret for at vedligeholde CV'et, således at flygtningen / den familiesammenførte har et ajourført CV

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



















Anchor
_Toc430086834
_Toc430086834
Anchor
_Toc430087179
_Toc430087179
Anchor
_Toc477968762
_Toc477968762
Oversigt over berørte web services

Snitflade

Serviceaftager

der er berørt

 

 

 

 

 

 

 

Bemærkninger

 

 

der er berørt








Bemærkninger



DFDG

Jobnet

Plannersystemer

KSS

A-kasse

Ydelsessystem

JobKon

LetAsyl

 

 

 




CVService (Version 6).ReplaceCV

 

 

 




X

 

 

 

 

 






Version løftes ikke, da det er en non breaking change

 


CodelistService (Version 5). EducationLevelCVTypeIdentifier

 

 

 




X

 

 

 

 

 

 

 








CVServiceForDFDG.UpdateJobnetProfile

X

 

 

 

 

 

 

 

 









Intern service til DFDG

 


LetAsyl service."hul igennem"metode

 

 

 

 

 

 

 








X

 


Rent LetAsyl og DFDG POC / hul igennem ting

 


Anchor
_Toc430086835
_Toc430086835
Anchor
_Toc430087180
_Toc430087180
Anchor
_Toc477968763
_Toc477968763
Beskrivelse af epic

...

Selvom Jobnet, grundet vendt service, reelt kan modtage alle felter som udstilles i GetJobnetProfile og faktisk for nogle felter med rod i taksonomiservicen også har en tekstuelværdi med, er det ikke alle felter, der er relevante for DFDG at videreudstille. Nogle felter udstilles nemlig af hensyn til visning, men vil ikke blive opdateret, når de føjes som parametre til UpdateJobnetProfile. Det kan skabe forvirring hos aftagere og heraf følgende behov for unødvendig validering i Jobnet, der i givet fald er nødsaget til at foretage verifikation af, at et sendt ID i praksis modsvarer en sendt tekst. På dette punkt har DFDG dog, særligt for felter relateret til taksonomiservicen, eksplicit bedt om at kunne nøjes med at sende parameteren ID. Der er således ingen grund til for DFDG at udstille tekstfelt og ID i disse tilfælde, når ID er nok for Jobnet og DFDG udstiller kodeliste.
Af STAR Wiki - og i rette kontest af tabellen længere nede, hvor collectioner og felter for den af Jobnet udstillede services beskrives - vil af feltet "detaljer" fremgå, om feltet reelt ignoreres af Jobnet, såfremt det sendes med og derfor kan udelades af DFDG i deres videreudstilling. For overbliks skyld, gengives de dog kort her:
For Collectionen <PersonalData>: Her ignorerer vi alle hidden values, på nær den der hedder skjult adresse. Ellers sætter vi JN default værdier, hvor JN forretningsregler der anvendes i GUI styrer.
I <JobtargetCollection>: Strengen <Jobtitle> skal angives, evt. som tom. Den angivne værdi ignoreres af jobnet. <OccupationTaxonomyReference> skal dog angives.
I Collectionen <PreviousJobExperience> gælder for strengværdien <Jobtitle>, at den anvendes, såfremt <OccupationTaxonomyReference> ikke er angivet.
I Collectionen <QualificationCollection>: Strengværdien <Name> skal angives, evt. som tom. Den angivne værdi ignoreres af jobnet. <QualificationTaxonomyReference> skal dog angives.
I Collectionen <DriverlicenseCollection>: Strengværdien <Name> skal angives, evt. som tom. Den angivne værdi ignoreres af jobnet. <Code> skal dog angives.
BEMÆRK i relation til Code i DriverLicenseCollection – at der er inkonsistens i Jobnet i forhold til DFDG for følgende 4 værdier:

Jobnet værdi for Code jf taksonomi

DFDG værdi for Code

Bus Erhverv

BusErhverv

Digital Fartskriver

DigitalFartskriver

EU-Gods erhverv

EUGodsErhverv

EU-Bus erhverv

EUBusErhverv




i Collectionen <LanguageSkillCollection>: Strengværdien <Name> skal angives, evt. som tom. Den angivne værdi ignoreres af jobnet. Strengværdien <Code> skal dog angives.
I Collectionen <ProfessionalSummaryText>: Strengværdien <PlainText> skal angives, evt. som tom. Den angivne værdi ignoreres af Jobnet. <HTMLtext> skal dog angives. De eneste gyldige tegne til formattering er Bold, Italic, Underline og Bullets. Angives tekst uden formateringer (hvilket i praksis er plaintext) så indsættes denne tekst i HTMLtext feltet. valideres på Uanfægtet der angives plaintext

Nyt felt "Andet" samt rettelse af tekstlig repræsentation af eksisterende værdi
I relation til Taksonomiservicen omkring uddannelsesniveau fremhæves i øvrigt at:

...

  • Grøn er der særlige forhold som enten Jobnet eller DFDG skal tager hensyn til (Se "Detaljer")
  • Blå skal bare udstilles direkte i snitflade
  • Grå skal ikke udstilles men der kan være forhold DFDG skal tager hensyn til (Se "Detaljer")

    Element

    Type

    Detaljer

    Forekomst

    Beskrivelse

    Element

    Type

    Detaljer

    Forekomst

    Beskrivelse

    PersonCivilRegistrationIdentifier

    PersonCivilRegistrationIdentifierType Base: string

    DFDG:
    Udstiller CPR-nr i stedet for JobNets CV nummer

    1

     


        CVProfile

    CVProfileType

     


    0 - 1

     


            Active

    Active Base: boolean

    DFDG: Felt skal ikke medtages i metode
    Jobnet: sætter det selv som normalt

     

     



            RevisionDate

    dateTime

    DFDG: Felt skal ikke medtages i metode
    Jobnet: sætter det selv som normalt

     

     



            JobnetCVId

    integer

    DFDG: Felt skal ikke medtages i metode, DFDG omsætter CPR-nr til JobnetCVId

    1

    Borgerens CV ID, som er nøgle på Jobnet

            PersonalData

    PersonalDataType

    DFGD:
    Skal ikke i snitflade, adresse beskyttelse flag skal sættes til Jobnet
    Jobnet:
    Her ignorerer Jobnet alle hidden values, på nær den omhandlende skjult adresse. Ellers sætter JN default værdier, hvor JN forretningsregler der anvendes i GUI, styrer.

     


    Personlige data om borgeren

    ProtectedAddress

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr

    1

     


    FamilyName

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr

    1

     


    GivenName

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr

    1

     


    MiddleName

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr

    0-1

     


    DateOfBirth

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr

    1

     


    Gender

     


    DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr


  • "Male"
  • "Female"
  • "Unknown"| | |

    PostalAddressType

     


    DFGD:
    Skal ikke i snitflade

     

     



    "Alle adressefelter under PostalAddressType"


  • "CountryCode"
  • "AddressLine"
  • "PostalCode"
  • "PostalArea"
  • "COAddress"| |DFGD:
    Skal ikke i snitflade sættes ud fra CPR data via CPR-nr| | |

    ContactInformation

    ContactInformationType

    DFDG:Skal med i snitfladen

    0-1

     


    E-mail

     


    DFGD:
    Skal gemmes i DFDG vha. PersonNotificationReminderService. SavePersonContactData med status "Oprettet af sagsbehandler" (Id 4).
    Data sendes videre til Jobnet

    0-1

    E-mail

    PhoneNumber

    PhoneNumber

    DFDG:Bemærk ComplexType

    0..*

     


    "base"

    String

    DFGD:
    Skal gives videre til Jobnet 1 til 1 , men skal også gemmes i DFDG vha. PersonNotificationReminderService. SavePersonContactData med status "Oprettet af sagsbehandler" (Id 4).
    Hvis Type er


  • "primary" sætte PersonContactDataTypeIdentifier til Id2 "Almindelig telefon"
  • "mobile" sætte PersonContactDataTypeIdentifier til Id1 "Mobiletelefon"
  • Andre værdiger ("secondary" og "fax" gemmes Iikke I DFDG)
    Data sendes videre til Jobnet|1|Telefonnr|

    Type

     


    Enum


  • "primary"
  • "secondary"
  • "mobile"
  • "fax"|1|Typen at kontakt |

            JobConditions

    JobConditionsType

     


    1

    Betingelser for ansættelse

                WillingToUseOwnCar

    boolean

     


    0 - 1

    Eksisterer, hvis borger vil bruge egen bil

                FullTimeEmployment

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger fuldtidsjob

                PartTimeEmployment

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger deltidstidsjob

                StartAsSoonAsPossible

    boolean

     


    0 - 1

    Eksisterer, hvis borger vil starte på nyt job så hurtigt som muligt

                StartAsAgreedOn

    boolean

     


    0 - 1

    Eksisterer, hvis borger vil starte på nyt job efter aftale

                PermanentJobPosition

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger fast job

                TemporaryJobPosition

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger midlertidigt job

                StandardJobConditions

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger job på almindelige vilgår

                EarlyRetirementConditions

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger job, der passer til efterlønnere

                DisabilityPensionerConditions

    boolean

     


    0 - 1

    Eksisterer, hvis borger søger job, der passer til førtidspensionister på særlige vilkår

            JobTargetCollection

    JobTargetCollectionType

     


    1

    Borgerens jobønsker (Jeg søger som)

                JobTarget

    JobTargetType

     


    0 - *

    Et af borgerens jobønsker (Jeg søger som)

                    JobTitle

    string

    DFDG: Felt skal ikke medtages i metode
    Jobnet:
    Paramenter skal angives men værdi ignoreres af Jobnet. DFDG sætter den til "Ignoreres af Jobnet"

    1

    Stillingsbetegnelse (fra taxonomi)

                    OccupationTaxonomyReference

    OccupationTaxonomyReferenceType Base: int

    DFDG:
    Kodeliste: DiscoAms08
    Jobnet:
    Skal angives.

    1

    Reference til taxonomi for stillingsbetegnelser. Er kun udfyldt, hvis JobTitle findes i taxonomi. Se StarWsWiki, TaxonomyService, GETOccupation(s)

                    HasEducation

    boolean

     


    1

    Har borgeren en uddannelse, som svarer til stillingsbetegnelsen

                    MonthsOfExperience

    nonNegativeInteger

     


    1

    Erfaring i antal måneder

                    LastExperience

    gYear

     


    0 - 1

    Årstal for seneste ansættelse i jobbet

            CV

    CVType

     


    1

    Borgerens CV

                PreviousJobExperienceCollection

    PreviousJobExperienceCollectionType

     


    1

    Tidligere erhvervserfaring

                    HasNoWorkExperience

    boolean

     


    1

    True hvis borgeren har angivet, at borgeren ikke har erhvervserfaring. Hvis False og ingen PreviousJobExperience har borgeren ikke taget stilling endnu

                    PreviousJobExperience

    PreviousJobExperienceType

     


    0 - *

    En erhvervserfaring

                        Jobtitle

    JobtitleType Base: string

    MaxLength: 100
    DFDF/Jobnet
    Skal angives, men anvendes kun, hvis ikke OccupationTaxonomyReference er angivet.

    1

    Stillingsbetegnelse. Fritekstfelt for borgeren

                        EmployerName

    EmployerNameType Base: string

    MaxLength: 100

    1

    Navn på arbejdsgiver

                        SummaryText

    string

     


    1

    Ansvar / arbejdsopgaver / resultater

                        StartDate

    PartialDate

     


    1

    Start på ansættelse. År/måned eller år

                            Year

    gYear

     


    1

    Årstal (4 cifre)

                            Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                        EndDate

    PartialDate

     


    0 - 1

    Slut på ansættelse. År/måned eller år

                            Year

    gYear

     


    1

    Årstal (4 cifre)

                            Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                        OccupationTaxonomyReference

    OccupationTaxonomyReferenceType Base: int

    DFDG:
    Kodeliste: DiscoAms08

    0 - 1

    Reference til taxonomi for stillingsbetegnelser. Er kun udfyldt, hvis JobTitle findes i taxonomi. Se StarWsWiki, TaxonomyService, GETOccupation(s)

                EducationCollection

    EducationCollectionType

     


    1

    Uddannelser, kurser og certificeringer

                    Education

    EducationType

     


    0 - *

    Uddannelse, kursus eller certifikat

                        FormalEducation

    FormalEducationType

     


    1

    Formel uddannelse

                            BaseType

    EducationBaseType

     

     

     




                                SchoolName

    SchoolNameType Base: string

    MaxLength: 100

    0 - 1

    Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

                                SummaryText

    string

     


    1

    Kort beskrivelse af uddannelse / kursus / certifikat

                            EducationTitle

    EducationTitleType Base: string

    MaxLength: 250

    1

    Navn på uddannelse

                            EducationTaxonomyReference

    int

    DFDG: Felt skal ikke medtages i metode og sættes ikke til Jobnet

    0 - 1

    Evt. reference til taxonomi for uddannelser

                            StartDate

    PartialDate

     


    0 - 1

    År/måned eller år, hvor uddannelsen blev startet

                                Year

    gYear

     


    1

    Årstal (4 cifre)

                                Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                            EndDate

    PartialDate

     


    1

    År/måned eller år, hvor uddannelsen blev fuldført

                                Year

    gYear

     


    1

    Årstal (4 cifre)

                                Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                            EducationLevel

    string

    DFDG:
    Kodeliste: EducationLevelCVTypeIdentifier

    1

    Reference til TaxonomyService.GETEducationLevels

                            EducationArea

    EducationAreaType Base: string

    DFDG:
    Felt skal ikke medtages i metode og sættes ikke til Jobnet.
    Jobnet:
    Sætter selv felt eller rette til mht. valideringer i JN
    MaxLength: 100

    1

    Navn på uddannelsesområdet

                        Course

    CourseType

     


    1

    Kursus

                            BaseType

    EducationBaseType

     

     

     




                                SchoolName

    SchoolNameType Base: string

    MaxLength: 100

    0 - 1

    Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

                                SummaryText

    string

     


    1

    Kort beskrivelse af uddannelse / kursus / certifikat

                            CourseName

    CourseNameType Base: string

    MaxLength: 100

    1

    Kursusnavn

                            EndDate

    PartialDate

     


    1

    år/Måned eller år for afslutning af kursus

                                Year

    gYear

     


    1

    Årstal (4 cifre)

                                Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                            CourseLength

    positiveInteger

     


    0 - 1

    Længde på kursus i antal hele dage

                        Certificate

    CertificateType

     


    1

    Certifikat

                            BaseType

    EducationBaseType

     

     

     




                                SchoolName

    SchoolNameType Base: string

    MaxLength: 100

    0 - 1

    Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

                                SummaryText

    string

     


    1

    Kort beskrivelse af uddannelse / kursus / certifikat

                            CertificateTitle

    CertificateTitleType Base: string

    MaxLength: 100

    1

    Certifikatets formelle titel

                            ValidFrom

    PartialDate

     


    1

    Gyldig fra år/måned eller år

                                Year

    gYear

     


    1

    Årstal (4 cifre)

                                Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                            ValidTo

    PartialDate

     


    0 - 1

    Gyldig til år/måned eller år

                                Year

    gYear

     


    1

    Årstal (4 cifre)

                                Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                QualificationCollection

    QualificationCollectionType

     


    1

    Kvalifikationer

                    Qualification

    QualificationType

     


    0 - *

    Kvalifikation

                        Name

    String

    DFGD:
    Skal ikke i snitflade, sættes ikke

    1

    Navn på kvalifikationen som borger og arbejdsgiver angiver den

                        QualificationTaxonomyReference

    int

    DFDG:
    Kodeliste OccupationQualificationsTypeIdentifier

    1

    Reference til taxonomi med kvalifikationer

                DriverLicenseCollection

    DriverLicensCollectionType

     


    1

    Diverse kørekort

                    DriverLicense

    DriverLicenseType

     


    0 - *

    Et kørekort

                        Code

    string

    DFDG:


  • Angives med typeværdier overfor Jobnet
  • Angives med typeværdier for de eksterne

    Bemærk at her anvendes ikke kodelisteID'er
    Skal angives|1|Kode for kørekort. EU kode mv|

                        Name

    string

    DFDG: Felt skal ikke medtages i metode
    DFDG/Jobnet
    Parameter skal angives, men værdi ignoreres af Jobnet.

    1

    Dansk navn på kørekort

                LanguageSkillCollection

    LanguageSkillCollectionType

     


    1

    Sprogkundskaber

                    LanguageSkill

    LanguageSkillType

     


    0 - *

    Et sprog

                        Code

    LanguageCodeType Base: string

    MaxLength: 4
    DFDG:
    Eksisterende kodeliste LanguagesTypeIdentifier anvendes
    Jobnet:
    Skal angives.

    1

    Kode for sproget. Reference til TaxonomyService.GETLanguages

                        Name

    LanguageNameType Base: string

    DFDG: Felt skal ikke medtages i metode
    DFDG/Jobnet
    Parameter skal angives, men værdi ignoreres af JN
    MaxLength: 50

    1

    Dansk navn på sproget

                        Level

    LanguageSkillLevelType Base: string

    DFDG:
    Udstille med sammen Enumeration som i GetCV
    Enumeration:


  • Novice
  • AdvancedBeginner
  • Competent
  • Proficient
  • Expert|1|Færdighedsniveau|

                OtherExperienceCollection

    OtherExperienceCollectionType

     


    1

    Andre erfaringer

                    OtherExperience

    OtherExperienceType

     


    0 - *

    Anden erfaring

                        Title

    OtherExperiendeTitleType Base: string

    MaxLength: 100

    1

    Stilling eller funktion

                        Place

    PlaceType Base: string

    MaxLength: 100

    1

    Hvor

                        SummaryText

    string

     


    1

    Ansvar / arbejdsopgaver / resultater

                        StartDate

    PartialDate

     


    1

    Start på erfaring. År/måned eller år

                            Year

    gYear

     


    1

    Årstal (4 cifre)

                            Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                        EndDate

    PartialDate

     


    0 - 1

    Slut på erfaring. År/måned eller år

                            Year

    gYear

     


    1

    Årstal (4 cifre)

                            Month

    gMonth

     


    0 - 1

    Måned i formatet --MM

                ProfessionalSummaryText

    FormattedTextType

     


    0 - 1

    Faglig profil. HTML formateret tekst. Hvis forekomst, skal enten HTML eller Plaintext suppleres. Angives både HTML og Plaintekst indsættes HTML. Angives kun HTML indsættes HTML. Angives kun tekst, indsættes den som HTML.

                    HTMLText

    string

    DFDG:DFDG modtager ikke HTML og emojis (de alm. regler), Her angiver DFDG bare plain tekst.
    DFDG/Jobnet:
    Skal angives

    1

    Tekst inkl. HTML formatering. Jobnet stipper HTML på nær få accepterede formattering jf TinyMCE, dvs. bullets, italic, underline og bold.

                    PlainText

    string

    DFDG/Jobnet
    Parameter skal angives, men værdi ignoreres af Jobnet.

    1

    Tekst uden formatering

                OtherCVReferenceCollection

    OtherCVReferenceCollectionType

     


    1

    Referencer til andre CV o.l.

                    WebSite

    WebsiteType Base: string

    MaxLength: 255

    0 - *

    Webside, fx link til andre CV'er (LinkedIn) eller til portfolio


    Anchor
    _Toc473304357
    _Toc473304357
    Anchor
    _Toc474252967
    _Toc474252967
    Anchor
    _Toc473304358
    _Toc473304358
    Anchor
    _Toc474252968
    _Toc474252968
    Anchor
    _Toc473304395
    _Toc473304395
    Anchor
    _Toc474253005
    _Toc474253005
    Anchor
    _Toc473304396
    _Toc473304396
    Anchor
    _Toc474253006
    _Toc474253006
    Anchor
    _Toc473304407
    _Toc473304407
    Anchor
    _Toc474253017
    _Toc474253017
    Anchor
    _Toc473304412
    _Toc473304412
    Anchor
    _Toc474253022
    _Toc474253022
    Anchor
    _Toc473304417
    _Toc473304417
    Anchor
    _Toc474253027
    _Toc474253027
    Anchor
    _Toc473304422
    _Toc473304422
    Anchor
    _Toc474253032
    _Toc474253032
    Anchor
    _Toc473304427
    _Toc473304427
    Anchor
    _Toc474253037
    _Toc474253037
    Anchor
    _Toc473304428
    _Toc473304428
    Anchor
    _Toc474253038
    _Toc474253038
    Anchor
    _Toc477968767
    _Toc477968767
    778.2.4 DFDG skal kunne oprette/gemme et CV

...

  • Når jobcentret benytter ReplaceCV overskrives et evt. eksisterende CV, dog tages hensyn til nedenstående forretningsregler/valideringer i DFDG/Jobnet
  • CV skal overholde Jobnet minimumskrav til et CV for de data der angives
  • Det er kun det jobcenter der har borger tilknyttet (borgers eget JC) der
    Anchor
    m_-6792592698675156443__GoBack
    m_-6792592698675156443__GoBack
     må kalde metoden (erstatte CV med ReplaceCV) (6005)
  • Borger skal være oprettet på Jobnet. (4103)Bemærk, dette gør DFDG i forbindelse med Jobcentrets oprettelsen af en overgivelsesdato
  • CV kan kun overskrives af sagsbehandler hvis alle tre bullets er opfyldt (DFDG validering):
    • Kontaktgruppen er: (9232)
      • (Id 8) Uden ydelse
      • (Id 17) Selvforsørgede, ikke i beskæftigelse
      • (Id 18) Selvforsørgede udlændinge omfattet af integrationsprogrammet
      • (Id 19) Indvandrere omfattet af introduktionsforløbet
      • (Id 20) Beskæftigede
      • (Id 27) Integrationsydelsesmodtager omfattet af integrationsprogrammet
    • Dato frist for CV opdateringer (CVEditEndDate) er ikke overskredet i forhold til dagsdatoFindes der ikke en frist for CV opdateringer (CVEditEndDate) betragtes den som overskredet (9230)
    • Overgivelsesdato er lig med eller overskredet i forhold til dagsdato (9231)
  • Der sendes ikke WSRM fra DFDG når et CV oprettes/overskrives

...

Jobnet udstiller UpdateJobnetProfile som DFDG ved ReplaceCV, men overfor de eksterne serviceaftagere udstilles kun relevante felter. Se også 4.1.2 UpdateJobnetProfile - Jobnets til DFDG udstillede metode Input

Navn

Type

 


Forekomst

Beskrivelse

PersonCivilRegistrationIdentifier

PersonCivilRegistrationIdentifierType

 


1

 Personnummer

ContactInformation

ContactInformationType

 


1

 Kontaktinformation på borger

  • E-mail
 

 



0-1

E-mail

  • PhoneNumber

PhoneNumber
Bemærk ComplexType

 


0..*

 Telefonnrtype

  • - "base"

String

 


1

Telefonnr

  • - Type

 Enum

  • "primary"
  • "secondary"
  • "mobile"
  • "fax"
 


1

Typen af telefonnr
Hvis "primary" anvendes gemmes det som alm. telefon i DFDG, hvis "mobile" anvendes gemmes det som mobil I DFDG og der kan sendes SMS

JobConditions

JobConditionsType

 


1

Betingelser for ansættelse

  • FullTimeEmployment

boolean

 


0 - 1

Eksisterer, hvis borger søger fuldtidsjob

  • PartTimeEmployment

boolean

 


0 - 1

Eksisterer, hvis borger søger deltidstidsjob

  • StartAsSoonAsPossible

boolean

 


0 - 1

Eksisterer, hvis borger vil starte på nyt job så hurtigt som muligt

  • StartAsAgreedOn

boolean

 


0 - 1

Eksisterer, hvis borger vil starte på nyt job efter aftale

  • PermanentJobPosition

boolean

 


0 - 1

Eksisterer, hvis borger søger fast job

  • TemporaryJobPosition

boolean

 


0 - 1

Eksisterer, hvis borger søger midlertidigt job

  • StandardJobConditions

boolean

 


0 - 1

Eksisterer, hvis borger søger job på almindelige vilgår

  • EarlyRetirementConditions

boolean

 


0 - 1

Eksisterer, hvis borger søger job, der passer til efterlønnere

  • DisabilityPensionerConditions

boolean

 


0 - 1

Eksisterer, hvis borger søger job, der passer til førtidspensionister på særlige vilkår

JobTargetCollection

JobTargetCollectionType

 


1

Borgerens jobønsker (Jeg søger som)

  • JobTarget

JobTargetType

 


0 - *

Et af borgerens jobønsker (Jeg søger som)

  • - OccupationTaxonomyReference

OccupationTaxonomyReferenceType (Kodeliste: DiscoAms08)
Base: int 

 


1

Reference til taxonomi for stillingsbetegnelser.

  • - HasEducation

boolean

 


1

Har borgeren en uddannelse, som svarer til stillingsbetegnelsen

  • - MonthsOfExperience

nonNegativeInteger

 


1

Erfaring i antal måneder

  • - LastExperience

gYear

 


0 - 1

Årstal for seneste ansættelse i jobbet

CV

CVType

 


1

Borgerens CV

  • PreviousJobExperienceCollection

PreviousJobExperienceCollectionType

 


1

Tidligere erhvervserfaring

  • - HasNoWorkExperience

boolean

 


1

True hvis borgeren har angivet, at borgeren ikke har erhvervserfaring. Hvis False og ingen PreviousJobExperience har borgeren ikke taget stilling endnu

  • - PreviousJobExperience

PreviousJobExperienceType

 


0 - *

En erhvervserfaring

  • - - Jobtitle

JobtitleType
Base: string
.
 

X

1

Stillingsbetegnelse. Fritekstfelt for borgeren.
Hvis OccupationTaxonomyReference er angivet vil denne taxonomi for stillingsbetegnelser være gældende

  • - - OccupationTaxonomyReference

OccupationTaxonomyReferenceType (Kodeliste: DiscoAms08)

 


0 - 1

Reference til taxonomi for stillingsbetegnelser. Er kun udfyldt, hvis JobTitle findes i taxonomi. Se StarWsWiki, TaxonomyService, GETOccupation(s)

  • - - EmployerName

EmployerNameType

 


1

Navn på arbejdsgiver

 


Base: string MaxLength: 100

 

 

 




  • - - SummaryText

string

 


1

Ansvar / arbejdsopgaver / resultater

  • - - StartDate

PartialDate

 


1

Start på ansættelse. År/måned eller år

  • - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - EndDate

PartialDate

 


0 - 1

Slut på ansættelse. År/måned eller år

  • - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • EducationCollection

EducationCollectionType

 


1

Uddannelser, kurser og certificeringer

  • - Education

EducationType

 


0 - *

Uddannelse, kursus eller certifikat

  • - - FormalEducation

FormalEducationType

 


1

Formel uddannelse

  • - - - BaseType

EducationBaseType

 

 

 




  • - - - - SchoolName

SchoolNameType
Base: string MaxLength: 100

 


1

Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

  • - - - - SummaryText

string

 


0 - 1

Kort beskrivelse af uddannelse / kursus / certifikat

  • - - - EducationTitle

EducationTitleType

 


1

Navn på uddannelse

 


Base: string MaxLength: 250

 

 

 




  • - - - StartDate

PartialDate

 


1

År/måned eller år, hvor uddannelsen blev startet

  • - - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - - EndDate

PartialDate

 


0 - 1

År/måned eller år, hvor uddannelsen blev fuldført

  • - - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - - EducationLevel

String
Kodeliste: EducationLevelCVTypeIdentifier

 


1

Reference til TaxonomyService.GETEducationLevels

  • - - Course

CourseType

 


1

Kursus

  • - - - BaseType

EducationBaseType

 

 

 




  • - - - - SchoolName

SchoolNameType

 


1

Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

 


Base: string MaxLength: 100

 

 

 




  • - - - - SummaryText

string

 


0 - 1

Kort beskrivelse af uddannelse / kursus / certifikat

  • - - - CourseName

CourseNameType
Base: string MaxLength: 100

 


1

Kursusnavn

  • - - - EndDate

PartialDate

 


1

år/Måned eller år for afslutning af kursus

  • - - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - - CourseLength

positiveInteger

 


0 - 1

Længde på kursus i antal hele dage

  • - - Certificate

CertificateType

 


1

Certifikat

  • - - - BaseType

EducationBaseType

 

 

 




  • - - - - SchoolName

SchoolNameType
Base: string MaxLength: 100

 


1

Navn på uddannelsessted, hvor uddannelse / kursus eller certifikat blev afsluttet

  • - - - - SummaryText

string

 


0 - 1

Kort beskrivelse af uddannelse / kursus / certifikat

  • - - - CertificateTitle

CertificateTitleType

 


1

Certifikatets formelle titel

 


Base: string MaxLength: 100

 

 

 




  • - - - ValidFrom

PartialDate

 


1

Gyldig fra år/måned eller år

  • - - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - - ValidTo

PartialDate

 


0 - 1

Gyldig til år/måned eller år

  • - - - - Year

gYear

 


1

Årstal (4 cifre)

  • - - - - Month

gMonth

 


0 - 1

Måned i formatet --MM

- QualificationCollection

QualificationCollectionType

 


1

Kvalifikationer

  • - Qualification

QualificationType

 


0 - *

Kvalifikation

  • - -QualificationTaxonomyReference

Int
Kodeliste OccupationQualificationsTypeIdentifier

 


1

Reference til taxonomi med kvalifikationer

  • DriverLicenseCollection

DriverLicensCollectionType

 


1

Diverse kørekort

  • - DriverLicense

DriverLicenseType

 


0 - *

Et kørekort

  • - - Code

String

Angives med typeværdier Bemærk at her anvendes ikke kodelisteID'er

 


1

Kode for kørekort. EU kode mv

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 





















  • LanguageSkillCollection

LanguageSkillCollectionType

 


1

Sprogkundskaber

  • - LanguageSkill

LanguageSkillType

 


0 - *

Et sprog

  • - - Code

LanguageCodeType
Base: string
Kodeliste LanguagesTypeIdentifier

 


1

Kode for sproget. Reference til TaxonomyService.GETLanguages

  • - - Level

Enum
Sammen Enumeration som i GetCV
Enumeration:

  • Novice
  • AdvancedBeginner
  • Competent
  • Proficient
  • Expert

 


1

Færdighedsniveau

  • OtherExperienceCollection

OtherExperienceCollectionType

 


1

Andre erfaringer

  • - OtherExperience

OtherExperienceType

 


0 - *

Anden erfaring

  • - - Title

OtherExperiendeTitleType
Base: string MaxLength: 100

 


1

Stilling eller funktion

  • - - Place

PlaceType

 


1

Hvor

 


Base: string MaxLength: 100

 

 

 




  • - - SummaryText

string

 


1

Ansvar / arbejdsopgaver / resultater

  • - - StartDate

PartialDate

 


1

Start på erfaring. År/måned eller år

  • -   Year

gYear

 


1

Årstal (4 cifre)

  • -   Month

gMonth

 


0 - 1

Måned i formatet --MM

  • - - EndDate

PartialDate

 


0 - 1

Slut på erfaring. År/måned eller år

  • -   Year

gYear

 


1

Årstal (4 cifre)

  • -   Month

gMonth

 


0 - 1

Måned i formatet --MM

  • ProfessionalSummaryText

FormattedTextType

 


0 - 1

Faglig profil. HTML formateret tekst.

  • - HTMLText

string DFDG modtager ikke HTML og emojis (de alm. regler), Her angiver DFDG bare plain tekst.
DFDG/Jobnet:

 


1

Tekst inkl. evt. HTML formatering. Jobnet stipper HTML på nær få accepterede formattering jf TinyMCE, dvs. bullets, italic, underline og bold.

  • OtherCVReferenceCollection

OtherCVReferenceCollectionType

 


1

Referencer til andre CV o.l.

  • - WebSite

WebsiteType
Base: string
MaxLength: 255

 


0 - 1

Webside, fx link til andre CV'er (LinkedIn) eller til portfolio


Response

Element

Type

Forekomst

Beskrivelse

Element

Type

Forekomst

Beskrivelse

CVResponse

CVResponseType

1

 


    ServiceReceipt

ServiceReceiptType

1

 


        MessageIdentifier

guid Base: string

1

 


        EventDate

dateTime

1

 



Fejlkoder Inkl. mapning af Jobnet fejlkoder

Kode

Beskrivelse

4103

Client not registered with CvCustomerNumber

4405

The person with specified cpr is dead

4753

The clients jobnet cv has been archived

4754

The clients jobnet cv has been disabled

4755

The clients jobnet cv could not be found

4823

The clients jobnet cv is locked

6005

The person with specified cpr does not belong to the jobcenter specified in ActiveOrganisationHeader

9153

The submitted PersonContactDataTypeIdentifier is not a valid codelist value

9154

The mobile phone number cannot be removed while a subscribtion for text notifications exists

9155

The mail address cannot be removed while a subscribtion for email notifications exists

9156

The submitted mobile phone number is invalid

9157

The submitted phone number is invalid

9158

The submitted mail address is invalid

9230

CVEditEndDate has passed and calls to ReplaceCV are not allowed

9231

AsylumCVTransitionDate has not passed and calls to ReplaceCV are not allowed

9232

ReplaceCV is not allowed to be called for a citizen in this contactgroup

9233

Failed to replace CV in Jobnet, see details for more information

9234

Internal error on Jobnet


Jobnet fejlkode mapning til DFDG fejlkoder
Nye

...

Eksisterende DFDG kodeliste der indeholder stillingsbetegnelser. Denne skal anvendes i forbindelse med JobTargetType – OccupationTaxonomyReference, indhold er uændret. Bemærk at Jobnet i OccupationTaxonomyReference har egendefineret værdier der ikke er officielle stillingsbetegnerlser, Disse skal ikke kunne angives fra de eksterne serviceaftagere, derfor kan DFDG's DiscoAms08 kodeliste anvendes.
Se WS-wiki DiscoAms08.

LanguagesTypeIdentifier

Eksisterende DFDG kodeliste der indeholder sprog. Denne anvendes i forbindelse med LanguageSkill- LanguageSkillType, Indhold er uændret
Se WS-wiki LanguagesTypeIdentifier.

DriversLicenseTypeIdentifier

Eksisterende DFDG kodeliste der indeholder kørekortstype. Denne anvendes i forbindelse med DriversLicense – DriversLicenseType.
Se DriversLicenseTypeIdentifier. 

EducationAttainmentIdentifierType

Uddannelsesniveauer. Bemærk at Jobnet synkroniserer deres uddannelsesniveauer automatisk med denne
Eksisterende kodeliste, anvendes i forbindelse med EducationLevel. (obs kun ændringer er vist)

Id

Navn

Beskrivelse

Startdato

Slutdato

3

Gymnasiale uddannelser

Gymnasiale uddannelser

01-01-2000

01-07-2100

100

Andet

Andet

01-01-2000

01-07-2100


EducationLevelCVTypeIdentifier

Fjernes, da der ved en fejl er sket en dobbeltoprettelse.

Anchor
_Toc430086836
_Toc430086836
Anchor
_Toc430087181
_Toc430087181
Anchor
_Toc477968771
_Toc477968771
777.2.5 Integrationen mellem LetAsyl og DFDG i forhold sikkerhed, adgang, miljøer m.v.

Dette acceptkriterie er en POC /hul igennem øvense hvor LetAsyl og DFDG sammen får styr på den fælles snitflade bl.a. mht. sikkerhed, adgang, miljøer m.v.

Anchor
_Toc477968772
_Toc477968772
Særlige krav til test

Testscenarie

Berørte systemområder

Identificeret af

I EPIC 778.1 jf. US 276 blev GUI på Jobnet løftet således at borgere med CVeditingPossible = false (på stubbede data), blokeres fra at editere CV. Værdi blev efterfølgende hardkodet til at være true i 2017-1. I indeværende EPIC, hvor vi i US 277 løfter JCSS, skal det testes, at ændring i JCSS for CVeditingPossible medfører at GUI tilpasser sig.

Jobnet

KEIL (Kenneth Ingemann Larsen)

Det POC/hul igennem acceptkriterie 778.2.5 er en rent teknisk afklaring og skal derfor ikke testes i regi af 17-2

 

 



Anchor
_Toc430086837
_Toc430086837
Anchor
_Toc430087182
_Toc430087182
Anchor
_Toc477968773
_Toc477968773
Kendte udeståender fra udviklingsfasen

...


"Som Jobnet vil jeg tilføje ProfessionalSummaryText til UpdateJobnetProfile, så borgers kompetencebeskrivelse på CV'et kan oprettes/overskrives."
Acceptkriterier:

  • Ved kald af UpdateJobnetProfile med parametre i collectionen ProfessionalSummaryText, indsættes værdier i CV efter følgende regelsæt:
    • Forekommer både HTML og Plaintext indsættes HTML.
    • Forekommer kun HTML indsættes HTML.
    • Forekommer kun Plaintext, indsættes der ikke noget (PlainText ignoreres).
    • Angivet HTML strippes for forekomster af ugyldige HTML-tags, jf. hvad TinyMCE editor på Jobnet GUI tillader.
  • Er der ikke angivet værdier for collectionen, er det analogt at slette collectionen fra det på Jobnet lagrede CV.
  • Integrationstest:
    • Der udvides med scenarie, hvor der indsættes testdata for ProfessionalSummaryText.
    • Der udvides med scenarie, hvor metode kaldes med tom collection for ProfessionalSummaryText.

...


"Som Jobnet vil jeg tilføje PersonalData til UpdateJobnetProfile, så borgers stamdata og præferencer for synlighed heraf, kan oprettes/overskrives på CV'et."
Acceptkriterier:

  • Ved kald af UpdateJobnetProfile med parametre i collectionen PersonalData, indsættes værdier i CV.
    • Inden indsættelse sker verificeres mod taxonomiservice, at Country er suppleret og validt. Årsag: ellers kan borger efterfølgende ikke logge på Jobnet.
    • Er værdier i collection ikke gyldige afbrydes hele opdatering af CV og der returneres fejlbesked herom.

...

Anchor
_MailEndCompose
_MailEndCompose

"Som Jobnet vil jeg tilføje OtherCVReferenceCollection til UpdateJobnetProfile, så borgers eventuelle websted kan oprettes/overskrives på CV'et."
Acceptkriterier:

  • Ved kald af UpdateJobnetProfile med ikke tom værdi i parameter Website i collectionen OtherCVReferenceCollection, valideres den angivne værdi mod regelsæt for gyldige domæner, anvendt på Jobnet.
    • Er Website ikke gyldig afbrydes hele opdatering af CV og der returneres fejlbesked herom.
    • Er værdi angivet for website gyldig, indsættes værdi i CV.

...


"Som Jobnet vil jeg tilføje OtherExperienceCollection til UpdateJobnetProfile, så borgers øvrige erfaring kan oprettes/overskrives på CV'et."
Acceptkriterier:

  • Ved kald af UpdateJobnetProfile med valide parametre i collectionen OtherExperienceCollection, overskrives collection i CV med værdier.
    • Er bare én krævet værdi ugyldig afbrydes hele opdatering af CV og der returneres fejlbesked herom.
  • Er der ikke angivet værdier for collectionen QualificationCollection, er det analogt at slette collectionen fra det på Jobnet lagrede CV.
  • Integrationstest:
    • Der udvides med scenarie, hvor der suppleres med gyldige testdata for OtherExperienceCollection.
    • Der udvides med scenarie, hvor der suppleres med ugyldige testdata for OtherExperienceCollection.
    • Der udvides med scenarie, hvor der suppleres med tom collection for OtherExperienceCollection

...

* Bemærk: JN har rettet tekster til, men et natligt synkroniseringsjob overskriver Jobnet databasen med de tekster, som DFDG har registreret på deres side, for samme ID'er. Rettelserne slår således først permanent igennem, når DFDG har implementeret deres US 970.
Til udviklere: På uddannelsesniveau udstiller vi via CVserviceforDFDG kun ID, så intet burde breake af den tekstlige ændring. Det bør dog verificeres hvor vi selv trækker tekst frem (ved Udskriv CV og ved PDF) at det er den nye tekst der fremkommer – altså at det er et realtidstræk på databasen og ikke en hardkodet tekst.

Anchor
_Toc477968783
_Toc477968783
Uddannelsesniveau "Andet" i GUI (US 807)

...

Vi har i de enkelte userstories verificeret collection for collection, at data vises. Men det er rart at se, at data indsættes, når metoden indeholdende alle collectioner samlet set, kaldes.

Anchor
_Toc477968785
_Toc477968785
"Retning" på visse uddannelser (US-886)

...


"Som Jobnet vil jeg tilføje JobTargetCollection og JobConditions til UpdateJobnetProfile, så borgers jobønsker og ansættelsebetingelser kan oprettes/overskrives på CV'et."
Acceptkriterier

  • Ved kald af UpdateJobnetProfile med valide parametre i collectionen JobTargetCollection, overskrives collection i CV med værdier.
    • Er bare én krævet værdi ugyldig afbrydes hele opdatering af CV og der returneres fejlbesked herom.
    • Er der ikke angivet værdier for collectionen, er det analogt at slette denne fra det på Jobnet lagrede CV.

...

  • Ved kald af UpdateJobnetProfile med valide parametre i collectionen JobConditions, overskrives collection i CV med værdier.
    • Er bare én krævet værdi ugyldig afbrydes hele opdatering af CV og der returneres fejlbesked herom.
    • Er der ikke angivet værdier for collectionen, er det analogt at slette denne fra det på Jobnet lagrede CV.

...

  • Integrationstest:
    • Der udvides med scenarie, hvor der suppleres med gyldige testdata for både JobTargetCollection og JobConditions.
    • Der udvides med scenarie, hvor der suppleres med ugyldige testdata for JobTargetCollection og JobConditions.
    • Der udvides med scenarie, hvor der suppleres med tom collection for JobTargetCollection og JobConditions.


  • Supplerede værdier er verificeret i GUI.

...