Versions Compared

Key

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

Servicen udstilles af plannersystemer og anvendes af DFDG for at understøtte borgers selvbooking og ombooking på Jobnet.

...

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…?

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

 

    Persongruppemarkeringer persongruppemarkeringer for     PersongruppemarkeringId persongruppemarkering

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSelvbookingMoedetilbudRequest

1

Identifikation af borger samt udvalgte borgerdata, der anvendes til at matche borgeren med søgeregler til de enkelt mødetilbud

-    Jobcenterkode
(JobCenterCode)

JobCenterCodeType
Base: string

Pattern: [0-9]{5}

1

Jobcenterkode for det jobcenter borgeren hører til. 5-cifret numerisk format

-    Kontaktgruppe
(ContactGroupTypeIdentifier)

ContactGroupTypeIdentifierType

1

Kontaktgruppe

-    PersonkategoriStruktur
(PersonCategory)

PersonCategoryType

0 - 1

Klientkategoristruktur

-    -    Personkategori
(PersonCategoryTypeIdentifier)

PersonCategoryTypeIdentifierType

0 - 1

Klientkategori

-    -    Haendelsestidspunkt
(IncidentDate)

dateTime

1

Angiver den dato og klokkeslæt borger blev kategoriseret.

-

    Persongruppeprojekter
(PersonGroupProjectIdentifierCollection)

PersonGroupProjectIdentifierCollectionType

0 - 1

Samling af

persongruppeprojekter borgeren er knyttet til

-    -

    PersongruppeprojektId
(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

persongruppeprojekt borger er knyttet til

  • Indkaldelser

0 - 1

Samling af borgerens aktuelle indkaldelser

  • - Indkaldelse

0 - *

Informationsstruktur for en enkelt indkaldelse

  • -   -  IndkaldelseId
    (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}

0 - 1

Mulighed for at angive guid på indkaldelsen.

  • -   -  MoedeStarttidspunkt
    (BookingStartTime)

dateTime

 

1

Starttidspunkt for bookingen

  • -   -  MoedeSluttidspunkt
    (BookingEndTime)

dateTime

 

0 - 1

Sluttidspunktet for bookingen

  • -   -  Moedevarighed
    (BookingDuration)

int

 

0 - 1

Mødets varighed i minutter

  • -   -  SamtaleType
    (InterviewTypeIdentifier)

InterviewTypeIdentifierType

 

1

Angiver hvilken type møde borgeren skal indkaldes til

  • -   -  MoedeGruppeType
    (InterviewFormTypeIdentifier)

InterviewFormTypeIdentifierType

 

1

Angiver om der er tale om et gruppemøde eller et individuelt møde.

  • -   -  SamtaleformType
    (InterviewContactTypeIdentifier)

InterviewContactTypeIdentifierType

 

1

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

-    Frister
(InterviewDeadlineCollection)

InterviewDeadlineCollectionType

0 - 1

Samling af frister

-    -    Frist
(InterviewDeadlineInfo)

InterviewDeadlineInfoType

0 - *

Information om frist for selvbooking

-    -    -    SidsteAfholdelsesdato
(InterviewDateLimit)

date

 

1

Sidste afholdelsesdato. Fristindfriende samtale må ikke lægges senere end denne dato.

-    -    -    FriststatusType
(InterviewDeadlineStatusTypeIdentifier)

InterviewDeadlineStatusTypeIdentifierType

1

Status for frist.

-    -    -    FristType
(InterviewTypeIdentifier)

InterviewTypeIdentifierType

1

Angiver hvilken samtaletype der skal bookes

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSelvbookingMoedetilbudResponse

1

-    MoedetilbudSamling (InterviewOptionCollection)

InterviewOptionCollectionType

0 - 1

Samling af mødetilbud

-    -    Moedetilbud
(InterviewOption)

InterviewOptionType

0 - *

Mødetilbud

-    -    -    MoedetilbudId
(InterviewOptionIdentifier)

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.

-    -    -    SamtaleType (InterviewTypeIdentifier)

InterviewTypeIdentifierType

1

Angiver hvilken samtaletype der skal afholdes

-    -    -    MoedeGruppeType
(InterviewFormTypeIdentifier)

InterviewFormTypeIdentifierType

1

Angiver om det er et fælles eller individuelt møde.

- - - Samtaleformer

1

En liste med tilgængelige samtaleformer for mødet

-    -    -    - SamtaleformType

InterviewContactTypeIdentifierType

1 - *

Angiver samtaleformen, dvs. om mødet skal være personligt fremmøde, telefonisk osv.

-    -    -    MoedeLokation
(InterviewLocationDetail)

InterviewLocationDetailType

0 - 1

Information om hvor mødet skal afholdes

-    -    -    -    Lokationsuddybning (InterviewLocationDescription)

InterviewLocationDescriptionType
Base: string

Length: 1-200

0 - 1

Beskrivelse af mødestedet i det omfang adressen ikke er tilstrækkelig.

-    -    -    -    Adresse
(AddressPostal)

AddressPostalType

0 - 1

Adresse

  • -    -    -   - Vejnavn
    (StreetName)

StreetNameType
Base: string

Length: 1-40

1

Vejnavn.

  • -    -    -   - Husnummer
    (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

  • -    -    -   - Etage
    (FloorIdentifier)

FloorIdentifierType
Base: string

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

0 - 1


Etagenummer

  • -    -    -   - SideDoer
    (SuiteIdentifier)

SuiteIdentifierType
Base: string

Length: 1-4

0 - 1


Dør-angivelse, fx th.

  • -    -    -   - Postnummer
    (PostCodeIdentifier)

PostCodeIdentifierType
Base: string

Pattern: [0-9]{4}

1

Postnummer

  • -    -    -   - Bynavn
    (DistrictName)

DistrictNameType
Base: string

Length: 1-20

1

Bynavn

  • -    -    -   - Landekode
    (CountryIdentificationCode)

string

 

0 - 1

Landekode.

-    -    -    MoedeVarighed
(MeetingDurationMinutes)

int

1

Mødets varighed i minutter

-    -    -    FoersteMoedetid
(FirstTimeslot)

dateTime

0 - 1

Første mulige mødedato og tid.
Kan være forekomst 0, hvor det stadig er relevant at have et mødetilbuds-element for at kunne vise møde-tilbudstypen til Jobnet

-    -    -    SidsteMoedetid
(LastTimeslot)

dateTime

0 - 1

Seneste mulige mødetidspunkt, som tilbuddet udstilles til. For individuelle møder kan datoen være "åben" og dermed ikke sat. For fællesmøder vil der altid være angivet en dato/tid. Denne kan være identisk med FoersteMoedetid hvis der er tale om et fællesmøde, der kun foregår på en enkelt specifik dag

-    -    -    BorgerKanVaelgeSagsbehandler
(AllowChoiceOfSupervisor)

boolean

1

Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false

-    -    -    Moedetitel
(MeetingTitle)

MeetingTitleType
Base: string

Length: 1-100

1

Mødetitel. Vises på Jobnet

-    -    -    Moedebeskrivelse
(MeetingDescription)

MeetingDescriptionType
Base: string

Length: 0-500

0 - 1

Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet

-    -    -    Sagsbehandlere
(SupervisorCollection)

SupervisorCollectionType

0 - 1

Samling af relevante sagsbehandlere

-    -    -    -    Sagsbehandler
(Supervisor)

CaseWorkerStructureType

0 - *

Sagsbehandler

-    -    -    -    -    Fornavne
(CaseWorkerGivenName)

PersonGivenNameType
Base: string

Length: 1-50

1

Sagsbehandlerens fornavn(e).

-    -    -    -    -    Mellemnavn
(CaseWorkerMiddleName)

PersonMiddleNameType
Base: string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

-    -    -    -    -    Efternavn
(CaseWorkerSurname)

PersonSurnameNameType
Base: string

Length: 1-40

1

Sagsbehandlerens efternavn.

-    -    -    -    -    EksterntId
(CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

1

Sagsbehandler-id

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSelvbookingMoedetiderRequest

1

  • StartMoedetidsinterval
    (BookingOptionIntervalStartTime)

dateTime

1

Starttidspunkt for tidsrummet der ønskes mødetider i

  • SlutMoedetidsinterval
    (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

  • EksterntId
    (CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

0 - 1

Sagsbehandler-id hvis dette er valgt på dette punkt i flowet

  • Frister

(InterviewDeadlineCollection)

InterviewDeadlineCollectionType

 

0 - 1

Samling af frister

  • -    Frist

(InterviewDeadlineInfo)

InterviewDeadlineInfoType

 

0 - *

Information om frist for selvbooking

  • -    -    SidsteAfholdelsesdato

(InterviewDateLimit)

date

 

1

Sidste afholdelsesdato. Fristindfriende samtale må ikke lægges senere end denne dato.

  • -    -    FriststatusType

(InterviewDeadlineStatusTypeIdentifier)

InterviewDeadlineStatusTypeIdentifierType

 

1

Status for frist.

  • -    -    FristType

(InterviewTypeIdentifier)

InterviewTypeIdentifierType

 

1

Angiver hvilken samtaletype der skal bookes

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetSelvbookingMoedetiderResponse

1

  • BookbareSagsbehandlere
    (SupervisorToBookCollection)

0 - 1

Samling af sagsbehandlere som kan bookes

  • -    BookbarSagsbehandler
    (SupervisorToBook)

0 - *

  • -    -    Id

int

1

  • -    -    Sagsbehandler

(Supervisor)

CaseWorkerStructureType

 

1

Sagsbehandler

  • -    -    -    Fornavne

(CaseWorkerGivenName)

PersonGivenNameType
Base: string

Length: 1-50

1

Sagsbehandlerens fornavn(e).

  • -    -    -    Mellemnavn

(CaseWorkerMiddleName)

PersonMiddleNameType
Base: string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

  • -    -    -    Efternavn

(CaseWorkerSurname)

PersonSurnameNameType
Base: string

Length: 1-40

1

Sagsbehandlerens efternavn.

  • -    -    -    EksterntId

(CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

1

Sagsbehandler-id

-    Moedetider
(BookingTimeslotCollection)

BookingTimeslotCollectionType

0 - 1

Samling af mødetider der kan bookes

-    -    Moedetid
(BookingTimeslot)

BookingTimeslotType

0 - *

Mødetid med detaljer

-    -    -    Starttidspunkt
(StartTime)

dateTime

1

Starttidspunkt for møde

- - - Samtaleformer

1

En liste med tilgængelige samtaleformer for mødet

- - - - SamtaleformType

InterviewContactTypeIdentifierType

1 - *

Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde

-    -    -    OmbookingMulig
(RebookingPossible)

boolean

1

Kan der ombookes for dette mødetilbud

-    -    -    AflysningMulig
(CancellationPossible)

boolean

1

Kan der aflyses på dette mødetilbud

-    -    -    MaksimaltMoededeltagerantal
(TotalNoOfSeats)

int

0 - 1

Det højeste antal deltagere i mødet

-    -    -    AntalLedigePladser
(AvailableNoOfSeats)

int

0 - 1

Ledige pladser for mødet

-    -    -    BookbareSagsbehandlerIder
(CaseWorkerIDCollection)

CaseWorkerIDType

1

Samling af Id’er på sagsbehandlere som kan bookes til denne mødetid

-    -    -    -    BookbarSagsbehandlerId
(CaseWorkerID)

int

1 - *

Sagsbehandler-id

...

Metode til at reservere en mødetid til en borger

[Personnummer i header]

Put https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Booking/{IndkaldelseId}/action/reserver

[Empty body]

Response

[EmptyResponse]

...

GetBookingdetaljer (GetBookingDetails) - Ombooking flow

Get https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Booking/{IndkaldelseId}/{body}

Metoden bruges ifm. ombooking til at få alle bookingdetaljer fra det eksterne bookingsystem

...

CreateBooking (CreateBooking) - Booking flow

Post https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Moedetilbud/{MoedetilbudId}/{body}

Metoden bruges ved selvbooking til at oprette selve mødet i det eksterne bookingsystem.

...

GetOmbookingMoedetider (GetRescheduleTimeslots)

Get https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Booking/{IndkaldelseId}/{body}

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.

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetOmbookingMoedetiderRequest

1

  • MoedetilbudId
    (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 selvbooking flowet.

  • StartMoedetidsinterval
    (BookingOptionIntervalStartTime)

dateTime

 

1

Starttidspunkt for tidsrummet der ønskes mødetider i

  • SlutMoedetidsinterval
    (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

  • EksterntId
    (CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

0 - 1

Sagsbehandler-id hvis dette er valgt på dette punkt i flowet

  • Frister

(InterviewDeadlineCollection)

InterviewDeadlineCollectionType

 

0 - 1

Samling af frister

  • -    Frist

(InterviewDeadlineInfo)

InterviewDeadlineInfoType

 

0 - *

Information om frist for selvbooking

  • -    -    SidsteAfholdelsesdato

(InterviewDateLimit)

date

 

1

Sidste afholdelsesdato. Fristindfriende samtale må ikke lægges senere end denne dato.

  • -    -    FriststatusType

(InterviewDeadlineStatusTypeIdentifier)

InterviewDeadlineStatusTypeIdentifierType

 

1

Status for frist.

  • -    -    FristType

(InterviewTypeIdentifier)

InterviewTypeIdentifierType

 

1

Angiver hvilken samtaletype der skal bookes

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetOmbookingMoedetiderResponse

 

 

1

 

  • BookbareSagsbehandlere
    (SupervisorToBookCollection)

 

 

0 - 1

 

  • -    BookbarSagsbehandler
    (SupervisorToBook)

 

 

0 - *

 

  • -    -    Id

int

 

1

 

  • -    -    Sagsbehandler

(Supervisor)

CaseWorkerStructureType

 

0 - *

Sagsbehandler

  • -    -    -    Fornavne

(CaseWorkerGivenName)

PersonGivenNameType
Base: string

Length: 1-50

1

Sagsbehandlerens fornavn(e).

  • -    -    -    Mellemnavn

(CaseWorkerMiddleName)

PersonMiddleNameType
Base: string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

  • -    -    -    Efternavn

(CaseWorkerSurname)

PersonSurnameNameType
Base: string

Length: 1-40

1

Sagsbehandlerens efternavn.

  • -    -    -    EksterntId

(CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

1

Sagsbehandler-id

  • Moedetider

(BookingTimeslotCollection)

BookingTimeslotCollectionType

 

0 - 1

Samling af mødetider der kan bookes

  • -    Moedetid

(BookingTimeslot)

BookingTimeslotType

 

0 - *

Mødetid med detaljer

  • -    -    Starttidspunkt

(StartTime)

dateTime

 

1

Starttidspunkt for møde

  • - - Samtaleformer

1

En liste med tilgængelige samtaleformer for mødet

  • - - - SamtaleformType

InterviewContactTypeIdentifierType

1 - *

Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde

  • -    -    OmbookingMulig

(RebookingPossible)

boolean

 

1

Kan der ombookes for dette mødetilbud

  • -    -    AflysningMulig

(CancellationPossible)

boolean

 

1

Kan der aflyses på dette mødetilbud

  • -    -    MaksimaltMoededeltagerantal

(TotalNoOfSeats)

int

 

0 - 1

Det højeste antal deltagere i mødet

  • -    -    AntalLedigePladser

(AvailableNoOfSeats)

int

 

0 - 1

Ledige pladser for mødet

  • -    -    BookbareSagsbehandlerIder

(CaseWorkerIDCollection)

CaseWorkerIDType

 

1

Samling af Id’er på sagsbehandlere som kan bookes til denne mødetid

  • -    -    -    BookbarSagsbehandlerId

(CaseWorkerID)

int

 

1 - *

Sagsbehandler-id

  • SamtaleType
    (InterviewTypeIdentifier)

InterviewTypeIdentifierType

1

Angiver hvilken samtaletype der skal afholdes

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetOmbookingSagsbehandlereResponse

GetRescheduleSupervisorsResponseType

1

  • BorgerKanVaelgeSagsbehandler
    (AllowChoiceOfSupervisor)

boolean

1

Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false

  • -    -    Sagsbehandlere

(SupervisorCollection)

SupervisorCollectionType

 

0 - 1

Samling af relevante sagsbehandlere

  • -    -    -    Sagsbehandler

(Supervisor)

CaseWorkerStructureType

 

0 - *

Sagsbehandler

  • -    -    -    -    Fornavne

(CaseWorkerGivenName)

PersonGivenNameType
Base: string

Length: 1-50

1

Sagsbehandlerens fornavn(e).

  • -    -    -    -    Mellemnavn

(CaseWorkerMiddleName)

PersonMiddleNameType
Base: string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

  • -    -    -    -    Efternavn

(CaseWorkerSurname)

PersonSurnameNameType
Base: string

Length: 1-40

1

Sagsbehandlerens efternavn.

  • -    -    -    -    EksterntId

(CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

1

Sagsbehandler-id

...

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]

Persongruppemarkeringer persongruppemarkeringer for     PersongruppemarkeringId persongruppemarkering

Element

Type

Detaljer

Forekomst

Beskrivelse

GetStraksbookingMoedetiderRequest

1

  • Jobcenterkode

(JobCenterCode)

JobCenterCodeType
Base: string

Pattern: [0-9]{5}

1

Jobcenterkode for det jobcenter borgeren hører til. 5-cifret numerisk format

  • Kontaktgruppe

(ContactGroupTypeIdentifier)

ContactGroupTypeIdentifierType

 

1

Kontaktgruppe

  • PersonkategoriStruktur

(PersonCategory)

PersonCategoryType

 

0 - 1

Klientkategoristruktur

  • -    Personkategori

(PersonCategoryTypeIdentifier)

PersonCategoryTypeIdentifierType

 

0 - 1

Klientkategori

  • -    Haendelsestidspunkt

(IncidentDate)

dateTime

 

1

Angiver den dato og klokkeslet borger blev kategoriseret.

  • Persongruppeprojekter

(PersonGroupProjectIdentifierCollection)

PersonGroupProjectIdentifierCollectionType 

0 - 1

Samling af

persongruppeprojekter borgeren er knyttet til

  • -

  •     PersongruppeprojektId

(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

persongruppeprojekt borger er knyttet til

  • Moedetidsantal
    (TimeslotAmount)

int

1

Antal mødetider

  • MoedetiderStartdato
    (TimeslotStartDate)

date

1

Startdato på timeslottet

  • MoedetiderSlutdato
    (TimeslotEndDate)

date

1

Slutdato på timeslot

  • SamtaleType
    (InterviewTypeIdentifier)

InterviewTypeIdentifierType

1

Angiver hvilken samtaletype der skal afholdes

...

Element

Type

Detaljer

Forekomst

Beskrivelse

GetStraksbookingMoedetiderResponse

1

  • BookbareSagsbehandlere
    (SupervisorToBookCollection)

 

 

0 - 1

 

  • -    BookbarSagsbehandler
    (SupervisorToBook)

 

 

0 - *

 

  • -    -    Id

int

 

1

 

  • -    -    Sagsbehandler

(Supervisor)

CaseWorkerStructureType

 

0 - *

Sagsbehandler

  • -    -    -    Fornavne

(CaseWorkerGivenName)

PersonGivenNameType
Base: string

Length: 1-50

1

Sagsbehandlerens fornavn(e).

  • -    -    -    Mellemnavn

(CaseWorkerMiddleName)

PersonMiddleNameType
Base: string

Length: 1-40

0 - 1

Sagsbehandlerens mellemnavn.

  • -    -    -    Efternavn

(CaseWorkerSurname)

PersonSurnameNameType
Base: string

Length: 1-40

1

Sagsbehandlerens efternavn.

  • -    -    -    EksterntId

(CaseWorkerIdentifier)

CaseWorkerIdentifierType
Base: string

Length: 1-255

1

Sagsbehandler-id

  • StraksbookingMoedetider

(BookingTimeslotCollection)

 

0 - 1

Samling af mødetider der kan bookes

  • -    StraksbookingMoedetid

(BookingTimeslot)

BookingTimeslotType

 

0 - *

Mødetid med detaljer

  • -    -    Starttidspunkt

(StartTime)

dateTime

 

1

Starttidspunkt for møde

  • - - Samtaleformer

1

En liste med tilgængelige samtaleformer for mødet

  • - - - SamtaleformType

InterviewContactTypeIdentifierType

1 - *

Samtaleform, dvs. fysisk fremmøde/ telefonisk / videomøde

  • -    -    OmbookingMulig

(RebookingPossible)

boolean

 

1

Kan der ombookes for dette mødetilbud

  • -    -    AflysningMulig

(CancellationPossible)

boolean

 

1

Kan der aflyses på dette mødetilbud

  • -    -    MaksimaltMoededeltagerantal

(TotalNoOfSeats)

int

 

0 - 1

Det højeste antal deltagere i mødet

  • -    -    AntalLedigePladser

(AvailableNoOfSeats)

int

 

0 - 1

Ledige pladser for mødet

  • -    -    BookbareSagsbehandlerIder

(CaseWorkerIDCollection)

CaseWorkerIDType

 

1

Samling af Id’er på sagsbehandlere som kan bookes til denne mødetid

  • -    -    -    BookbarSagsbehandlerId

(CaseWorkerID)

int

 

1 - *

Sagsbehandler-id

  • -    -    MoedetilbudId

(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.

  • -    -    Moedetitel

(MeetingTitle)

MeetingTitleType
Base: string

Length: 1-100

1

Mødetitel. Vises på Jobnet

  • -    -    Moedebeskrivelse

(MeetingDescription)

MeetingDescriptionType
Base: string

Length: 0-500

0 - 1

Beskrivelse til møde med dagsorden og uddybende information. Vises på Jobnet

  • -    -    MoedeVarighed

(MeetingDurationMinutes)

int

 

1

Mødets varighed i minutter

  • -    -    SamtaleType

(InterviewTypeIdentifier)

InterviewTypeIdentifierType

 

1

Angiver hvilken samtaletype der skal afholdes

  • -    -    MoedeGruppeType

(InterviewFormTypeIdentifier)

InterviewFormTypeIdentifierType

 

1

Angiver om det er et fælles eller individuelt møde.

  • -    -    MoedeLokation

(InterviewLocationDetail)

InterviewLocationDetailType

 

0 - 1

Information om hvor mødet skal afholdes

  • -    -    -    Lokationsuddybning

(InterviewLocationDescription)

InterviewLocationDescriptionType
Base: string

Length: 1-200

0 - 1

Beskrivelse af mødestedet i det omfang adressen ikke er tilstrækkelig.

  • -    -    -    Adresse

(AddressPostal)

AddressPostalType

 

0 - 1

Adresse

  • -    -    -   -  Vejnavn
    (StreetName)

StreetNameType
Base: string

Length: 1-40

1

Vejnavn.

  • -    -    -   -  Husnummer
    (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

  • -    -    -   -  Etage
    (FloorIdentifier)

FloorIdentifierType
Base: string

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

0 - 1


Etagenummer

  • -    -    -   -  SideDoer
    (SuiteIdentifier)

SuiteIdentifierType
Base: string

Length: 1-4

0 - 1


Dør-angivelse, fx th.

  • -    -    -   -  Postnummer
    (PostCodeIdentifier)

PostCodeIdentifierType
Base: string

Pattern: [0-9]{4}

1

Postnummer

  • -    -    -   -  Bynavn
    (DistrictName)

DistrictNameType
Base: string

Length: 1-20

1

Bynavn

  • -    -    -   -  Landekode
    (CountryIdentificationCode)

string

 

0 - 1

Landekode.

  • -    -    BorgerKanVaelgeSagsbehandler

(AllowChoiceOfSupervisor)

boolean

1

Angiver hvorvidt borger kan se og vælge en specifik sagsbehandler. For fællesmøder altid false

...

SaveIndkaldelsesaccept (AcceptBooking)

Put https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Booking/{IndkaldelseId}/Accept

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.

...

DeleteIndkaldelse (CancelBooking)

Delete https://kontaktforloebt12.startest.dk/v1/BorgerBooking/Booking/{IndkaldelseId}

Metoden bruges til at aflyse et møde i det eksterne bookingsystem.

...

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.

...