JobAD user stories
VIR-2103 DISCOAMS er konverteret til ESCO-STAR på jobannoncer
Acceptkriterier:
Der er tilføjet felter i databasen AMS_PDB til ESCO-STAR koder
Obligatorisk, dog ikke ved kladde
Parallelt med DISCOAMS koder
Navn: OccupationConceptURI: string
DISCOAMS koder (felt: OccupationId) er ikke længere mandatory i databasen
Note: Eksisterende DISCOAMS koder forbliver på jobannoncerne
Note: Ændringer i forretningslogik i JobAD webservice implementeres i efterfølgende US
DISCOAMS koder konverteres til ESCO-STAR koder med konverteringstabel fra Taxonomy silo (Taxonomy.EscoStarService (2021-1) )
GET /v1/EscoStar/occupations/discoAms08ConceptUriMappings
TO DO - aftaler om hvordan med BI (Nikolaj) baseret på tilgang fra Jobnet mv.
Acceptkriteriet omfatter kun SQL script - konverteringer ifm. JobAD webservicekald
Der er udarbejdet et SQL script, som kan konvertere DISCOAMS koder til ESCO-STAR koder
Afvikles ad hoc i testmiljøer
Skal afvikles i produktion ved idriftsættelse af 2021-2
Der er bestilt afvikling af konverteringsscript i pre-prod + prod hos SF
Noter:
Vi tager denne ind tidligt af hensyn til Jobnet og Ankiro. Helst klar i testmiljø ved start af sprint 7
Epic acceptkriterie: 976.13.1 Data vedr. jobannoncer er konverterede fra DISCOAMS til ESCO-STAR med konverteringstabel
VIR-2104 JobAD version 3 anvender ESCO-STAR i stedet for DISCO-AMS
Acceptkriterie:
Der findes en JobAD version 3 med samme indhold som version 2 på nær følgende ændringer
OccupationId (DISCOAMS kode) findes ikke i JobAD version 3
OccupationConceptURI (ESCO-STAR kode) findes i JobAD version 3 på de steder, hvor OccupationId optræder i JobAD version 2
Det valideres, at OccupationConceptURI er valide og er aktive.
Aktiv: EscoStarStatus = 1 OG validFrom <= data dato <= validTo
OccupationConceptURI er obligatorisk, dog ikke ved kladde
OccupationConceptURI’er fra Taxonomy silo er cachede
Kilde GET /v1/EscoStar/occupations jf. Taxonomy.EscoStarService (2021-1)
Note: STARs arkitekter har besluttet, at applikationer ikke må lave direkte opslag. Det er OK at refreshe cache én gang i døgnet (man kan også abonnere på ændringer i eventbroker, men det forekommer for kompliceret). Jobnet har en cache, som evt. kan anvendes.
Noter:
Epic acceptkriterie: 976.13.2 Webservices understøtter ESCO-STAR i stedet for DISCOAMS
JobAG
VIR-2106 JobAG anvender ESCO-STAR koder i stedet for DISCOAMS koder på jobannoncer
Acceptkriterier:
JobAG anvender JobAD version 3 og bruger ikke længere JobAD version 2
Tekst på stillingsbetegnelser vises ved opslag i Taxonomy silo med OccupationConceptURI
GET /v1/EscoStar/occupations/{conceptUri}
Type-ahead på stillingsbetegnelse søger i stillingsbetegnelser fra Taxonomy silo
Kun aktive stillingsbetegnelser
Liste hentes med: GET /v1/EscoStar/occupations
Inkl. aktive alias - vises som “<stillingsbetegnelse> (<alias>)- valg oversættes til stillingsbetegnelse
Aktive stillingsbetegnelser og alias opfylder følgende kriterie:
EscoStarStatus = 1 OG validFrom <= data dato <= validTo
Note: Ikke-aktive stillingsbetegnelser kan anvendes til visning, men ikke til valg
Type-ahead felter
Jobannonce: “Søg stillingsbetegnelse”
Nuværende felt med type-ahead
Ved redigering af en eksisterende jobannonce skal brugen vælge en aktiv stillingsbetegnelse, hvis den tidligere stillingsbetegnelse ikke længere er aktiv. En ikke-aktiv stillingsbetegnelse skal give en valideringsfejl
Det er ikke muligt at vælge stillingsbetegnelse fra hierarki “Eller vælg stillingsbetegnelse efter kategori”
Note: Sparet væk
Hvis der er logo på en jobannonce, slettes logo ikke ved opdatering
Note: Logo på jobannonce vises ikke på JobAG. Løsningsmulighed: logo er med i annoncedata som skjult felt
Forretningsregler for aktiv stillingsbetegnelse og alias gælder også allerede implementerede type-ahead felter på JobAG
CV-søgning (VIR-2184)
Jobordre (VIR-2148)
Note: FA havde ikke specificeret validFrom / validTo som acceptkriterie for status i disse US’er
Stillingsbetegnelser fra Taxonomy silo er cachede (evt. kun relevante attributter)
Kilde GET /v1/EscoStar/occupations jf. Taxonomy.EscoStarService (2021-1)
Note: STARs arkitekter har besluttet, at applikationer ikke må lave direkte opslag. Det er OK at refreshe cache én gang i døgnet (man kan også abonnere på ændringer i eventbroker, men det forekommer for kompliceret). Jobnet har en cache, som evt. kan anvendes.
Noter:
VIR-2184 implementerer samme type-ahead ved CV-søgning og med samme cache. Typeahead og cache skal kun implementeres én gang og genbruges.
VIR-2417 Hjælpetekst til ESCO-STAR type-ahead på JobAG
Acceptkriterier:
Arbejdsgiveren kan få vist en hjælpetekst til ESCO-STAR typeahead i felter, som har type-ahead med ESCO-STAR
Hjælpetekst:
“Du skal vælge en stillingsbetegnelse fra STARs klassifikation.
Når du har indtastet 3 karakterer vil Jobnet for Arbejdsgivere vise dig stillingsbetegnelser og synonymer til stillingsbetegnelser, der indeholder de indtastede karakterer. Synonymer til en stillingsbetegnelse bliver vist i en parentes efter stillingsbetegnelsen. Jobnet for Arbejdsgivere registrerer kun stillingsbetegnelsen, uanset om du vælger en stillingsbetegnelse med eller uden synonym.”Vises ved jobannonce trin 2
Hjælpetekst:
“Du skal vælge en stillingsbetegnelse fra STARs klassifikation.
Når du har indtastet 3 karakterer vil Jobnet for Arbejdsgivere vise dig stillingsbetegnelser og synonymer til stillingsbetegnelser, som indeholder de indtastede karakterer. Synonymer til en stillingsbetegnelse bliver vist i en parentes efter stillingsbetegnelsen.”
Vises ved opret / ret jobordre
Hjælpetekst:
“Du kan indtaste valgfrit søgeord, som vil blive anvendt ved søgning efter CV’er. Du får det bedste resultat, hvis du vælger stillingsbetegnelser eller kvalifikationer fra STARs klassifikation.
Når du har indtastet 3 karakterer, vil Jobnet for Arbejdsgivere vise dig stillingsbetegnelser, synonymer til stillingsbetegnelser samt kvalifikationer, som indeholder det indtastede. Synonymer til en stillingsbetegnelse bliver vist i en parentes efter stillingsbetegnelsen.”Vises ved CV-Søgning
Sædvanligt hjælpeikon aktiverer hjælpetekst
VITAS
VIR-2109 VITAS anvender ESCO-STAR koder i stedet for DISCOAMS koder
Acceptkriterier:
VITAS anvender JobAD version 3 og bruger ikke længere JobAD version 2
Tekst på stillingsbetegnelser vises ved opslag i Taxonomy silo med OccupationConceptURI
GET /v1/EscoStar/occupations/{conceptUri}
Type-ahead på stillingsbetegnelse søger i stillingsbetegnelser fra Taxonomy silo
Kun aktive stillingsbetegnelser
Liste hentes med: GET /v1/EscoStar/occupations
Inkl. aktive alias - vises som “<stillingsbetegnelse> (<alias>)- valg oversættes til stillingsbetegnelse
Type-ahead felter
TO DO
TO DO - er der valg i hierarki?
Stillingsbetegnelser fra Taxonomy silo er cachede (evt. kun relevante attributter)
Kilde GET /v1/EscoStar/occupations jf. Taxonomy.EscoStarService (2021-1)
Note: STARs arkitekter har besluttet, at applikationer ikke må lave direkte opslag. Det er OK at refreshe cache én gang i døgnet (man kan også abonnere på ændringer i eventbroker, men det forekommer for kompliceret). Jobnet har en cache, som evt. kan anvendes.
JGM
VIR-2420 JGM anvender ESCO-STAR koder i stedet for DISCOAMS koder
Acceptkriterier:
JGM anvender JobAD version 3 og bruger ikke længere JobAD version 2
Tekst på stillingsbetegnelser vises ved opslag i Taxonomy silo med OccupationConceptURI
GET /v1/EscoStar/occupations/{conceptUri}
Type-ahead på stillingsbetegnelse søger i stillingsbetegnelser fra Taxonomy silo
Kun aktive stillingsbetegnelser
Liste hentes med: GET /v1/EscoStar/occupations
Inkl. aktive alias - vises som “<stillingsbetegnelse> (<alias>)- valg oversættes til stillingsbetegnelse
Aktive stillingsbetegnelser og alias opfylder følgende kriterie:
EscoStarStatus = 1 OG validFrom <= data dato <= validTo
Note: Ikke-aktive stillingsbetegnelser kan anvendes til visning, men ikke til valg
Type-ahead felter
TO DO - vend hvad der er lettest med Tommy
Det er ikke muligt at vælge stillingsbetegnelse fra hierarki
Hvis der er logo på en jobannonce, slettes logo ikke ved opdatering
Note: Logo på jobannonce vises ikke i Jobkon. Løsningsmulighed: logo er med i annoncedafta som skjult felt
Stillingsbetegnelser fra Taxonomy silo er cachede (evt. kun relevante attributter)
Kilde GET /v1/EscoStar/occupations jf. Taxonomy.EscoStarService (2021-1)
Note: STARs arkitekter har besluttet, at applikationer ikke må lave direkte opslag. Det er OK at refreshe cache én gang i døgnet (man kan også abonnere på ændringer i eventbroker, men det forekommer for kompliceret). Jobnet har en cache, som evt. kan anvendes.
EURES
VIR-2110 EURES anvender ESCO-STAR koder i stedet for DISCOAMS koder
Acceptkriterier:
EURES anvender JobAD version 3 og bruger ikke længere JobAD version 2
ESCO-STAR koder (conceptUriEu) på jobannoncer videregives til EURES
JobAD returnerer conceptUriDa, som oversættes til conceptUriEu via cachet TaxonomyService
Note: Cache betyder måske blot, at klassifikation indlæses ved start af batchjob
Indsættes i element <JobCategoryCode>
Note: Erstatter ISCO koder i samme element
Danske tilføjelser (conceptUriEu = null) oversættes til nærmeste ovenliggende ESCO kode ved at følge parentConceptUriDa op i hierarkiet indtil conceptUriEu er defineret.
Note: Der anvendes samme mapning fra ESCO-STAR til ESCO på alle ISCO/ESCO-relaterede felter på såvel jobannoncer som CV’er. De øvrige ISCO/ESCO-relaterede felter adresseres i andre user stories i andre epics. Vi bør derfor implementere en fælles mekanisme.
Statiske attributter til EURES i XML i element <JobCategoryCode> er:
<JobCategoryCode listName="ESCO_Occupations" listVersionID="ESCOv1" listURI="https://ec.europa.eu/esco/portal" listSchemeURI="https://ec.europa.eu/esco/portal">Note: Var tidligere:
<JobCategoryCode listName="ISCO2008" listURI="http://ec.europa.eu/esco/ConceptScheme/ISCO2008" listVersionID="2008">
Mapningsspecifikationen er opdateret
Note: XML med jobannoncer kan fortsat valideres og replikeres med EU’s EURES NCO debug tool: /wiki/spaces/CITY/pages/227541394 .
Note: Eksempel:
<JobCategoryCode listName="ESCO_Occupations" listVersionID="ESCOv1" listURI="https://ec.europa.eu/esco/portal" listSchemeURI="https://ec.europa.eu/esco/portal">http://data.europa.eu/esco/occupation/01484951-15e6-4b88-a20f-1201868d36a0</JobCategoryCode>
Varslinger
VIR-1945 Varsle ændringer i JobAD
Ingen yderligere aktiviteter på denne.