Versions Compared

Key

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

Overtager JCSS' opgave for alt med kontaktforløbsdata. Den nye JCSS v10: JobnetCitizenStatusService (Version 10, 2022-3) [UDV]

...

Metoden henter alle borgerens aktuelle møder. Dette inkluderer både indkaldte og selvbookede møder. I “aktuelle” indkluderes alle møder dags dato i modsætning til tidligere, hvor der var tale om “kommende”

Som udgangspunkt bør Jobnet kunne bruge IndkaldelseService.GetIndkaldelser. Se dog felter med gult nedenfor.

...

Id

Navn

Beskrivelse

¤

Ulovligt system angivet som ophav

Kun Id 30 - DFDG og Id 32 - Jobnet er lovlige værdier for system som er ophav til fejl

¤

Ukendt borger (¤ genbrug eksisterende kode)

Den angivne borger kendes ikke af plannersystemet

¤

Ukendt MødetilbudId

Det angivne id på et mødetilbud findes ikke i plannersystemet

¤

Ukendt IndkaldelseId

Det angivne id på en indkaldelse findes ikke i plannersystemet

¤

Ukendt fejlkode

Det angivne fejlkodenummer kendes ikke i plannersystemet

 

¤flere…?

 


StraksbookOgTilmeld (tidl. UnemploymentEnrollmentAndBook på UnemploymentEnrollmentService)

Denne composite-metode sikrer at man i samme kald, og kun sammenhængende kan tilmelde borgeren og lave en booking af et møde. Metodens forretningsregler er de samme som for JobnetBookingService.

Tilladte organisationer

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

STAR

X

 

 

 

 

 

Input

Element

Type

Detaljer

Forekomst

Beskrivelse

UnemploymentEnrollmentAndBookRequest

UnemploymentEnrollmentAndBookRequestType

 

1

 

  • UnemploymentEnrollmentAndBook

UnemploymentEnrollmentAndBookType

 

1

Tilmelding af borger og booking af møde.

  • -    PersonCivilRegistrationIdentifier

PersonCivilRegistrationIdentifierType
Base: string

Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|0000000000

1

 

  • -    ClientCategoryTypeIdentifier

ClientCategoryTypeIdentifierType

 

1

Klientkategori som fremsøgte borgere skal matche.

  • -    EnrollmentDate

dateTime

 

1

Tilmeldedatoen hvor det angivne tilmeldeforhold starter. Dette er datoen, hvor den ledige har henvendt sig enten gennem Jobnet eller Jobcentret.

  • -    CurrentUnemploymentStatusTypeIdentifier

CurrentUnemploymentStatusTypeIdentifierType

 

1

Ledighedsgrad.

  • -    Profession

ProfessionTypeCollection

 

0 - 1

Stillingsbetegnelse.

  • -    -    ProfessionType

ProfessionType

 

0 - 200

 

  • -    -    -    ConceptUriDa

string

 

1

Unik ESCO STAR identifikation på stillingsbetegnelse.

  • -    -    -    AliasIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

0 - 1

Unik ESCO STAR identifikation på alias.

  • -    -    -    HasEducation

boolean

 

1

Angivelse af om personen har uddannelse for den angivne stillingsbetegnelse.

  • -    -    -    YearLastUsed

int

 

1

Angivelse hvornår personen senest var aktiv indenfor stillingen.

  • -    -    -    MonthsOfExperience

int

 

1

Angivelse hvor mange måneder personen har erfaring fra stillingen.

  • -    BookingStartTime

dateTime

 

1

 

  • -    InterviewOptionID

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

 

Samtaleform

  • -    CaseWorkerIdentifier

string

Length: 1-255

0 - 1

Sagsbehandler-ID

Output

Element

Type

Detaljer

Forekomst

Beskrivelse

UnemploymentEnrollmentAndBookResponse

UnemploymentEnrollmentAndBookResponseType

 

1

 

  • ServiceReceipt

ServiceReceiptType

 

1

kvittering for transaktionen.

  • -    EventDate

dateTime

 

1

Tidspunkt for transaktionen eller registrering.

  • -    MessageIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Unik identifikation af transaktion eller registrering.

  • JobCenterReceipt

string

Length: 0-10000

1

Kvittering fra jobcentret.

  • Phone

string

 

0 - 1

Telefonnummer.

  • Fax

string

 

0 - 1

Faxnummer.

  • NoSelfActivatingCodeNeeded

boolean

 

1

 

  • JobnetBookingDetails

JobnetBookingDetailsType

 

1

 

  • -    BookingIdentifier

guid
Base: string

Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}

1

Identifikation af booking.

  • -    BookingOriginator

BookingOriginatorType

 

1

 

  • -    -    OrganisationCode

int

MinInclusive: 0
MaxExclusive: 100000000

1

Unik kode for den organisation, som bookingen er oprettet af eller på vegne af.

  • -    -    OrganisationTypeIdentifier

OrganisationTypeIdentifierType1
Base: CodeListItemIdentifierType1

 

1

Organisationstype for den organisation, som bookingen er oprettet af eller på vegne af.

  • -    -    -    BaseType

CodeListItemIdentifierType1

 

1

 

  • -    -    -    -    CodeListItemIdentifier

int

MinInclusive: 0
MaxInclusive: 100000000

1

 

  • -    CitizenShouldAcceptBooking

boolean

 

1

Om borgeren selv skal acceptere bookingen.

  • -    AcceptedBooking

boolean

 

1

Om bookingen er accepteret.

  • -    ReBookingPossible

boolean

 

1

Kan der ombookes for dette mødetilbud.

  • -    ReBookingDeadline

dateTime

 

0 - 1

Deadline for ombooking af mødet.

  • -    CancellationPossible

boolean

 

1

Kan der aflyses på dette mødetilbud.

  • -    CancellationDeadline

dateTime

 

0 - 1

Deadline for aflysning af mødetilbud.

  • -    SelfBooked

boolean

 

1

Om mødet er selv-booket.

  • -    CompulsoryAttendance

boolean

 

1

Om mødet er obligatorisk for borgeren.

  • -    BookingStartTime

dateTime

 

1

Starttidspunkt for det bookede møde.

  • -    BookingEndTime

dateTime

 

0 - 1

Sluttidspunkt for det bookede møde.

  • -    InterviewTypeIdentifier

InterviewTypeIdentifierType
Base: CodeListItemIdentifierType1

 

1

Angiver hvilken samtaletype borgeren skal booke.

  • -    -    BaseType

CodeListItemIdentifierType1

 

1

 

  • -    -    -    CodeListItemIdentifier

int

MinInclusive: 0
MaxInclusive: 100000000

1

 

  • -    InterviewFormTypeIdentifier

InterviewFormTypeIdentifierType
Base: CodeListItemIdentifierType1

 

1

Mødeform.

  • -    -    BaseType

CodeListItemIdentifierType1

 

1

 

  • -    -    -    CodeListItemIdentifier

int

MinInclusive: 0
MaxInclusive: 100000000

1

 

  • -    MeetingTitle

string

Length: 1-100

1

Mødetitel.

  • -    MeetingDescription

string

Length: 0-500

0 - 1

Mødeinformation.

  • -    ReferenceInterview

boolean

 

1

 

  • -    InterviewSupervisor

CaseWorkerStructureType

 

1

Tilsynsførende på mødet.

  • -    -    CaseWorkerGivenName

string

Length: 1-50

1

Sagsbehandlerens fornavn.

  • -    -    CaseWorkerMiddleName

string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

  • -    -    CaseWorkerSurname

string

Length: 1-40

1

Sagsbehandlerens efternavn.

  • -    -    CaseWorkerIdentifier

string

Length: 1-255

1

Sagsbehandler-ID

  • -    InterviewLocationDetail

InterviewLocationDetailType

 

0 - 1

Detaljer om jobcentret hvor mødet afholdes.

  • -    -    InterviewLocationDescription

string

Length: 1-200

0 - 1

Beskrivelse af jobcentret hvor mødet afholdes.

  • -    -    AddressPostal

AddressPostalType

 

0 - 1

 

  • -    -    -    MailDeliverySublocationIdentifier

MailDeliverySublocationIdentifierType
Base: string

Length: 1-34

0 - 1


Navn på bygning

  • -    -    -    StreetName

StreetNameType
Base: string

Length: 1-40

1

Vejnavn.

  • -    -    -    StreetNameForAddressingName

StreetNameForAddressingNameType
Base: string

Length: 1-20

0 - 1


Forkortet vejnavn. Må ikke må overstige 20 tegn.

  • -    -    -    StreetBuildingIdentifier

StreetBuildingIdentifierType
Base: string

Pattern: ([1-9]|[1-9][0-9]|[1-9][0-9]{2})|([1-9][A-Z]|[1-9][0-9][A-Z]|[1-9][0-9]{2}[A-Z])

1


Husnummer

  • -    -    -    FloorIdentifier

FloorIdentifierType
Base: string

Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]

0 - 1


Etagenummer

  • -    -    -    SuiteIdentifier

SuiteIdentifierType
Base: string

Length: 1-4

0 - 1


Dør-angivelse, fx th.

  • -    -    -    DistrictSubdivisionIdentifier

DistrictSubdivisionIdentifierType
Base: string

Length: 1-34

0 - 1


Yderligere bynavn eller områdenavn hvor nødvendigt.

  • -    -    -    PostOfficeBoxIdentifier

PostOfficeBoxIdentifierType
Base: integer

MinInclusive: 1
MaxInclusive: 9999

0 - 1


Postboksnummer

  • -    -    -    PostCodeIdentifier

PostCodeIdentifierType
Base: string

Pattern: [0-9]{4}

1

Postnummer

  • -    -    -    DistrictName

DistrictNameType
Base: string

Length: 1-20

1


Bynavn

  • -    -    -    CountryIdentificationCode

CountryIdentificationCodeType
Base: _CountryIdentificationCodeType

 

0 - 1

Landekode.

  • -    -    -    -    BaseType

_CountryIdentificationCodeType
Base: string

Pattern: [a-z,A-Z]{2}|[a-z,A-Z]{3}|[0-9]{3}|[0-9]{4}

1

Dette er en støttetype til CountryIdentificationCodeType. Det regulære udtryk er et valg for de 4 forskellige regulære udtryk for de forskellige formater. ISO 3166 standard, alpha 2: [a-z,A-Z]{2}. Eksempel "DK" for Danmark. ISO 3166 standard, alpha 3: [a-z,A-Z]{3}. Eksempel "DKN" for Danmark. UN Statistics Divisions country codes: [0-9]{3}. Eksempel "208" for Danmark AuthorityCode from the Central Office of Civil Registration: [0-9]{4}. Eksempel "5100" for Danmark.

  • -    InterviewContactDetail

InterviewContactDetailType

 

0 - 1

Angiver detaljer om mødet når det ikke er med personligt fremmøde.

  • -    -    DigitalContactIdentifier

string

Length: 0-255

0 - 1

Kontaktinformation hvis mødet er digitalt.

  • -    -    PhoneNumber

string

Pattern: (\+)?[0-9]{3,20}

0 - 1

Vil være udfyldt med vejlederens telefonnummer, alternativt hovednummer til jobcenter. Skal angives, hvis det er borger, der skal ringe.

  • -    -    ShouldCitizenCall

boolean

 

0 - 1

Angiver hvorvidt borgeren skal ringe i forbindelse med et telefonisk møde.

  • -    InterviewContactTypeIdentifier

InterviewContactTypeIdentifierType
Base: CodeListItemIdentifierType1

 

1

Angiver om mødet skal være personligt fremmøde, telefonisk, per mail eller andet.

  • -    -    BaseType

CodeListItemIdentifierType1

 

1

 

  • -    -    -    CodeListItemIdentifier

int

MinInclusive: 0
MaxInclusive: 100000000

1

 

  • -    ShowCaseWorker

boolean

 

1

Om InterviewSupervisor (afholdende sagsbehandler)-Name må vises for borger.

  • -    InterviewUnemploymentFundParticipation

boolean

 

0 - 1

For Jobsamtale med deltagelse af a-kasse: A-kassen forventes deltage i mødet, og skal inviteres til mødet

  • -    InterviewWithMoreAuthorities

boolean

 

0 - 1

Angiver at samtalen er indkaldt med deltagelse af anden myndighed.

  • -    BookingParticipantCollection

BookingParticipantTypeTypeCollection

 

0 - 1

Øvrige deltagere på mødet der ikke er borger eller ansvarlig sagsbehandler.

  • -    -    BookingParticipantTypeType

BookingParticipantTypeType

 

0 - *

 

  • -    -    -    InterviewParticipantName

string

Length: 1-256

0 - 1

Navn på deltageren.

  • -    -    -    ExternalAuthorityParticipantId

string

Length: 1-256

0 - 1

Eksternt id på deltageren.

  • -    -    -    ParticipantTypeIdentifier

ParticipantTypeIdentifierType
Base: CodeListItemIdentifierType1

 

1

Hvilken rolle mødedeltageren har.

  • -    -    -    -    BaseType

CodeListItemIdentifierType1

 

1

 

  • -    -    -    -    -    CodeListItemIdentifier

int

MinInclusive: 0
MaxInclusive: 100000000

1

 

  • -    -    -    ContactDetails

string

Length: 1-3000

0 - 1

Kontaktinformation.

Fejlkoder

Fejlkode

Fejltekst

Beskrivelse

Fejlkode

Fejltekst

Beskrivelse

1001

Invalid cpr

The submitted cpr is either to long or short or contains data not interpretable as a date

1010

Unknown cpr

The submitted cpr is unknown to the system

1014

Failed to validate message

The submitted message could not be validated

4313

Invalid client category type

The submitted client category type is no recognized as a valid client category type

4314

Invalid current unemployment status type identifier

The submitted identifier is not recognized as a valid unemployment status type identifier

4316

Enrollment overlap

The submitted enrollment date lies within or before an existing enrollment period

4318

One or more profession is invalid

The submitted request contains one or more invalid profession identifiers

4338

The enrollment date must be of todays date or a maximum of 10 days prior to todays date

The enrollment date must be of todays date or a maximum of 10 days prior to todays date

4405

The person with specified cpr is dead

The person with specified cpr is dead

4641

This category is not allowed to be enrolled

This category is not allowed to be enrolled

4645

This person has a absenceregistration that conflicts with this Contactgroup

This person has a absenceregistration that conflicts with this Contactgroup

4698

Parameter is negative

Parameter is negative

4710

The submitted value of YearLastUsed is not a valid year

The submitted value of YearLastUsed is not a valid year

4720

Person is not allowed to be enrolled because person is abroad

Person is not allowed to be enrolled because person is abroad

4725

This person cannot be enrolled because the person has a temporary foreign address registered

This person cannot be enrolled because the person has a temporary foreign address registered

4750

The client has an absence registration that does not allow enrollment

The client has an absence registration that does not allow enrollment

4763

A person who is 65 or older can only enroll as 'uden ydelse' from jobnet

A person who is 65 or older can only enroll as 'uden ydelse' from jobnet

4769

The connection to an external bookingsystem could not be established

The connection to an external bookingsystem could not be established

4783

The BookingTime cannot be before todays date

The BookingTime cannot be before todays date

4786

The person does not have a Jobnet Cv account

The person does not have a Jobnet Cv account

4819

The BookingStartTime is no longer available

The BookingStartTime is no longer available

4822

Could not find the caseworker with the specified CVR-RID

Could not find the caseworker with the specified CVR-RID

6014

Illegal combination of the client category and unemployment status

Registration is not allowed because of an illegal combination of the client category and unemployment status

6033

ContactGroup is not coherent with age

Contactgroup cannot be created if age requirements are not met

7062

A ProfessionType must be set for this ClientCategory.

A ProfessionType must be set for this ClientCategory.

8108

The specified InterviewOptionID is not active or is unknown to the system

The specified InterviewOptionID is not active or is unknown to the system

8109

The booking time is NOT within the allowed range of dates for this interview option

The booking time is NOT within the allowed range of dates for this interview option

8111

An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier

An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier

8273

Citizen already has a booking of type Jobsamtale.

Citizen already has a booking of type Jobsamtale.

8281

Occupation key does not exist

Occupation key does not exist

8288

Booking is later than deadline of existing InterviewDeadline with same InterviewType.

Booking is later than deadline of existing InterviewDeadline with same InterviewType.

9003

The interview supervisor specified is not allowed for this interview option

The interview supervisor specified is not allowed for this interview option

9018

Selfbooking failed because an External bookingsystem configuration is missing

Selfbooking failed because an External bookingsystem configuration is missing

9344

Missing or incorrect data, profile cannot be retrieved

Missing or incorrect data, profile cannot be retrieved

9345

Missing or incorrect data gives warning

Missing or incorrect data gives warning