SvarUt integrasjon

SvarUt integrasjon

 

 

SvarUt i integrasjoner i Multiform biblioteket

 

 


Hver prosess er unik og krever derfor en tilpasset integrasjon av SvarUt. Du bør velge å laste ned kun den integrasjonen som passer til din prosess og dens logikk. Hvis din prosess er mer kompleks og krever en utvidet versjon av SvarUt, kan du gjerne bestille den gjennom vår supportkanal.

 

Vedlegg - Antall vedlegg som kan hentes fra skjemaet (Tall foran vedlegg angir antall skjemaer)

Skjemaer - Utfylte skjemaer som ønskes sendt til SvarUt. (Tall foran Skjemaer angir antall unike skjemaer fra prosessen)

Fnr - Fødselsnummer. Dette betyr at SvarUt skal sendes til en privatperson.

Orgnr - Organisasjonsnummer. Dette betyr at SvarUt skal leveres til et fagsystem som er koblet til organisasjonen.

Til print - Filene som sendes kan kun være i PDF-format. Hvis forsendelsen ikke blir mottatt digitalt pga. mangel på digitalpostkasse eller systemfeil, vil den bli skrevet ut på papir og sendt til den fysiske adressen til mottakeren. (Forsendelser av andre filtyper enn PDF vil ikke bli mottatt av SvarUt, og som et resultat vil all data i slike filer gå tapt. Vi påtar oss ikke ansvar for tap av data. Det er deres ansvar å implementere begrensninger for brukerne, slik at de kun kan laste opp PDF-filer.)

Ikke til print - Det er ingen begrensninger på filtypen som kan sendes. Vær oppmerksom på at det finnes flere fagsystemer som kun aksepterer PDF-filer, og filene vil ikke bli levert til disse systemene. Imidlertid vil filene være tilgjengelige for nedlasting fra Fiks-portalen. (Vi anbefaler å sjekke med din fagsystemleverandør for å bekrefte hvilke filtyper som støttes av deres system.)

 

 

Eksport av SvarUt integrasjon til ditt arbeidsområde

 

 

 

 

Oppkobling av integrasjonen SvarUt med prosessen

 

 

Steg 1 Prosess:

 

Script element

1. Dra "Script element" inn på lerretet og plasser den mellom startpunktet og det første pausepunktet. Du må alltid ha "Script element" plassert før det første "pausepunktet".

 

2. Kopier scriptet og lim det inn i skriptvinduet til det nyopprettede scriptelementet.

 

import java.util.Base64;

token = new String(Base64.getEncoder().encodeToString((username+":"+password).getBytes()))
integrationUsername = new String(Base64.getEncoder().encodeToString(intUsername.getBytes()))
integrationPassword = new String(Base64.getEncoder().encodeToString(intPassword.getBytes()))

 

3. Opprett inputvariabler

 

Det skal opprettes 4 variabler

 

username - skal mappes mot statisk verdi “SvarUtUser”

password - skal mappes mot statisk verdi “SvarUtPassword”

intUsername - skal mappes mot verdi fra prosess “brukenavnSvarUT” - Du finner den under “Prosessvariablene”(Denne er kun tilgjengelig når du har logget inn på startpunktet og har opprettet en avtale om tilgang til SvarUt med oss.)

intPassword - skal mappes mot verdi fra prosess “passordSvarUT” - Du finner den under “Prosessvariablene” (Denne er kun tilgjengelig når du har logget inn på startpunktet og har opprettet en avtale om tilgang til SvarUt med oss.)

 

 

4. Opprett Ut-variabler med teksttypevalidering.

 

token

integrationUsername

integrationPassword

 

 

SvarUt Integrasjon Element

 

1. Dra "Integrasjonselement" inn på lerretet og plasser det etter alle elementene og skjemaene som du ønsker at brukeren skal gå gjennom før SvarUt-forsendelsen blir utført. Deretter koble til SvarUt-integrasjonen du har importert til prosessmappen din og som nylig er koblet til riktig skjemaversjon.

2. Mapp Førespørsel-variabler

 

  1. adresse: Dette er den folkeregistrerte adressen til mottakeren av SvarUt-sendingen. Verdien kan enten fylles ut som en statisk verdi eller hentes fra skjemaet. Statisk verdi brukes ofte når det sendes til et fagsystem.

  2. fødselsnummer eller organisasjonsnummer: Verdien kan fylles ut som en statisk verdi eller hentes fra skjemaet. Statisk verdi brukes ofte når det sendes til et fagsystem.

  3. hovedDokument: Dette er et PDF-element med skjemaet som skal være hoveddokumentet eller prioriteringsdokumentet som vises i SvarUt. Resten av skjemaene eller vedleggene vil alltid være vedlegg. Du kan bruke sammenslåtte PDF-elementer for å samle flere skjemaer fra prosessen, slik at de blir en del av ett brev.

  4. integrationPassword: Passordet for integrasjonen skal hentes fra scriptet du har bygget i forrige steg.

  5. integrationUsername: Brukernavnet for integrasjonen skal hentes fra scriptet du har bygget i forrige steg.

  6. navn: Dette er det folkeregistrerte navnet til mottakeren av SvarUt-sendingen. Verdien kan enten fylles ut som en statisk verdi eller hentes fra skjemaet. Statisk verdi brukes ofte når det sendes til et fagsystem.

  7. postnummer: Dette er det folkeregistrerte postnummeret til mottakeren av SvarUt-sendingen. Verdien kan enten fylles ut som en statisk verdi eller hentes fra skjemaet. Statisk verdi brukes ofte når det sendes til et fagsystem.

  8. poststed: Dette er poststedet som hører til postnummeret nevnt i punkt 7. Verdien kan enten fylles ut som en statisk verdi eller hentes fra skjemaet. Statisk verdi brukes ofte når det sendes til et fagsystem.

  9. questionAlias: Dette betyr egentlig et alias for knytning av spørsmålet med vedlegget som skal plukkes opp for SvarUt. Navnet er valgfritt, men må matche det du har opprettet i skjemaet.

    Bildet nedenfor viser hvordan du legger til et alias i skjemaet: Du kan trykke på vedleggselementet og fylle ut et matchende navn i Alias-feltet (kun statisk utfylling). Vær oppmerksom på at skjemaversjonen med riktig alias må være identisk både i prosessen og i SvarUt-integrasjonen.



  10. questionGroupIds - skal fylles statisk og skal matche spørsmålsgruppen der vedleggselementet er plassert. Se bildet under for eksempel. Hvis det er flere spørsmålsgrupper med vedlegg som skal hentes fra skjemaet, må alle spørsmålsgruppene nevnes med komma mellom. For eksempel, QG1, QG2, QG3...

     

  11. token - er engangspassordverdien som skal hentes fra scriptet du har bygget i forrige steg.

  12. vedleggSkjema - er skjemaet der vedlegg skal hentes fra. Dette er det samme skjemaet der du har fylt inn verdiene for questionGroupIds og questionAlias.