Servicen udstilles af plannersystemer og anvendes af DFDG for at understøtte borgers selvbooking og ombooking på Jobnet.
...
Element | Forekomst | Beskrivelse |
---|---|---|
MoedetilbudId | 0 - 1 | Hvis fejlmeldingen er knyttet til et specifikt mødetilbud angives ID |
IndkaldelseId | 0 - 1 | Hvis fejlmeldingen er knyttet til et specifikt møde angives ID |
Fejlkode | 1 | Fejl på Jobnet... Fejl fanget i DFDGs validering på baggrund af GetBookingDetails... |
Fejltekst | 0 - 1 | Beskrivelse af fejlsituationen, herunder manuelt fra borger på Jobnet |
FejlOphav | 1 | Hvilket system fejlen er opstået i (Jobnet/DFDG) ¤?kodeliste? eksisterende systemtypeidentifier? |
FejlTidspunkt | 1 | Tidspunkt for fejlens registrering |
...
Output
(Emptyresponse)
Fejl
Ukendt borger, Ukendt MødetilbudId, ukendt MødeId, Ukendt fejlkode
GetSelvbookingMoedetilbud (GetSelfbookInterviewOptions)
Operationen anvendes af Jobnet, som via DFDG forespørger de mødetilbud, som udstilles til en specifik borger. Kaldet fra DFDG er stort set en ren viderestilling til og fra Jobnet.
HasExternalOperatorReferral og AbsenceCollection er taget ud af request, som tidligere udmeldt.
Bookings medsendes ved kald til plannersystem, da ikke alle plannersystemerne har en vedligeholdt bestand af borgers bookings.
Input
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CivilRegistrationIdentifier [Header] | 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 | 0 - 1 |
|
...
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4770 | There are no available booking options | There are no available booking options |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
8111 | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier |
GetBookingdetaljer (GetBookingDetails)
...
Metoden bruges ved selvbooking til at oprette selve mødet i det eksterne bookingsystem.
Input
[Personnummer i header]
Input
Element
Type
Detaljer
Forekomst
Beskrivelse
CreateBookingResponse
CreateBookingResponseType
1
- ExternalBookingDetails
ExternalBookingDetailsType
1
Typen indeholder information tilknyttet en booking, det værende nyoprettet eller ombooket. Informationer anvendes af DFDG til dels at persistere informationen i DFDG og dels til at generere WSRM beskederne
Element | Type | Detaljer | Forekomst | Beskrivelse | ||||||
---|---|---|---|---|---|---|---|---|---|---|
GetBookingDetaljerRequest | CreateBookingRequest
| CreateBookingRequestType | 1 | - PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType |
| ||||
(BookingIdentifier) | guid | 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 | Personnummer | - BookingIdentifier[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 0 - 1 | Unikt id (GUID) for bookingen som medsendes når der er tale om en ombookning | |||
(BookingStartTime) | dateTime |
| 1 | Starttidspunkt for bookingen | ||||||
(InterviewOptionID) | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 0 - 1 | Unikt id for bookingen (guid) | - BookingStartTime | dateTime | 1 | Starttidspunkt for bookingen | - InterviewOptionID | guidIdentifikation af et online tilbud med GUID. ID skal anvendes ved efterfølgende forespørgsler i selvbookingflowet. |
| InterviewContactTypeIdentifier |
| 0 - 1 |
| ||||||
(CaseWorkerIdentifier) | CaseWorkerIdentifierType | PatternLength: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifikation af et online tilbud med GUID. ID skal anvendes ved efterfølgende forespørgsler i selvbookingflowet. | - SamtaleformType | 0 - 1 | Borgers valgte samtaleform | |||
- CaseWorkerIdentifier | CaseWorkerIdentifierType | Length: 1-255 | 0 - 1 | Sagsbehandler-id | - IsImmediateBooking | boolean | 1 |
Output
1-255 | 0 - 1 | Sagsbehandler-id | ||
(IsImmediateBooking) | boolean |
| 1 | Indikerer om der er tale om en straksbooking |
Output
[Empty Response]
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4783 | The BookingTime cannot be before todays date | The BookingTime cannot be before todays date |
4819 | The BookingStartTime is no longer available | The BookingStartTime is no longer available |
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 |
9003 | The interview supervisor specified is not allowed for this interview option | The interview supervisor specified is not allowed for this interview option |
GetOmbookingMoedetider (GetRescheduleTimeslots)
Metoden anvendes af Jobnet, der kalder det eksterne bookingsystem via DFDG. Formålet er at udstille mulige tider til ombookning af et eksisterende planlagt møde, der enten kan være selvbooket eller indkaldt.
Input
[Personnummer i header]
- - GroupBookingIdentifier
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetOmbookingMoedetiderRequest | 1 | |||
| guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 |
Unikt id for bookingen (guid)
Identifikation af et online tilbud med GUID. ID skal anvendes ved efterfølgende forespørgsler i selvbooking flowet. | ||||
| dateTime |
| 1 | Starttidspunkt for tidsrummet der ønskes mødetider i |
| dateTime |
| 1 | Sluttidspunkt for tidsrummet der ønskes mødetider i |
| 0 - 1 | Samtaleform hvis denne er valgt på dette punkt i flowet | ||
| CaseWorkerIdentifierType |
Length: |
0 - 1
Skal angives for fællesmøder
- - 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
Personnummer
- - RebookingPossible
boolean
1
Kan der ombookes for dette mødetilbud
- - RebookingDeadline
dateTime
0 - 1
Obligatorisk hvis RebookingPossible er sat til true
- - CancellationPossible
boolean
1
Kan der aflyses på dette mødetilbud
- - CancellationDeadline
dateTime
0 - 1
Sluttidsdpunkt for borgers aflysningsmulighed
- - BookingStartTime
dateTime
1
Starttidspunkt for bookingen
- - BookingEndTime
dateTime
1
Sluttidspunktet for bookingen
- - InterviewTypeIdentifier
1
Angiver hvilken samtaletype der skal afholdes
- - InterviewFormTypeIdentifier
1
Angiver om det er et fælles eller individuelt møde.
- - InterviewContactTypeIdentifier
1
Angiver afholdelsesformen, dvs. om mødet skal være personligt fremmøde, telefonisk osv.
- - MeetingTitle
MeetingTitleType
Base: string
Length: 1-100
1
Mødetitel. Vises på Jobnet
- - MeetingDescription
MeetingDescriptionType
Base: string
Length: 0-500
0 - 1
Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet
- - InterviewSupervisor
CaseWorkerStructureType
1
Ansvarlig sagsbehandler som står for mødet
- - - CaseWorkerGivenName
PersonGivenNameType
Base: string
Length: 1-50
1
Sagsbehandlerens fornavn.
- - - CaseWorkerMiddleName
PersonMiddleNameType
Base: string
Length: 1-40
0 - 1
Sagsbehandlerens mellemnavn.
- - - CaseWorkerSurname
PersonSurnameNameType
Base: string
Length: 1-40
1
Sagsbehandlerens efternavn.
- - - CaseWorkerIdentifier
CaseWorkerIdentifierType
Base: string
Length: 1-255
1
Sagsbehandler-id
- - InterviewLocationDetail
InterviewLocationDetailType
0 - 1
Information om hvor mødet skal afholdes
- - - InterviewLocationDescription
InterviewLocationDescriptionType
Base: string
Length: 1-200
0 - 1
Adresse for mødets afholdelse
- - - AddressPostal
AddressPostalType
0 - 1
- - - - MailDeliverySublocationIdentifier
MailDeliverySublocationIdentifierType
Base: string
Length: 1-34
0 - 1
- - - - StreetName
StreetNameType
Base: string
Length: 1-40
1
- - - - StreetNameForAddressingName
StreetNameForAddressingNameType
Base: string
Length: 1-20
0 - 1
- - - - 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
- - - - FloorIdentifier
FloorIdentifierType
Base: string
Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]
0 - 1
- - - - SuiteIdentifier
1-255 | 0 - 1 | Sagsbehandler-id hvis dette er valgt på dette punkt i flowet | ||
(InterviewDeadlineCollection) | InterviewDeadlineCollectionType |
| 0 - 1 | Samling af frister |
(InterviewDeadlineInfo) | InterviewDeadlineInfoType |
| 0 - * | Information om frist for selvbooking |
(InterviewDateLimit) | date |
| 1 | Sidste afholdelsesdato. Fristindfriende samtale må ikke lægges senere end denne dato |
(InterviewDeadlineStatusTypeIdentifier) |
| 1 | Status for frist. | |
(InterviewTypeIdentifier) |
| 1 | Angiver hvilken samtaletype der skal bookes |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetSelvbookMoedetiderResponse |
|
| 1 |
|
|
|
| 0 - 1 |
|
|
|
| 0 - * |
|
| int |
| 1 |
|
(Supervisor) | CaseWorkerStructureType |
| 0 - * | Sagsbehandler |
(CaseWorkerGivenName) | PersonGivenNameType | Length: 1-50 | 1 | Sagsbehandlerens fornavn(e). |
(CaseWorkerMiddleName) | PersonMiddleNameType | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
(CaseWorkerSurname) | PersonSurnameNameType | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
(CaseWorkerIdentifier) | CaseWorkerIdentifierType | Length: 1-255 | 1 | Sagsbehandler-id |
(BookingTimeslotCollection) | BookingTimeslotCollectionType |
| 0 - 1 | Samling af mødetider der kan bookes |
(BookingTimeslot) | BookingTimeslotType |
| 0 - * | Mødetid med detaljer |
(StartTime) | dateTime |
| 1 | Starttidspunkt for møde |
| 1 | En liste med tilgængelige samtaleformer for mødet | ||
| 1 - * | Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde | ||
(RebookingPossible) | boolean |
| 1 | Kan der ombookes for dette mødetilbud |
(CancellationPossible) | boolean |
| 1 | Kan der aflyses på dette mødetilbud |
(TotalNoOfSeats) | int |
| 0 - 1 | Det højeste antal deltagere i mødet |
(AvailableNoOfSeats) | int |
| 0 - 1 | Ledige pladser for mødet |
(CaseWorkerIDCollection) | CaseWorkerIDType |
| 1 | Samling af Id’er på sagsbehandlere som kan bookes til denne mødetid |
(CaseWorkerID) | int |
| 1 - * | Sagsbehandler-id |
| 1 | Angiver hvilken samtaletype der skal afholdes |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4768 | The submitted BookingIdentifier is unknown to the system | The submitted BookingIdentifier is unknown to the system |
4770 | There are no available booking options | There are no available booking options |
4783 | The BookingTime cannot be before todays date | The BookingTime cannot be before todays date |
4812 | The booking does not allow selfbooking | The booking does not allow selfbooking |
GetOmbookingSagsbehandlere (GetRescheduleSupervisors)
Metoden bruges ved ombookning til at hente en liste af mulige sagsbehandlere. Alle mulige sagsbehandlere, uanset om de har tid, bliver returneret.
Input
[Personnummer i header]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetOmbookingSagsbehandlereRequest | 1 | |||
| guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifier for booking (guid) |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetOmbookingSagsbehandlereResponse | GetRescheduleSupervisorsResponseType | 1 | ||
| boolean | 1 | Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false | |
(SupervisorCollection) | SupervisorCollectionType |
| 0 - 1 | Samling af relevante sagsbehandlere |
(Supervisor) | CaseWorkerStructureType |
| 0 - * | Sagsbehandler |
(CaseWorkerGivenName) | PersonGivenNameType | Length: 1-50 | 1 | Sagsbehandlerens fornavn(e). |
(CaseWorkerMiddleName) | PersonMiddleNameType | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
(CaseWorkerSurname) | PersonSurnameNameType | Length: 1- |
40 |
0 - 1
1 | Sagsbehandlerens efternavn. |
|
(CaseWorkerIdentifier) | CaseWorkerIdentifierType | Length: 1- |
255 | 1 |
Sagsbehandler- |
- - - - PostOfficeBoxIdentifier
PostOfficeBoxIdentifierType
Base: integer
MinInclusive: 1
MaxInclusive: 9999
0 - 1
- - - - PostCodeIdentifier
PostCodeIdentifierType
Base: string
Pattern: [0-9]{4}
1
The postal departments nationwide postal code.
- - - - DistrictName
DistrictNameType
Base: string
Length: 1-20
1
The field contains 20 positions, which enables it to fit a window envelope
together with the postal code and one free position in addition. The postal
district is defined by municipalitycode, roadcode, postalcode, housenumber
from/to together with a code, which declares whether the roadsection in
question contains even or uneven housenumbers.
- - - - CountryIdentificationCode
CountryIdentificationCodeType
Base: _CountryIdentificationCodeType
0 - 1
Landeidentifikations kode baseret på de 4 forskellige formater.
- - - - - 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
DigitalContactIdentifierType
Base: string
Length: 0-255
0 - 1
Kontaktinformation hvis mødet er digitalt
- - - PhoneNumber
TelephoneNumberIdentifierType
Base: 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.
- - ShowInterviewSupervisor
boolean
1
Afgør om InterviewSupervisor-Name skal vises på Jobnet
Fejlkoder
...
Fejlkode
...
Fejltekst
...
Beskrivelse
...
1014
...
Failed to validate message
...
The submitted message could not be validated
...
4783
...
The BookingTime cannot be before todays date
...
The BookingTime cannot be before todays date
...
4819
...
The BookingStartTime is no longer available
...
The BookingStartTime is no longer available
...
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
...
9003
...
The interview supervisor specified is not allowed for this interview option
...
The interview supervisor specified is not allowed for this interview option
GetOmbookingMoedetider (GetRescheduleTimeslots)
Metoden anvendes af Jobnet, der kalder det eksterne bookingsystem via DFDG. Formålet er at udstille mulige tider til ombookning af et eksisterende planlagt møde, der enten kan være selvbooket eller indkaldt.
Input
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
GetRescheduleTimeslotsRequest
...
GetRescheduleTimeslotsRequestType
...
1
...
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
...
Personnummer.
...
BookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Identifier for booking (guid)
...
BookingOptionIntervalStartTime
...
dateTime
...
1
...
Starttidspunkt for tidsrummet der ønskes mødetider i
...
BookingOptionIntervalEndTime
...
dateTime
...
1
...
Sluttidspunkt for tidsrummet der ønskes mødetider i
...
SamtaleformType
...
InterviewContactTypeIdentifierType
...
0 - 1
...
Samtaleform hvis denne er valgt på dette punkt i flowet
...
CaseWorkerIdentifier
...
CaseWorkerIdentifierType
Base: string
...
Length: 1-255
...
0 - 1
...
Sagsbehandler-id
...
InterviewDeadlineCollection
...
InterviewDeadlineCollectionType
...
0 - 1
...
Samling af frister
...
- InterviewDeadlineInfo
...
InterviewDeadlineInfoType
...
0 - *
...
Information om frist for selvbooking
...
- - InterviewDateLimit
...
date
...
1
...
Sidste afholdelsesdato. Fristindfriende samtale må ikke lægges senere end denne dato
...
- - InterviewDeadlineStatusTypeIdentifier
...
InterviewDeadlineStatusTypeIdentifierType
...
1
...
Status for frist.
...
- - InterviewTypeIdentifier
...
...
1
...
Angiver hvilken samtaletype der skal afholdes
Output
Element
Type
Detaljer
Forekomst
Beskrivelse
GetRescheduleTimeslotsResponse
GetRescheduleTimeslotsResponseType
1
SupervisorToBookCollection
SupervisorToBookCollectionType
0 - 1
- SupervisorToBook
SupervisorToBookType
0 - *
- - ID
int
1
- - Supervisor
CaseWorkerStructureType
1
id |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4768 | The submitted BookingIdentifier is unknown to the system | The submitted BookingIdentifier is unknown to the system |
4783 | The BookingTime cannot be before todays date | The BookingTime cannot be before todays date |
4770 | There are no available booking options | There are no available booking options |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
CreateOmbooking (RescheduleBooking)
Bruges til borgers ombooking af tidligere oprettede møder. Dette kan både være indkaldte og selvbookede møder.
Input
[Personnummer i header]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateOmbookingRequest | 1 | |||
| guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 0 - 1 | Unikt id (GUID) for bookingen som medsendes når der er tale om en ombookning |
| dateTime |
| 1 | Starttidspunkt for bookingen |
- SamtaleformType | 0 - 1 | Borgers valgte samtaleform | ||
| CaseWorkerIdentifierType | Length: 1-255 | 0 - 1 | Sagsbehandler-id |
Output
[EmptyResponse]
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4767 | The booking has already been taken | The booking has already been taken |
4768 | The submitted BookingIdentifier is unknown to the system | The submitted BookingIdentifier is unknown to the system |
4783 | The BookingTime cannot be before todays date | The BookingTime cannot be before todays date |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
9130 | The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking | The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking |
GetStraksbookingMoedetider (GetImmediateBookingTimeslots)
Metoden bruges ved straksbooking til at hente et antal mødetidspunkter for alle mødetilbud af den specifikke samtaletype.
HasExternalOperatorReferral er taget ud, som tidligere udmeldt.
Input
[Personnummer i header]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetStraksbookingMoedetiderRequest | 1 | |||
(JobCenterCode) | JobCenterCodeType | Pattern: [0-9]{5} | 1 | Jobcenterkode for det jobcenter borgeren hører til. 5-cifret numerisk format |
(ContactGroupTypeIdentifier) |
| 1 | Kontaktgruppe | |
(PersonCategory) | PersonCategoryType |
| 0 - 1 | Klientkategoristruktur |
(PersonCategoryTypeIdentifier) |
| 0 - 1 | Klientkategori | |
(IncidentDate) | dateTime |
| 1 | Angiver den dato og klokkeslet borger blev kategoriseret. |
(PersonGroupProjectIdentifierCollection) | PersonGroupProjectIdentifierCollectionType |
| 0 - 1 | Samling af persongruppemarkeringer for borgeren |
(PersonGroupProjectIdentifier) | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 0 - * | Id for en persongruppemarkering borger er knyttet til |
| int | 1 | Antal mødetider | |
| date | 1 | Startdato på timeslottet | |
| date | 1 | Slutdato på timeslot | |
| 1 | Angiver hvilken samtaletype der skal afholdes |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetStraksbookingMoedetiderResponse | 1 | |||
|
|
| 0 - 1 |
|
|
|
| 0 - * |
|
| int |
| 1 |
|
(Supervisor) | CaseWorkerStructureType |
| 0 - * | Sagsbehandler |
(CaseWorkerGivenName) | PersonGivenNameType | Length: 1-50 | 1 | Sagsbehandlerens fornavn(e). |
|
(CaseWorkerMiddleName) | PersonMiddleNameType | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
|
(CaseWorkerSurname) | PersonSurnameNameType | Length: 1-40 | 1 | Sagsbehandlerens efternavn. |
|
(CaseWorkerIdentifier) | CaseWorkerIdentifierType | Length: 1-255 | 1 | Sagsbehandler-id |
(BookingTimeslotCollection) | BookingTimeslotCollectionType |
| 0 - 1 | Samling af mødetider der kan bookes |
|
(BookingTimeslot) | BookingTimeslotType |
| 0 - * | Mødetid med detaljer |
|
(StartTime) | dateTime |
| 1 | Starttidspunkt for møde |
|
(RebookingPossible) | boolean |
| 1 | Kan der ombookes for dette mødetilbud |
|
(CancellationPossible) | boolean |
| 1 | Kan der aflyses på dette mødetilbud |
|
(TotalNoOfSeats) | int |
| 0 - 1 | Det højeste antal deltagere i mødet |
|
(AvailableNoOfSeats) | int |
| 0 - 1 | Ledige pladser for mødet |
|
1
En liste med tilgængelige samtaleformer for mødet
- - - SamtaleformType
1 - *
Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde
- - CaseWorkerIDCollection
CaseWorkerIDType
1
- - - CaseWorkerID
int
1 - *
InterviewTypeIdentifier
1
Angiver hvilken samtaletype der skal afholdes
Fejlkoder
...
Fejlkode
...
Fejltekst
...
Beskrivelse
...
1014
...
Failed to validate message
...
The submitted message could not be validated
...
4768
...
The submitted BookingIdentifier is unknown to the system
...
The submitted BookingIdentifier is unknown to the system
...
4770
...
There are no available booking options
...
There are no available booking options
...
4783
...
The BookingTime cannot be before todays date
...
The BookingTime cannot be before todays date
...
4812
...
The booking does not allow selfbooking
...
The booking does not allow selfbooking
GetOmbookingMoedeledere (GetRescheduleSupervisors)
Metoden bruges ved ombookning til at hente en liste af mulige sagsbehandlere. Alle mulige sagsbehandlere, uanset om de har tid, bliver returneret.
Input
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
GetRescheduleSupervisorsRequest
...
GetRescheduleSupervisorsRequestType
...
1
...
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
...
Personnummer
...
BookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Identifier for booking (guid)
Output
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
GetRescheduleSupervisorsResponse
...
GetRescheduleSupervisorsResponseType
...
1
...
AllowChoiceOfSupervisor
...
boolean
...
1
...
Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false
...
SupervisorCollection
...
SupervisorCollectionType
...
0 - 1
...
Samling af relevante sagsbehandlere
...
- Supervisor
...
CaseWorkerStructureType
...
0 - *
...
Sagsbehandler
...
- - CaseWorkerGivenName
...
PersonGivenNameType
Base: string
...
Length: 1-50
...
1
...
Sagsbehandlerens fornavn.
...
- - CaseWorkerMiddleName
...
PersonMiddleNameType
Base: string
...
Length: 1-40
...
0 - 1
...
Sagsbehandlerens mellemnavn.
...
- - CaseWorkerSurname
...
PersonSurnameNameType
Base: string
...
Length: 1-40
...
1
...
Sagsbehandlerens efternavn.
...
- - CaseWorkerIdentifier
...
CaseWorkerIdentifierType
Base: string
...
Length: 1-255
...
1
...
Sagsbehandler-id
Fejlkoder
...
Fejlkode
...
Fejltekst
...
Beskrivelse
...
1014
...
Failed to validate message
...
The submitted message could not be validated
...
4768
...
The submitted BookingIdentifier is unknown to the system
...
The submitted BookingIdentifier is unknown to the system
...
4783
...
The BookingTime cannot be before todays date
...
The BookingTime cannot be before todays date
...
4770
...
There are no available booking options
...
There are no available booking options
...
8107
...
The BookingIdentifier does not correspond to the person civil registration identifier
...
The BookingIdentifier does not correspond to the person civil registration identifier
CreateOmbooking (RescheduleBooking)
Bruges til borgers ombooking af tidligere oprettede møder. Dette kan både være indkaldte og selvbookede møder.
Input
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
RescheduleBookingRequest
...
RescheduleBookingRequestType
...
1
...
- 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
...
Personnummer
...
- BookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Identifier for booking (guid)
...
- BookingStartTime
...
dateTime
...
1
...
Starttidspunkt for bookingen
...
- SamtaleformType
...
InterviewContactTypeIdentifierType
...
0 - 1
...
Borgers valgte samtaleform
...
- CaseWorkerIdentifier
...
CaseWorkerIdentifierType
Base: string
...
Length: 1-255
...
0 - 1
...
Sagsbehandler-id
Output
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
RescheduleBookingResponse
...
RescheduleBookingResponseType
...
1
...
- ExternalBookingDetails
...
ExternalBookingDetailsType
...
1
...
Typen indeholder information tilknyttet en booking, det værende nyoprettet eller ombooket. Informationer anvendes af DFDG til dels at persistere informationen i DFDG og dels til at generere WSRM beskederne
...
- - BookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Unikt id for bookingen (guid)
...
- - GroupBookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
0 - 1
...
Skal angives for fællesmøder
...
- - 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
...
Personnummer
...
- - RebookingPossible
...
boolean
...
1
...
Kan der ombookes for dette mødetilbud
...
- - RebookingDeadline
...
dateTime
...
0 - 1
...
Obligatorisk hvis RebookingPossible er sat til true
...
- - CancellationPossible
...
boolean
...
1
...
Kan der aflyses på dette mødetilbud
...
- - CancellationDeadline
...
dateTime
...
0 - 1
...
Sluttidsdpunkt for borgers aflysningsmulighed
...
- - BookingStartTime
...
dateTime
...
1
...
Starttidspunkt for bookingen
...
- - BookingEndTime
...
dateTime
...
1
...
Sluttidspunktet for bookingen
...
- - InterviewTypeIdentifier
...
...
1
...
Angiver hvilken samtaletype der skal afholdes
...
- - InterviewFormTypeIdentifier
...
InterviewFormTypeIdentifierType
...
1
...
Angiver om det er et fælles eller individuelt møde.
...
- - SamtaleformType
...
InterviewContactTypeIdentifierType
...
1
...
Angiver afholdelsesformen, dvs. om mødet skal være personligt fremmøde, telefonisk osv.
...
- - MeetingTitle
...
MeetingTitleType
Base: string
...
Length: 1-100
...
1
...
Mødetitel. Vises på Jobnet
...
- - MeetingDescription
...
MeetingDescriptionType
Base: string
...
Length: 0-500
...
0 - 1
...
Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet
...
- - InterviewSupervisor
...
CaseWorkerStructureType
...
1
...
Ansvarlig sagsbehandler som står for mødet
...
- - - CaseWorkerGivenName
...
PersonGivenNameType
Base: string
...
Length: 1-50
...
1
...
Sagsbehandlerens fornavn.
...
- - - CaseWorkerMiddleName
...
PersonMiddleNameType
Base: string
...
Length: 1-40
...
0 - 1
...
Sagsbehandlerens mellemnavn.
...
- - - CaseWorkerSurname
...
PersonSurnameNameType
Base: string
...
Length: 1-40
...
1
...
Sagsbehandlerens efternavn.
...
- - - CaseWorkerIdentifier
...
CaseWorkerIdentifierType
Base: string
...
Length: 1-255
...
1
...
Sagsbehandler-id
...
- - InterviewLocationDetail
...
InterviewLocationDetailType
...
0 - 1
...
Information om hvor mødet skal afholdes
...
- - - InterviewLocationDescription
...
InterviewLocationDescriptionType
Base: string
...
Length: 1-200
...
0 - 1
...
Adresse for mødets afholdelse
...
- - - AddressPostal
...
AddressPostalType
...
0 - 1
...
- - - - MailDeliverySublocationIdentifier
...
MailDeliverySublocationIdentifierType
Base: string
...
Length: 1-34
...
0 - 1
...
- - - - StreetName
...
StreetNameType
Base: string
...
Length: 1-40
...
1
...
- - - - StreetNameForAddressingName
...
StreetNameForAddressingNameType
Base: string
...
Length: 1-20
...
0 - 1
...
- - - - 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
...
- - - - FloorIdentifier
...
FloorIdentifierType
Base: string
...
Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]
...
0 - 1
...
- - - - SuiteIdentifier
...
SuiteIdentifierType
Base: string
...
Length: 1-4
...
0 - 1
...
- - - - DistrictSubdivisionIdentifier
...
DistrictSubdivisionIdentifierType
Base: string
...
Length: 1-34
...
0 - 1
...
- - - - PostOfficeBoxIdentifier
...
PostOfficeBoxIdentifierType
Base: integer
...
MinInclusive: 1
MaxInclusive: 9999
...
0 - 1
...
- - - - PostCodeIdentifier
...
PostCodeIdentifierType
Base: string
...
Pattern: [0-9]{4}
...
1
...
The postal departments nationwide postal code.
...
- - - - DistrictName
...
DistrictNameType
Base: string
...
Length: 1-20
...
1
...
- - - - CountryIdentificationCode
...
CountryIdentificationCodeType
Base: _CountryIdentificationCodeType
...
0 - 1
...
Landeidentifikations kode baseret på de 4 forskellige formater.
...
- - - - - 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
...
DigitalContactIdentifierType
Base: string
...
Length: 0-255
...
0 - 1
...
Kontaktinformation hvis mødet er digitalt
...
- - - PhoneNumber
...
TelephoneNumberIdentifierType
Base: 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.
...
- - ShowInterviewSupervisor
...
boolean
...
1
...
Afgør om InterviewSupervisor-Name skal vises på Jobnet
Fejlkoder
...
Fejlkode
...
Fejltekst
...
Beskrivelse
...
1014
...
Failed to validate message
...
The submitted message could not be validated
...
4767
...
The booking has already been taken
...
The booking has already been taken
...
4768
...
The submitted BookingIdentifier is unknown to the system
...
The submitted BookingIdentifier is unknown to the system
...
4783
...
The BookingTime cannot be before todays date
...
The BookingTime cannot be before todays date
...
8107
...
The BookingIdentifier does not correspond to the person civil registration identifier
...
The BookingIdentifier does not correspond to the person civil registration identifier
...
9130
...
The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking
...
The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking
GetStraksbookingMoedetider (GetImmediateBookingTimeslots)
Metoden bruges ved straksbooking til at hente et antal mødetidspunkter for alle mødetilbud af den specifikke samtaletype.
HasExternalOperatorReferral er taget ud, som tidligere udmeldt.
Input
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
GetImmediateBookingTimeslotsRequest
...
GetImmediateBookingTimeslotsRequestType
...
1
...
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
...
Personnummer
...
JobCenterCode
...
JobCenterCodeType
Base: string
...
Pattern: [0-9]{5}
...
1
...
Jobcenterkode for det jobcenter borgeren hører til. 5-cifret numerisk format
...
ContactGroupTypeIdentifier
...
ContactGroupTypeIdentifierType
...
1
...
Kontaktgruppe
...
PersonCategory
...
PersonCategoryType
...
0 - 1
...
Klientkategori
...
- PersonCategoryTypeIdentifier
...
PersonCategoryTypeIdentifierType
...
0 - 1
...
Klientkategori
...
- IncidentDate
...
dateTime
...
1
...
Angiver den dato og klokkeslet borger blev kategoriseret.
...
PersonGroupProjectIdentifierCollection
...
PersonGroupProjectIdentifierCollectionType
...
0 - 1
...
Samling af persongruppemarkeringer for borgeren
...
- PersonGroupProjectIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
0 - *
...
Id for en persongruppemarkering borger er knyttet til
...
TimeslotAmount
...
int
...
1
...
Antal timeslots
...
TimeslotStartDate
...
date
...
1
...
Startdato på timeslottet
...
TimeslotEndDate
...
date
...
1
...
Slutdato på timeslot
...
InterviewTypeIdentifier
...
...
1
...
Angiver hvilken samtaletype der skal afholdes
Output
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
GetImmediateBookingTimeslotsResponse
...
GetImmediateBookingTimeslotsResponseType
...
1
...
SupervisorToBookCollection
...
SupervisorToBookCollectionType
...
0 - 1
...
- SupervisorToBook
...
SupervisorToBookType
...
0 - *
...
- - ID
...
int
...
1
...
- - Supervisor
...
CaseWorkerStructureType
...
1
...
- - - CaseWorkerGivenName
...
PersonGivenNameType
Base: string
...
Length: 1-50
...
1
...
Sagsbehandlerens fornavn.
...
- - - CaseWorkerMiddleName
...
PersonMiddleNameType
Base: string
...
Length: 1-40
...
0 - 1
...
Sagsbehandlerens mellemnavn.
...
- - - CaseWorkerSurname
...
PersonSurnameNameType
Base: string
...
Length: 1-40
...
1
...
Sagsbehandlerens efternavn.
...
- - - CaseWorkerIdentifier
...
CaseWorkerIdentifierType
Base: string
...
Length: 1-255
...
1
...
Sagsbehandler-id
...
ImmediateBookingTimeslotCollection
...
ImmediateBookingTimeslotCollectionType
...
0 - 1
...
- ImmediateBookingTimeslot
...
ImmediateBookingTimeslotType
...
0 - *
...
- - StartTime
...
dateTime
...
1
...
Starttidspunkt for møde
...
- - RebookingPossible
...
boolean
...
1
...
Kan der ombookes for dette mødetilbud
...
- - CancellationPossible
...
boolean
...
1
...
Kan der aflyses på dette mødetilbud
...
- - TotalNoOfSeats
...
int
...
0 - 1
...
Det højeste antal deltagere i mødet
...
- - AvailableNoOfSeats
...
int
...
0 - 1
...
Ledige pladser for mødet
...
- - CaseWorkerIDCollection
...
CaseWorkerIDType
...
1
...
- - - CaseWorkerID
...
int
...
1 - *
...
- - InterviewOptionID
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Identifikation af et online tilbud med GUID. ID skal anvendes ved efterfølgende forespørgsler i selvbookingflowet.
...
- - MeetingTitle
...
MeetingTitleType
Base: string
...
Length: 1-100
...
1
...
Mødetitel. Vises på Jobnet
...
- - MeetingDescription
...
MeetingDescriptionType
Base: string
...
Length: 0-500
...
0 - 1
...
Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet
...
- - MeetingDurationMinutes
...
int
...
1
...
Mødets varighed i minutter
...
- - InterviewTypeIdentifier
...
...
1
...
Angiver hvilken samtaletype der skal afholdes
...
- - InterviewFormTypeIdentifier
...
InterviewFormTypeIdentifierType
...
1
...
Angiver om det er et fælles eller individuelt møde.
...
- - SamtaleformSamling
...
1
...
En liste med tilgængelige samtaleformer for mødet
...
- - - SamtaleformType
...
InterviewContactTypeIdentifierType
...
1 - *
...
Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde
...
- - InterviewLocationDetail
...
InterviewLocationDetailType
...
0 - 1
...
Information om hvor mødet skal afholdes
...
- - - InterviewLocationDescription
...
InterviewLocationDescriptionType
Base: string
...
Length: 1-200
...
0 - 1
...
Adresse for mødets afholdelse
...
- - - AddressPostal
...
AddressPostalType
...
0 - 1
...
- - - - MailDeliverySublocationIdentifier
...
MailDeliverySublocationIdentifierType
Base: string
...
Length: 1-34
...
0 - 1
...
- - - - StreetName
...
StreetNameType
Base: string
...
Length: 1-40
...
1
...
- - - - StreetNameForAddressingName
...
StreetNameForAddressingNameType
Base: string
...
Length: 1-20
...
0 - 1
...
- - - - 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
...
- - - - FloorIdentifier
...
FloorIdentifierType
Base: string
...
Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]
...
0 - 1
...
- - - - SuiteIdentifier
...
SuiteIdentifierType
Base: string
...
Length: 1-4
...
0 - 1
...
- - - - DistrictSubdivisionIdentifier
...
DistrictSubdivisionIdentifierType
Base: string
...
Length: 1-34
...
0 - 1
...
- - - - PostOfficeBoxIdentifier
...
PostOfficeBoxIdentifierType
Base: integer
...
MinInclusive: 1
MaxInclusive: 9999
...
0 - 1
...
- - - - PostCodeIdentifier
...
PostCodeIdentifierType
Base: string
...
Pattern: [0-9]{4}
...
1
...
The postal departments nationwide postal code.
...
- - - - DistrictName
...
DistrictNameType
Base: string
...
Length: 1-20
...
1
...
- - - - CountryIdentificationCode
...
CountryIdentificationCodeType
Base: _CountryIdentificationCodeType
...
0 - 1
...
Landeidentifikations kode baseret på de 4 forskellige formater.
...
- - - - - 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.
...
- - AllowChoiceOfSupervisor
...
boolean
...
1
...
Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false
Fejlkoder
...
Fejlkode
...
Fejltekst
...
Beskrivelse
...
1014
...
Failed to validate message
...
The submitted message could not be validated
...
4770
...
There are no available booking options
...
There are no available booking options
...
8107
...
The BookingIdentifier does not correspond to the person civil registration identifier
...
The BookingIdentifier does not correspond to the person civil registration identifier
...
8111
...
An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier
...
An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier
AccepterIndkaldelse (AcceptBooking)
Bruges når borgeren via Jobnet accepterer en indkaldelse. Kaldet medfører en markering i det eksterne bookingsystem, der tydeliggør, at borgeren har set indkaldelsen.
Input
...
Element
...
Type
...
Detaljer
...
Forekomst
...
Beskrivelse
...
AcceptBookingRequest
...
AcceptBookingRequestType
...
1
...
- 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
...
Personnummer
...
- BookingIdentifier
...
guid
Base: string
...
Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
...
1
...
Identifier for booking (guid)
Output
Element
Type
Detaljer
Forekomst
Beskrivelse
(CaseWorkerIDCollection) | CaseWorkerIDType |
| 1 | Samling af Id’er på sagsbehandlere som kan bookes til denne mødetid |
(CaseWorkerID) | int |
| 1 - * | Sagsbehandler-id |
(InterviewOptionID) | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifikation af et online tilbud med GUID. ID skal anvendes ved efterfølgende forespørgsler i selvbookingflowet. |
(MeetingTitle) | MeetingTitleType | Length: 1-100 | 1 | Mødetitel. Vises på Jobnet |
(MeetingDescription) | MeetingDescriptionType | Length: 0-500 | 0 - 1 | Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet |
(MeetingDurationMinutes) | int |
| 1 | Mødets varighed i minutter |
(InterviewTypeIdentifier) |
| 1 | Angiver hvilken samtaletype der skal afholdes | |
(InterviewFormTypeIdentifier) |
| 1 | Angiver om det er et fælles eller individuelt møde. | |
| 1 | En liste med tilgængelige samtaleformer for mødet | ||
| 1 - * | Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde | ||
(InterviewLocationDetail) | InterviewLocationDetailType |
| 0 - 1 | Information om hvor mødet skal afholdes |
(InterviewLocationDescription) | InterviewLocationDescriptionType | Length: 1-200 | 0 - 1 | Beskrivelse af mødestedet i det omfang adressen ikke er tilstrækkelig. |
(AddressPostal) | AddressPostalType |
| 0 - 1 | Adresse |
| StreetNameType | Length: 1-40 | 1 | Vejnavn. |
| StreetBuildingIdentifierType | 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 |
|
| FloorIdentifierType | Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9] | 0 - 1 |
|
| SuiteIdentifierType | Length: 1-4 | 0 - 1 |
|
| PostCodeIdentifierType | Pattern: [0-9]{4} | 1 | Postnummer |
| DistrictNameType | Length: 1-20 | 1 | Bynavn |
| string |
| 0 - 1 | Landekode. |
(InterviewLocationDetail) | InterviewLocationDetailType |
| 0 - 1 | Information om hvor mødet skal afholdes |
(InterviewLocationDescription) | InterviewLocationDescriptionType | Length: 1-200 | 0 - 1 | Beskrivelse af mødestedet i det omfang adressen ikke er tilstrækkelig. |
(AddressPostal) | AddressPostalType |
| 0 - 1 | Adresse |
| StreetNameType | Length: 1-40 | 1 | Vejnavn. |
| StreetBuildingIdentifierType | 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 |
|
(AllowChoiceOfSupervisor) | boolean | 1 | Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4768
The submitted BookingIdentifier is unknown to the system
4770 | There are no available booking options | There are no available booking options |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
AflysMoede (CancelBooking)
Metoden bruges til at aflyse et møde i det eksterne bookingsystem.
...
8111 | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier | An error occured when trying to look up the supplied PersonCivilRegistrationIdentifier |
SaveIndkaldelsesAccept (AcceptBooking)
Bruges når borgeren via Jobnet accepterer en indkaldelse. Kaldet medfører en markering i det eksterne bookingsystem, der tydeliggør, at borgeren har set indkaldelsen.
Input
[Personnummer i header]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|
SaveIndkaldelsesAcceptRequest |
AcceptBookingRequestType | 1 | ||
- |
IndkaldelseId | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12 |
1
Identifier for booking (guid)
- 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
Personnummer
} | 1 | Identifier for booking (guid) |
Output
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
EmptyResponse |
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4768 | The submitted BookingIdentifier is unknown to the system | The submitted BookingIdentifier is unknown to the system |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
DeleteIndkaldelse (CancelBooking)
Metoden bruges til at aflyse et møde i det eksterne bookingsystem.
Input
[Personnummer i header]
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
DeleteIndkaldelseRequest | CancelBookingRequestType | 1 | ||
- IndkaldelseId | guid | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Identifier for booking (guid) |
- Aflysningsaarsag | 1 | Aflysningsårsag |
...
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
1014 | Failed to validate message | The submitted message could not be validated |
4650 | It is not allowed to delete this registration because the startdate lies in the past | It is not allowed to delete this registration because the startdate lies in the past |
4768 | The submitted BookingIdentifier is unknown to the system | The submitted BookingIdentifier is unknown to the system |
4820 | Cancellation is not allowed | Cancellation is not allowed, or cancellation deadline is exceeded |
8107 | The BookingIdentifier does not correspond to the person civil registration identifier | The BookingIdentifier does not correspond to the person civil registration identifier |
9130 | The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking | The Booking can not be rescheduled or cancelled by the citizen because it is an immediate booking |
SaveBookingList (udfases)
Denne metode skal kaldes, når KSS kalder SaveBookingList i BookingService. På den måde vil det være muligt at overføre indkaldelisterne online til det eksterne bookingsystem.
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
SaveBookingListRequest | SaveBookingListRequestType | 1 | ||
- CitizenToBookCollection | CitizenToBookCollectionType | 1 | ||
- - CitizenToBook | CitizenToBookType | 1 - 200 | ||
- - - PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType | 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 | Personnummer |
- - - BookingDeadline | dateTime | 0 - 1 | ||
- - - InterviewTypeIdentifier | 1 | Angiver hvilken samtaletype der skal afholdes | ||
- - - CalendarLink | CalendarLinkType | Length: 0-1500 | 0 - 1 | Angiver mulighed for at angive sagslink for den pågældende person. Bemærk at DFDG pt. kun kan modtage 500 tegn i Calendarlink i BookingService, men der stilles 1500 til rådighed her, for senere at kunne udvide BookingService. |
...