Visena Dokumentasjon
AML

Oppsett

Betingelser og hoppregler

Betingelser bestemmer hva kunden faktisk møter: hvilke seksjoner som hoppes over, hvilke spørsmål som vises, hvilke av dem som må besvares og hvilke som krever et vedlegg. Alt bygges i Skjemabygger-fanen, i én og samme regelredigering, og de to retningene den redigeringen går i — hopp mot vis — er den skarpeste kanten på siden.

Seksjoner, betingelser og hopp

Seksjoner (seksjoner), betingelser (betingelser) og hopp (hopp) deler én regelredigering. En seksjons «Hopp over når», et spørsmåls «Avhenger av», «Obligatorisk hvis …» og «Vedlegg kreves hvis …» er alle samme tre, med samme operatorer, samme typede operander og samme tak: fem nivåer og 40 ledd per betingelse. Én modell betyr at «A eller B» har én kanonisk form, og at redigereren, serveren, portalen og den signerte PDF-en ikke kan tolke den ulikt.

Seksjoner og «Hopp over når»

  • Spørsmålene kan deles i seksjoner — «Ny seksjon» i bunnen av spørsmålslisten, og hver seksjon får sin egen «Nytt spørsmål»-knapp — og skjemaet kan vises som veiviser for kunden.
  • Hver seksjon unntatt den første har boksen «Hopp over når» i seksjonspanelet: «Hopp over hele seksjonen når kunden har svart bestemte svar tidligere. Flere regler holder det at ÉN av dem slår til; med «og…»/«ikke» bygger du sammensatte betingelser.»
  • Den første seksjonen kan ikke hoppes over: «Den første seksjonen kan ikke hoppes over — ingen spørsmål besvares før den.»
  • En regel kan bare peke på spørsmål kunden besvarer i tidligere seksjoner. Finnes det ingen, sier velgeren det: «Ingen spørsmål som kunden besvarer i tidligere seksjoner.»

Én regel er én setning

En regel leses som «Svaret» eller «Antall svar», så en operator, så én verdi eller to. Hvilke operatorer som tilbys følger spørsmålstypen:

SporOperatorer
«Svaret», de fleste typene«er» · «er alle av» · «er ikke» · «er mindre enn» · «er mindre enn eller lik» · «er større enn» · «er større enn eller lik» · «er mellom» · «er besvart» · «er ikke besvart»
«Svaret» på et Dato-spørsmålDe fire sammenlikningene leser i stedet «er før» · «er før eller lik» · «er etter» · «er etter eller lik». En dato leser aldri «mindre enn».
«Antall svar»«er færre enn» · «er høyst» · «er flere enn» · «er minst» · «er mellom» — det er slik et fil-, aktørliste- eller listespørsmål får en «minst 2»-betingelse.
Fritekst-, Fil-opplasting- og Aktørliste-svar«er besvart» og «er ikke besvart», og ingenting annet. Det finnes ingen tekstmatching, med vilje.

En regel med flere verdier har noten «ett av svarene holder» — eller «alle svarene må være valgt» for «er alle av» — og merket «≥ 1 av verdiene»: «Sammenlikningen treffer når MINST ÉN av svarets verdier oppfyller den — flervalgs- og listesvar sammenliknes verdi for verdi.» En uferdig regel gjelder ikke i det hele tatt: «Velg minst ett svar — betingelsen gjelder ikke før et svar er valgt.»

Uttrykkstrær

Enhver regel kan bygges ut til et tre. «ikke» snur den («Snu betingelsen (IKKE)»), «og…» kombinerer med OG («Kombiner med OG») og «eller…» med ELLER («Kombiner med ELLER»). En gruppe har velgeren «alle må stemme (og)» / «én må stemme (eller)», «+ betingelse» («Legg til en betingelse i gruppen»), «Løs opp» («Løs opp gruppen — leddene beholdes») og «Fjern» («Fjern gruppen og alt i den»). Toppnivå-regler kombineres alltid med «eller» («+ Legg til regel» / «+ Legg til «eller»-regel»), og uttrykkslinjen leser hele betingelsen tilbake på norsk — grupper i parentes, ledd bundet med «OG» og «ELLER», «IKKE» foran en negasjon. Uten regler i det hele tatt: «Ingen regler — seksjonen vises alltid.»

eller toppnivå, alltid «eller» Svaret er «ja» spørsmål 5 · Ja/Nei alle må stemme (og) Antall svar er minst 2 spørsmål 7 · Fil-opplasting IKKE · Svaret er «ja» spørsmål 9 · Ja/Nei Hoppes over når: 5 er «ja» ELLER (7 er minst 2 OG IKKE 9 er «ja»)
Én hopp-betingelse slik redigereren holder den: en implisitt «eller» på toppen, ett enkelt ledd ved siden av én «og»-gruppe, og et negert ledd inne i gruppen. Linjen nederst er uttrykket redigereren leser tilbake til deg.
  • Redigereren kan ikke lage et ugyldig tre. En gruppe som blir stående med for få ledd løses opp for deg, og dybden er begrenset til fem nivåer og 40 ledd per seksjon.
  • En halvbygd regel er et lokalt utkast. En ny regelrad starter tom («— velg spørsmål —») og lagres eller vurderes ikke før den er ferdig utfylt, så en betingelse du står midt i kan ikke gjøre skjemaet ugyldig.
  • Den implisitte toppnivå-«eller»-listen har ikke gruppe-krom: ingen «én må stemme (eller)»-velger og ingen gruppeknapper på roten. Krom kommer bare på gruppene du selv har bygd.

Typede operander

Der typen tillater det, kan verdisporet byttes fra «fast verdi» eller «fast dato» til «relativ dato» eller «terskelverdi». «er mellom» har to verdispor, bundet med «og».

er mindre enn sammenlikningen fast verdi · fast dato 250 000 · 01.01.2026 relativ dato 18 | år | før | utsendelsen terskelverdi {{threshold.kontantomsetning}}
De tre verdisporene en sammenlikning kan bruke: en fast verdi eller dato, en relativ dato lest mot rundens egne tidspunkter, eller en terskel fra modellversjonen runden fryste.
  • «relativ dato» leses som en setning — «18 | år | før | utsendelsen» — med enhetene «år», «måneder» og «dager», retningen «før» eller «etter», og ankerpunktet «utsendelsen» eller «besvarelsen». Den regnes alltid mot rundens egne tidspunkter og aldri mot klokka, så en signert besvarelse vurderes likt for alltid.
  • «terskelverdi» henter et beløp fra risikomodellen i token-form og låses til rundens fryste modellversjon.

Betingelser i forhåndsvisningen

Forhåndsvisningen skriver «Hoppes over når»-linjen for hver seksjon med et sannhetsmerke per ledd — «SANN», «USANN» eller «UKJENT» — ut fra de simulerte svarene. En hoppet seksjon vises som stubb, «… — Ikke aktuell (hoppet over)», og beholder nummeret sitt: «Kunden sender inn herfra. Hoppede seksjoner er med i listen, merket «Ikke aktuell».» En relativ dato som ikke kan løses opp leses som «(uoppløselig på denne runden)».

i

Forhåndsvisningen er en simulering, ikke en runde. Den fryser ankerpunktene når dialogen åpnes, og den leser terskelbeløp fra den levende modellen, mens en ekte runde bruker modellversjonen den fryste da den startet. Samme regel kan derfor leses ulikt på de to stedene, og det er rundens lesning som gjelder.

Betingelser på spørsmålsnivå

«Avhenger av», «Obligatorisk hvis …» og «Vedlegg kreves hvis …» bruker samme tre-redigering, mot alle spørsmålstyper, med operatorer, relative datoer og terskelverdier. Synlighetsfeltet forklarer seg selv: «Vis spørsmålet kun når betingelsen mot et tidligere spørsmål er oppfylt — alle spørsmålstyper kan betinges mot, med sammenlikning som på «Hopp over når».» Tomvalgene er «— vises alltid —» for synlighet og «— velg spørsmål —» i en spørsmålsvelger, og uttrykkslinjene leser «Vises når: …» og «Vedlegg kreves når: …».

  • Obligatorisk — Frivillig / Alltid / Betinget: «Må besvares kun når betingelsen mot et tidligere spørsmål er oppfylt.»
  • Vedlegg kreves — Nei / Alltid / Betinget: «Vedlegg kreves kun når betingelsen mot et tidligere spørsmål — eller dette spørsmålet selv — er oppfylt.», pluss «Minst én av svar/vedlegg holder». «(dette spørsmålet)» tilbys bare der typen har en verdi-sammenlikning; «er besvart» mot seg selv avvises.

En spørsmålsbetingelse går motsatt vei av en hopp-regel. Et spørsmål vises bare når betingelsen er definitivt sann, så under «ikke» holder et ubesvart utløser-spørsmål spørsmålet skjult. En hopp-regel er konservativ i den andre retningen: i tvil hopper den ikke. Det er med vilje — en betingelse som betyr «vis med mindre X» må ikke vises på et tomt svar.

Grupperte spørsmålsvelgere

Hver velger av et utløser-spørsmål er hierarkisk, på alle skjemaer, med eller uten seksjoner: nummereringen og innrykket følger spørsmålenes eget hierarki, alternativene grupperes per seksjon («<nr> <tittel>», med «(uten tittel)» som reserve) og rykkes inn som «└ <nummer> <avkortet tekst>», det som ikke hører til en seksjon havner under «Øvrige spørsmål», og en lang spørsmålstekst avkortes likt — 64 tegn — overalt. «(dette spørsmålet)» står ugruppert øverst i vedleggsvelgeren.

Dupliser spørsmål og seksjon

«Dupliser spørsmålet» og «Dupliser seksjonen» er ikonknapper. Kopien får « (kopi)»-suffiks — på spørsmålsteksten, eller bare på seksjonstittelen — legges rett etter originalen, og velges for deg. «Minst én av»-grupper kopieres aldri. En vedleggsregel som pekte på sitt eget spørsmål pekes om til kopien; ved seksjonskopi pekes betingelser internt i seksjonen om til de kopierte motstykkene mens eksterne mål beholdes, og hopp-reglene følger med uendret.