Table of Contents |
---|
Dette afsnit beskriver de servicemetoder er oprettes til jobnet.
Forretningsbeskrivelse
Link til snitfladebeskrivelser
Link til forretningsbeskrivelser
Search Results spacekey LOG query JobnetCitizenMessageService type page
spacekey | LOG |
---|---|
query | JobnetCitizenMessageService |
type | page |
Metoder
CreateMessage
Metoden bruges til at oprette og sende en besked via en kommunikationskanal. For kommunikationskanaler som SMS, mail og notifikationer på Jobnet, vil dette være at betragte som envejskommunikation til borger, uden mulighed for at borger kan returnere med svar.
Det er muligt at sende beskeden til et antal borgere.
Beskedteksten har en max. længde som er afhængig af den valgte kanal. SMS 350 karakterer Mail 2000 karakterer Notifikation 500 karakterer Myndighed-til-myndighed 2000 karakterer
Hvis kanal (CitizenMessageChannelTypeIdentifier) er Myndighed til myndighed (ID 4) og modtager organisationstype (OrganisationTypeIdentifier) er enten Jobcenter (Id 8) eller a-kasse (Id 2) kan OrganisationCode være udfyldt med ’99999’ - og i sådanne tilfælde vil DFDG sende beskeden til borgerens jobcenter eller den a-kasse som borgeren aktuelt er medlem af. Hvis DFDG ikke kan finde en jobcentertilknytning eller en a-kasse borgeren er medlem af, så kastes fejlkode 8311.
CreateMessageReply
Metoden bruges som svar på en eksisterende meddelelse – dermed kan skabes beskedtråd.
Denne servicemetode kan dog kun anvendes hvis CitizenMessageResponseType på den oprindelige besked er sat til værdien "Kan besvares af borger" eller "Kan besvares af borger og sagsbehandler".
Forretningsregler:
- Beskedtekst
- Max 2000 karakter hvis direkte eller kontekst afhængig besked DFDG validere for dette
- Kontekst der kan svares i er :
- Generel besked
- Udkast til plan
- Et svar vil altid ske in den samme kontekst som tråden er blevet oprettet
GetMessage
Metoden bruges til at hente en specifik besked relateret til en borger. Svaret indeholder beskeden samt eventuelle svar.
Forretningsregler:
- Alle dialoger og beskeder medtages uanset status for fejloprettet.
SetMessageReplyStatus
Denne metode anvendes til at markere at et svar er blevet fejlagtigt oprettet.
Forretningsregler
- Status kan kun ændres til "Fejloprettet".
- Borger må kun sætte status for egen svar. (Valideres ikke af DFDG)
- Der skal i DFDG være historik for statusændringer, inklusiv hvornår den er skiftet til fejloprettet.
CreateHistoricMessage
Metode der bruges i forbindelse med at kunne lægge historiske beskeder ind. f.eks. ved konverteringer.
Forretningsregler
- Uanset hvilken kanal der vælges sker der ikke en afsendelse af WSRM, SMS eller mail.
- MessageVisibleFromDate skal ligge på eller før dagsdato
- Hvis beskeden er læst af borger, sættes MarkMessageIdentifier = Læst af borger (Id 1) og CitizenPresentedMarkDate til dato til læst CitizenPresentedMarkCollection.
- CitizenMessageStatusTypeIdentifierType kan kun sættes aktiv eller lukket.
- DFDG validere ikke for dette
CreateHistoricMessageReply
Metode der bruges i forbindelse med at kunne lægge historiske svar ind. f.eks. ved konverteringer.
Forretningsregler
- Uanset hvilken kanal der vælges sker der ikke en afsendelse af WSRM, SMS eller mail.
- Eventdag skal ligge på eller før dags dato.
GetMessagesCompany
- Alle dialoger og beskeder medtages uanset status for fejloprettet.
GetMessagesCV
Metoden bruges til at hente alle de beskeder der er oprettet for en borger. Af performancemæssige hensyn giver servicemetoden mulighed for kun at returnere hovedbeskeden uden de underliggende svar.
Forretningsregler:
- Alle dialoger og beskeder medtages uanset status for fejloprettet.
MarkMessage
Metoden bruges til at angive at borgeren, i regi af Jobnet, har fået vist eller har læst beskeden. Metoden anvendes også til at angive at borgeren, i regi af Jobnet, har læst et svar. Vise/læsestatus er i form af en status, dato og tid for hvornår borgeren sidst har fået vist beskeden eller har læst beskeden eller svaret på Jobnet. Metoden anvendes også til at angive at en arbejdsgiver (kontaktperson), har læst en besked eller et svar.
Forretningsregler:
- Kan angives på alle typer af beskeder, dog med udtagelse af arkiverede beskeder.
- Kan sættes både i forbindelse med en besked og på et svar.
- Når der er tale om en tråd, altså en besked med et eller flere svar, så sættes tidspunktet på de svar, som ikke har et tidspunkt samt på beskeden, hvis denne ikke har et tidspunkt.
- Hver gang MarkMessage anvendes, sættes et nyt tidspunkt med den pågældende MarkMessageIdentifierType, hvis denne ikke allerede er sat.