Blogg fra november, 2021

I utviklingsperioden har vi hatt en referanse ID på GUID formatet.

Ettersom vi har vurdert drift, sikkerhet, lesbarhet og brukerstøtte hensyn lurer vi nå på om vi skal gjøre en endring til en mer lesbar ID.

Ved oppretting av erklæringer returner vi en lenke til signering av erklæringen. Denne er det ønskelig å beholde slik som den er slik at man ikke kan gjette seg til URLen.

Vi returnerer også en referanseId som er samme GUID. Denne ønsker vi å oppdaterer til en mer lesbar ID lignende arkivreferansen i Altinn. Vi kan f.eks. bruke ANSAKO1337 (ANSAKO prefix med et løpenummer).

Denne IDen blir da også brukt til å hente informasjon via status APIene. Den blir også å finne på skjemaet. Vi tenker at dette gir oss et bedre utgangspunkt for brukerstøtte da en lesbar ID kan kommuniseres letter.

Responsen på opprettelse av en erklæring ser da slik ut:

{
    "formType": "ansvarsrett",
    "referanseId": "ANSAKO1234567", **** NYTT FORMAT PÅ ID ****
    "dataFormatId": "10000",
    "dataFormatVersion": "1",
    "formMetadata": {
        "signeringsfrist": "2021-09-30T23:59:59Z"
    },
    "ansvarsomraadeReferanser": [
        {
            "soeknadsystemetsReferanse": "20afb7d0-4ac5-4622-9e85-6978bd002cc1",
            "beskrivelseAvAnsvarsomraade": "Overordnet ansvar for kontroll",
            "anSaKoAnsvarsomraadeId": "5c89ba27-49e4-416f-887f-74345227b519"
        }
    ],
    "_links": {
        "utfylling_av_skjema": {
            "href": "https://ansako-test.dibk.no/skjema/a15dddc0-8576-459b-aece-7f33a62d7b33"
        }
    }
}

Spørsmålet til søknadssystemene er som dette er en endring som kan gjøres uten for store innvirkninger?

Datamodellene som brukes i Altinn inneholder en signatur bolk som settes automatisk at Altinn på det tidspunktet som Altinn skjemaet blir signert. Det er lagt til for at den Altinn genererte PDFen skal kunne ha informasjon om hvem som har signet innsendingen (som ligger på bunn av de fleste PDFen). Feltet/bolken ser ut som eksemplet under.

	<ns3:signatur>
		<ns3:signertAv>OLA NORDMANN på vegne av KARI NORDMANN BYGG AS</ns3:signertAv>
	</ns3:signatur>

I eSignering fungerer dette helt annerledes og signature bolken er ikke i bruk. Vi vurderte å oppdatere denne bolken i etterkant av utført signatur, men konkluderte at XMLen som ligger til grunn for det signerte dokumentet ikke skal endres i etterkant av signaturen.

For erklæringer signert med Ansako kommer signaturebolken i XMLen til å være tom. Dato og hvem som har signert fremkommer fra den signerte PDFen.

Vi ønsker innspill fra søknadssystemene om dette blir et problem ved mottak at signerte erklæringer.

Filstruktur

Den nåværende Altinn baserte tjenesten for kontrollerklæring tillater at selve erklæringen og vedlegget “PlanForUavhengigKontroll” signeres samtidig men består som to forskjellige filer .

I eSignering, når flere flere PDF filer skal signeres samtidig, blir det signerte dokumentet en enkelt PDF der erklæringen og vedlegget er kombinert inn i samme fil.

API tilgang

For å oppnå best mulig bakoverkompatibel på status og nedlastings APIene mellom Ansako og den Altinn baserte løsningen har vi valgt å legge til rette for at den signerte kombinerte filen blir lagt ut som hovedskjema og det usignerte vedlegget blir også tilgjengelig som en separat nedlastbar fil (sammen med XMLen som ligger til grunn for erklæringen).

   "Distribusjoner": [
        {
            "Distribusjonstype": "Kontrollerklæring",
            "Status": "receiptSent",
            "ReferanseIdSendt": "34212381",
            "Sendt": "2021-11-05T10:40:58.417",
            "ReferanseIdSignert": "AR10014182",
            "Signert": "2021-11-05T10:43:53.963",
            "ReferanseIdKvittering": "13408651",
            "SendtKvittering": "2021-11-05T10:45:10.15",
            "Filnedlastinger": [
                {
                    "Filbeskrivelse": "SkjemaPdf", **** SIGNERT KOMBI FIL ****
                    "FilURL": "https://test-admbygg.dibk.no/api/download/2231e781-9475-47ac-bcc0-014252336601/Kontrollerklaering.pdf",
                    "Mimetype": "application/pdf"
                },
                {
                    "Filbeskrivelse": "MaskinlesbarXml",   **** Erklæring XML ****
                    "FilURL": "https://test-admbygg.dibk.no/api/download/2231e781-9475-47ac-bcc0-014252336601/Kontrollerklaering.xml",
                    "Mimetype": "application/xml"
                },
                {
                    "Filbeskrivelse": "PlanForUavhengigKontroll",   **** USIGNERT VEDLEGGSFIL ****
                    "FilURL": "https://test-admbygg.dibk.no/api/download/2231e781-9475-47ac-bcc0-014252336601/Vedlegg1.B2133-01%20Ny%20plan%202.%20etasje.pdf",
                    "Mimetype": "application/pdf"
                }
            ],
            "AltinnInnboksMeldingsreferanse": "13408628"
        }
    ]

Status samsvar- og kontrollerklæring

Tjenestene for samsvarserklæring og kontrollerklæring er nå funksjonelle i forhold til å kunne sette opp erklæringene gjennom APIet, signerer i grensesnittet og hente ned status via status og download API.

Tjenestene er ikke ferdigstilt, men kan brukes for integrasjonstester for søknadssystem.

Etter innspill fra service desk har vi lagt til Uttalelse vedtak fra annen offentlig myndighet som gyldig vedlegg for Søknad om ferdigattest.

Endringen er ute i produksjon.

Onsdag 24.11.2021 slår vi på Basic Authentication på Ansako tjeneste API.

Autentiseringer er helt likt det som er satt opp på Status APIet, både på test og prod miljø.

Dette ble gjort ca kl. 10.00 på onsdag 14.11.2021

Innlogging på ID-porten sluttet å fungere i løpet av helgen for våre testbrukere. Vi jobber med å få på plass nye, men inntil videre får vi låne Digdirs testbruker: 06120050239.

Engangskode og passord er det samme som for de gamle testbrukerne.

Avklart: Vi beholder dagens navngiving (“Plan for uavhengig kontroll”) inntil videre, etter ønske fra et av søknadssystemene. Vi håper å kunne gjennomføre navneendringen på et senere tidspunkt.

Ved innsending av kontrollerklæring i Altinn i dag, krever vi vedlegget Plan for uavhengig kontroll. Det følger av veiledningen til SAK 12-5 bokstav a at det skal sendes ved dokumentasjon av gjennomført kontroll.

For å gjøre det mer tydelig hva vedlegget skal inneholde, foreslår vår jurist å endre navnet på vedlegget til Dokumentasjon av gjennomført kontroll.

Alternativer

Vi ser følgende alternativer:

  1. Beholde både kodeverdi og kodebeskrivelse slik det er i dag, og eventuelt oppdatere vedleggstypen senere

  2. Legge til en ny vedleggstype i GeoNorge som beholder kodeverdien PlanForUavhengigKontroll, men med oppdatert kodebeskrivelse til Dokumentasjon av gjennomført kontroll

  3. Legge til en ny vedleggstype i GeoNorge hvor både kodeverdi og kodebeskrivelse er oppdatert

Frist for innspill

Vi er jo som kjent i Ansako-sluttfasen og anerkjenner at søknadssystemene ikke har tid til store endringer. Vi ber derfor om tilbakemelding på hvorvidt alternativene over er noe som påvirker mottaket av kontrollerklæring i sluttbrukersystemene.

Frist for tilbakemelding er innen slutten av uka (19.11.21).

Dersom minst ett søknadssystem ønsker alternativ 1, vil dette måtte “trumfe” andre ønsker.

Introduksjon

Det er mye aktivitet på testing og service desk om Ansako for tiden, og det setter vi stor pris på! For å hjelpe søknadssystemene med å holde oversikt, legger vi her ut en oversikt over hvilke oppgaver vi jobber med, og en prioritering/plan for når vi vil løse problemet. Oversikten holdes oppdatert.

Meld gjerne fra til oss på service desk om dere savner noe på lista.

Oppgavene er delt opp i følgende kategorier:

Oversikt over oppgaver

1. Kritiske oppgaver (løses før 1. desember)

Dette er oppgaver vi mener må være løst før produksjonssetting 1. desember.

Oppgave

Gjelder tjeneste

Status

Gjennomgang av sikkerhet og personvern

Alle

LØST

Ansako: vi slår på basic authentication på tjeneste APIet

Alle

LØST

Valideringsregler (bortsett fra matrikkelvalidering)

Alle

LØST

E-postkvittering ved signert erklæring

Alle

LØST

E-postkvittering ved avvist erklæring

Alle

LØST

Legge avvisningsmelding i status-APIet

Alle

LØST

Fjerne setningen om at man må ha rett til å signere på vegne av foretaket

Alle

LØST

Signerte PDF-er: Implementere førsteversjon

Alle

LØST

Testoppslag mot sentral godkjenning

Ansvarserklæring

LØST

Signert PDF: Legge inn kommunens saksnummer

Ansvarserklæring

LØST

Rette bug: ikke mulig å signere om foretaket ikke har sentral godkjenning

Ansvarserklæring

LØST

Riktig overskrift og hjemmel til skjemaet

Samsvarserklæring

LØST

Ansvarsområde: Ansvarlig prosjekterende

Samsvarserklæring

LØST

Ansvarsområde: Ansvarlig utførende

Samsvarserklæring

LØST

Erklæringstekst

Samsvarserklæring

LØST

Test av komponenter som gjenbrukes fra ansvarsrett (eiendom/byggested, ansvarlig foretak og avvisning)

Samsvarserklæring

LØST

Aktivere mulighet for signering av skjema

Samsvarserklæring

LØST

Riktig overskrift og hjemmel til skjemaet

Kontrollerklæring

LØST

Ansvarsområde: Ansvarlig kontrollerende

Kontrollerklæring

LØST

Legge til rette for å legge ved og signere Plan for uavhengig kontroll

Kontrollerklæring

LØST

Ber om innspill: Tittel på vedlegg for kontrollerklæring

Kontrollerklæring

LØST

Test av komponenter som gjenbrukes fra ansvarsrett (eiendom/byggested, ansvarlig foretak og avvisning)

Kontrollerklæring

LØST

Aktivere mulighet for signering av skjema

Kontrollerklæring

LØST

2. Viktige oppgaver

Dette er oppgaver vi mener bør være løst før de gamle distribusjonstjenestene stenges 1. januar 2022.

Beskrivelse

Gjelder tjeneste

Status

Avklare og ev. gjøre endringer, etter nye innspill: Ansako: Status for spørsmål til vurdering

Ansvar, kontroll

LØST

Gjennomgang og oppdatering av all dokumentasjon på Confluence

Alle

LØST

Hindre at man kan hoppe over innlogging

Alle

LØST

Spørsmål og svar på http://dibk.no

Alle

LØST

Løsning for utlogging/utkasting av bruker

Alle

AVKLART

Maskineri for å la søknadssystemer sette status fra kodeliste på GeoNorge: Behandlingsstatus, Signeringstjenesten

Alle

LØST

Støtte for status Signert manuelt, Avsluttet og Feilet

Alle

LØST

Enklere referanse til visning for bruker, se blogginnlegg: Ansako: innspill angående lesbar ID for erklæringer

Alle

LØST

Bedre loggmeldinger

Alle

I ARBEID

Oppdatere bunnlinjen med riktige lenker

Alle

LØST

Personvernerklæring og cookieerklæring

Alle

LØST

Tilgjengelighetserklæring

Alle

AVKLART

Signerte PDFer: Oppdatere til FtB-stil

Alle

LØST

Frist settes til 23:59:59

Alle

LØST

Sende brukeren tilbake til utfyllingsmodus om man avbryter signeringsjobben fra Digdirs løsning

Alle

LØST

Nulle ut automatisk avhuking av erklæring

Alle

LØST

Ny intro med prosjektnavn i overskrift, kommunens saksnummer og frist og oppdatere hjelpeteksten

Alle

LØST

Oppdatere tekst for landingssider for ulike statuser

Alle

LØST

Kontaktperson-feltene skal være redigerbare som default

Alle

LØST

Legg inn hjelpetekst før signering og endre navn på knappen til “Signer og send”

Alle

LØST

Oppdatere tekst og logikk på Kvitteringsside: Signert

Alle

LØST

Oppdatere tekst og logikk på Kvitteringsside: Avvist

Alle

LØST

Test og forbedringer av responsivt design

Alle

I ARBEID

Test i ulike nettlesere

Alle

LØST

Oppdatere maler for varslinger på e-post og SMS etter brukertester

Alle

LØST

Legge inn matrikkelvalidering

Alle

LØST

Oppdatere feilmeldinger for erklæringer og beskrivelse av ansvarsområde

Ansvarserklæring

LØST

Implementere feilmeldinger

Samsvarserklæring

LØST

Implementere feilmeldinger

Kontrollerklæring

LØST

Muliggjøre sletting av fil

Kontrollerklæring

AVKLART

Legge inn begrensning for filstørrelse

Kontrollerklæring

LØST

Se om det er mulig å la Plan for uavhengig kontroll være “liggende” i signert fil. Svar fra Digdir 08.12.21: Ikke mulig.

Kontrollerklæring

AVKLART

Informasjonsside legges inn i dibk-logo (ansako.dibk.no)

Alle

LØST

Lage landingsside for når brukeren har logget ut

Alle

LØST

Fix for å hindre kolliderende signeringsoppdrag

Alle

LØST

Varsel som sier signeringstjenesten ikke støtter Internet Explorer

Alle

LØST

Endre logikk for spørsmålet arbeidsomraadetAvsluttet og deaktiver knapp hvis bruker har valgt MB

Samsvar

LØST

Rette bug der visning av dato for når arbeidet skal være utført ikke vistes

Samsvar

LØST

3. Middels viktige oppgaver

Dette er oppgaver vi mener kan vente til første halvdel av 2022. Det er ikke sikkert alle oppgavene vil bli løst.

Beskrivelse

Gjelder tjeneste

Status

Gjennomgang og oppdatering av informasjon på http://dibk.no

Alle

LØST

Oppdatere navn på tjenesten fra Ansako til Signering for ansvarlige foretak

Alle

LØST

Skjule informasjon mens siden laster

Alle

TIL UTFØRING

Oppdatere tekst i overskrift og knapp for Avvis-melding

Alle

LØST

Hent signeringsdato (til bruk på landingssiden allerede Signert)

Alle

LØST

Legge intro og overskrift på samme marg som Eiendom/byggested etc.

Alle

TIL UTFØRING

Endre farge på feilmeldingsboks

Alle

TIL UTFØRING

Se om vi kan legge inn redirect tilbake til løsningen når man trykker “tilbake” fra ID-porten

Alle

TIL UTFØRING

Oppdatere hjelpeteksten for ansvarsområder

Ansvarserklæring

LØST

Endre tekst til “Foretaket har sentral godkjenning.” eller "Foretaket har ikke sentral godkjenning."

Ansvarserklæring

LØST

Oppdatere tekst til “beskrivelse av ansvarsområdet” (legge til en t)

Ansvarserklæring

LØST

Legge inn feilmeldinger ved for lange tekster for UTF

Samsvarserklæring

SPESIFISERES

Vise linjeskift i signert PDF for UTF

Samsvarserklæring

TIL UTFØRING

Vurdere å endre ordlyd for erklæring. Oppdatering 14.12.21: Beholdes slik inntil videre.

Samsvarserklæring

AVKLART

Vurdere å fjerne e-post for ansvarlig foretak i skjema. Oppdatering 03.12.21: Beholdes slik inntil videre.

Alle

AVKLART

Oppdatere telefonnummer-valideringer (kun ordlyd)

Alle

LØST

Rette skrivefeil i bunnmeny

Alle

LØST

Endre navn på knapp (og hjelpetekst) fra “Signer og send” til “Til signering”

Alle

LØST

Melding om at annen nettleser må brukes ved bruk av Internet Explorer

Alle

I ARBEID

Endringslogg

Versjon Dato Kommentar
Gjeldende versjon (v. 41) 28.03.2022 13:52 Helga Jerven:
Matrikkelvalidering er nå LØST.
v. 40 07.02.2022 12:41 Veslemøy Søbak
Done: Bugfix på visning av dato i samsvarserklæring, fikset logikk for "Er arbeidet innenfor ansvarsområdet avsluttet?" når bruker hadde valgt MB, og lagt inn varsling på at signeringstjenesten ikke støtter Internet Explorer.
v. 39 07.02.2022 12:39 Veslemøy Søbak
v. 38 01.02.2022 13:05 Helga Jerven
Følgende er LØST i prod:
- Støtte for alle behandlingsstatuser
- Rettet skrivefeil i bunnmeny
v. 37 18.01.2022 14:09 Helga Jerven
Vi har prodsatt tjenesten på nytt, hvor følgende er LØST:
- Informasjon på dibk.no og ansako.dibk.no
- Ny landingsside etter utlogging
- Fix for å hindre kolliderende signeringsoppdrag
- Navn på knapp endret fra Signer og send til Til signering
- Ytelsesforbedringer, småbugfixer mm.

Følgende er nå i TEST:
- Støtte for at søknadssystemene kan angi status Signert manuelt, Avsluttet og Feilet.

Følgende har fått status avklart:
- Løsning for utlogging/utkasting av bruker: utlogging er på plass, men utkasting blir ikke prioritert nå.
- Tilgjengelighetserklæring: flyttes til eget prosjekt for gjennomgang av universell utforming på FtB.
v. 36 05.01.2022 08:24 Veslemøy Søbak
Feilemeldinger for kontrollerklæring er løst.
v. 35 03.01.2022 10:52 Veslemøy Søbak
Feilemelding for telefonnummer er oppdatert, skrivefeil rettet og informasjonsside lagt inn under logo.
v. 34 20.12.2021 09:01 Veslemøy Søbak
v. 33 17.12.2021 14:56 Helga Jerven
v. 32 17.12.2021 13:08 Helga Jerven
Satt dokumentasjon på confluence og oppdatering av bunnmeny til LØST. La også inn en ekstra oppgave for linjeskift i PDF for samsvarserklæring i kategori 3.
v. 31 14.12.2021 15:19 Helga Jerven
Småoppgaver + enklere referanse (FRXXXXX) er løst.
v. 30 10.12.2021 10:14 Veslemøy Søbak
Test i ulike nettlesere er gjennomført. Mulighet for sletting av fil er overflødig da bruker kan laste opp ny fil.
v. 29 09.12.2021 13:17 Helga Jerven
Følgende oppgaver er LØST:
- ansvarsomraadeAvsluttet er nå fjernet fra kontrollerklæring (ref. eget blogginnlegg)
- Ny intro er lagt inn for alle skjemaer
- Feilmeldinger for samsvarserklæring er lagt inn
- Landingssidene for ulike statuser har oppdatert tekst
v. 28 08.12.2021 09:27 Helga Jerven
- Avklaring av nye innspill er lagt inn som en ny oppgave (se eget blogginnlegg)
- Angivelse av status Trukket er implementert og dokumentert
- Avklart fra Digdir at vedlegg for kontrollerklæring ikke kan beholdes "liggende" i signert PAdES-mal
v. 27 07.12.2021 10:42 Veslemøy Søbak
Navn er oppdatert. Personvernerklæring v1 og erklæring om informasjonskapsler v1 er klare for implementering i bunnmeny.
v. 26 03.12.2021 10:47 Helga Jerven
Småoppgaver i GUI fått status løst: kontaktperson-feltene er redigerbare som default, ledetekst og navn på "Signer og send"-knapp er endret, og visning av om foretaket har sentral godkjenning er endret.
v. 25 01.12.2021 08:16 Veslemøy Søbak
Flere oppgaver har fått status i arbeid: test av responsivt design, oppdatering av kontaktperson, oppdatering av dokumentasjon, oppdatering av navn på tjenesten.
v. 24 30.11.2021 16:51 Veslemøy Søbak
v. 23 30.11.2021 16:18 Helga Jerven
Spørsmål og svar på dibk.no ligger nå ute: https://dibk.no/signering
v. 22 30.11.2021 15:33 Helga Jerven
Følgende oppgaver er LØST:
- Hindre at man kan hoppe over innlogging
- Oppdatere tekst for kvitteringsmeldinger etter at erklæringen er signert eller avvist
v. 21 30.11.2021 13:39 Veslemøy Søbak
Oppdatert status på tasker som er i arbeid. Signeringsdato på landingssiden "allerede signert" er løst.
v. 20 30.11.2021 11:08 Veslemøy Søbak
Førsteversjon av signerte PDF-er er løst.
v. 19 29.11.2021 17:07 Veslemøy Søbak
Oppdatert status på tasks for landingssider. Disse er i arbeid.
v. 18 27.11.2021 12:57 Veslemøy Søbak
Oppdatert med lenke til blogginnlegg der vi ber om innspill om enklere referanse. Det meste av arbeidet med førsteversjonen av PDF-en er ferdigstilt, og vi har rettet en del av logikken i de to utgående e-postene.
v. 17 26.11.2021 11:08 Veslemøy Søbak
Ansvarsområde PRO og tekst i erklæringen er løst for samsvarserklæring, Oppdaterte tasker som er i arbeid, dette er f.eks. maskineri for statuser, mer lesbar referanse og kvalitetssikring av navn på tjenesten.
v. 16 25.11.2021 15:22 Helga Jerven
Skjemautfylling for kontrollerklæring er nå klar for produksjon. Det som gjenstår på kritiske oppgaver er dermed kun smårettelser for samsvarserklæring og signerte PDF-er.
v. 15 25.11.2021 15:11 Helga Jerven
v. 14 25.11.2021 11:20 Helga Jerven
Rettelse: Signering av skjema for samsvarserklæring er tilgjengelig for UTF og PRO.
v. 13 25.11.2021 10:15 Helga Jerven
- Sikkerhet og personvern er gjennomgått med konklusjon at tjenesten kan produksjonssettes 1. desember.
- Vedlegg for kontrollerklæring kan nå lastes opp og signeres i løsningen. Mer informasjon om håndtering av vedlegget kommer i egen bloggpost.
- Samsvarserklæring er mulig å signere for PRO, men ikke UTF. Vi jobber med å aktivere signering for UTF.
v. 12 24.11.2021 12:56 Helga Jerven
Følgende oppgaver er LØST:
- Basic authentication er lagt på
- De signerte PDF-ene er implementert, men testing gjenstår
- Kontrollerklæring kan nå signeres i løsningen
v. 11 24.11.2021 09:00 Helga Jerven
Alle valideringsregler bortsett fra matrikkelvalidering er nå ferdig testet.
v. 10 23.11.2021 18:26 Helga Jerven
Kategori 1:
LØST: Ansvarlig prosjekterende for samsvarserklæring
LØST: Test av komponenter som gjenbrukes fra ansvarsrett
LØST: Riktig overskrift og hjemler for alle skjemaer

Kategori 2:
LØST: Nulle ut automatisk avhuking
LØST: Oppdatere varslingsmaler og beskrivelse

Diverse: Ryddet og fjernet linjer som handler om det samme.
v. 9 23.11.2021 10:55 Helga Jerven
Løst: E-postkvitteringer for signert og avvist erklæring.
Løst: Riktig overskrift og hjemmel for samsvars- og kontrollerklæring.
Avklart: Vedlegget Plan for uavhengig kontroll signeres sammen med kontrollerklæringen i løsningen.
Lagt inn nye oppgaver om å aktivere signering av samsvars- og kontrollerklæring.
v. 8 22.11.2021 16:09 Helga Jerven
Testoppslag mot sentral godkjenning er på plass. Kan testes med foretak på denne siden: https://sgregister-akseptanse.dibk.no/search?query=&apply_filter=1&subject_area=&development_class=&commit=S%C3%B8k#search-results
v. 7 22.11.2021 12:21 Helga Jerven
v. 6 22.11.2021 10:53 Helga Jerven
Kategori 1: Oppdatert status på en rekke oppgaver til "I arbeid", da de er ferdig spesifisert. La også inn en linje om autentisering av API-et (i arbeid).
v. 5 19.11.2021 10:03 Helga Jerven
Legge avvisningsmelding i status-APIet er LØST.
E-postkvitteringer er i test.
PDF: Besluttet av minimumsversjon (blankett) kommer ut først. Oppdateres til ny layout i løpet av desember.
Vedlegg Plan for uavhengig kontroll: Avklart at dagens navn beholdes.
v. 4 18.11.2021 15:15 Helga Jerven
v. 3 17.11.2021 07:57 Helga Jerven
v. 2 16.11.2021 16:30 Helga Jerven
v. 1 16.11.2021 16:09 Helga Jerven

Vi har et problem med distribusjonstjenesten for ansvarsrett, samsvarserklæring og kontrollerklæring. Vi hotfikser produksjonsserveren nå og har slått av behandling av innsendinger noen minutter.

Saken oppdateres snart.

  • 09:56 – Bug fiks er på veg ut i test. Vi validerer fiks nå

  • 09:56 – Vi ser på omfanget av utsendelser som er problematiske. Distribusjoner har gått ut med det bel en feil i rapportering av status. Mer info kommer angående dette når vi har hotfiks på plass.

  • 10:11 – fix validert i test, deployer til PROD nå

  • 11:20 – prod behandling er skrud på igjen med bug fix på plass

  • 10:52 – Vi kommer tilbake med mer data om omfanget. Vi har lagt til en beskrivelse av problemet under

  • 13:01 – Altinn jobber med å slette innsendinger med feil status, i de tilfellende der dette er mulig

  • 14:16 – Se nedenfor for en mulighet for å få håndterer besvarte erklæringer

  • 18:27 – oppdatering rett nedenfor i “Opprydding”

Opprydding

Vi tar kontakt med søknadssystemene innen mandag med liste over distribusjoner, erklæringer som er sendt ut og erklæringer som er besvart fra ansvarlige foretak men er knyttet til en distribusjon som er markert som feil. Hvis noe trenger hjelp i løpet av helga så ta kontakt på service desk.

Forklaring av bug

  • Distribusjonen har blitt mottatt som normalt

  • Meldinger og pre-utfylte erklæringer er opprettet i Altinn

  • Backend har samlet opp statusmeldinger

  • En bug i rapportering av statusmeldinger har resultert i at hele distribusjonen er satt med status FEIL

Problemet

Det ligger mange erklæringer i ansvarlige søkers meldingsboks i Altinn som kan besvares men der søknadssystemet har oppfattet at innsendelsen har feilet.

Hva vi gjør

  • Vi har fått oversikt over antall erklæringer (ca 600)

  • Vi ser at noen ser ut til å ha blitt sendt mange ganger siden distribusjonene rapporterte feil, og noen meldingsbokser har blitt fylt opp med 30+ erklæringer.

  • Vi har forespurt Altinn om de kan slette meldinger of preutfylte skjema der AF ikke har vært inne og sett at de har mottatt noe i Altinn.

  • Vi ser også at noen erklæringer allerede er besvart, vi kommer tilbake med mer info og mulig fiks for dette.

  • Vi beklager!

Besvarte erklæringer

Erklæringer som hører til en distribusjon som har feilet men er besvart kan kobles opp mot en annen distribusjon om ønskelig og om dette fungerer med flyten i systemet.

Vi kan bytte om på arkiv referansen for distribusjonen slik at den hører til en annen distribusjon og dukker opp i status APIet. Erklæringene er loget med eiendom, gnr/bnr, etc i våre metadata om dette er til hjelp.

Fiksen er ute i PROD

Beskrivelse

Kvitteringstjenesten for nabovarsel har en feil som gjør at ikke alle naboer blir listet opp i visse tilfeller. Feilen ser ut til å ha vart siden 3. september, og 20 forsendelser er rammet.

Vi sender ut oversikt over forsendelsene det gjelder til berørte sluttbrukersystemer, sammen med oppdaterte kvitteringer.

Vi holder blogginnlegget oppdatert.

Logg

10.11.2021 kl. 14:48: Vi jobber med å generere kvitteringer og få ut en fiks i PROD.

11.11.2021 kl. 10:45: Alle oppdaterte kvitteringer er sendt til søknadssystemene. Vi har en fiks i testmiljøet som produksjonssettes i løpet av dagen om den består testene.

11.11.2021 kl. 15:05: Fiksen er lagt ut i produksjon.

Her er de siste oppdateringene i Ansako tjenesten

Brukertesting

I uke 43 og 44 ble det utført brukertesting fra ansvarlig foretaks sitt perspektiv. Grensesnittet for utfylling og signering av erklæring om ansvarsrett har blitt kontinuerlig oppdatert de to siste ukene.

Status

Statusbildet er oppdater:

Utviklingsstatus Ansako

Datamodeller

Datamodellene er modellert i Enterprise Architect.

Datamodeller - Ansako

Autentisering på tjeneste API

Vi har avgjort tjenesten blir prod satt med basic authentication på tjeneste APIet. Maskinporten blir lagt til senere.

Ansako Tjeneste-API

Validering

Test versjon av valideringstjeneste er tilgjengelig. Dokumentasjon her:

Ansako Valideringstjeneste

KS har lagt til en utvidelse av tilgjengelige metadata i forsendelsen til SvarUt, og vi ønsker innspill fra FtPB økosystemet om hvordan vi kan utnytte dette!

Utvidelse fra KS

Oppdateringen fra KS betyr at hver enkelt vedleggsfil i forsendelsen kan berikes med et “ekstra metadata”-felt som består av en liste med “key/value”-par.

Utvidelsen er tilgjengelig på REST-versjonen av API-et som er dokumentert her: https://ks-no.github.io/svarut/integrasjon/forsendelserestservicev1/

Dette betyr at hvert enkelt vedlegg i en innsendelse kan få sine egne metadata. Se eksempel på en innsendelse med underskjema og vedlegg:

Ekstra metadata på vedleggsnivå

Tabellen nedenfor viser noen potensielle metadata vi kan legge på hver fil for å styrke muligheten for digitalisering i kommunemottaket:

Key

Value

Datamodell (skjemaversjon)

Ved strukturerte data kan vi spesifiserer ID for datamodellen som er lagt til grunn.

Vedleggstype

Hvilken type vedlegg per tjeneste definisjon (Tjenesteoppsett PROD)

eByggesak type vers. X.X

“ANKO“ (dagens eByggesakType / dokumentkategori)

eByggesak type vers. Y.Y

“ANSVKONT (siste versjon av dokumentkategori/-type https://geointegrasjon.no/arkiv/veileder-arkiv/dokumenttyper-for-ebyggesak/)

KAN-INNEHOLDE-PERSONOPPLYSNINGER

[true/false]

UNNTATT-OFFENTLIGHET

[true/false]

Vi minner om at vi i dag har tilgang til et “ekstra metadata”-felt per innsendelse, og at det blir brukt slik:

{
    "skjemaversjon.dokument.10": "6740.45751",
    "1_GBNR": "63/110/0/0",
    "skjemaversjon.dokument.7": "5797.42813",
    "klassering.1.GBNR": "63/110/0/0",
    "skjemaversjon.dokument.6": "6146.44096",
    "2_SID": "AR9992606",
    "klassering.2.SID": "AR9992606"
}

Innspill

Vi ønsker innspill på hvordan det er best å utnytte de ekstra mulighetene vi får i KS. Send dem til servicedesken eller samle dem til statusmøtene, slik at de kan diskuteres der.

Les mer om hvordan vedleggene er satt opp på denne siden.