Datamodeller, Signeringstjenesten

Datamodeller for Signeringstjenesten for ansvarlige foretak

Under ligger informasjon om, og datamodeller for, ansvarserklæring, samsvarserklæring og kontrollerklæring.

 

Datamodeller, 05.11.2021. Modellert versjon

Datamodellene under er modellert i Enterprise Architect i likhet med alle andre datamodeller i FtPB og er antatt å være PROD nivå for første versjon av datamodellene og signeringstjenesten.

 

 

Vi fant noen mindre bugs som er utbedret.

  • Ansvarserklæring:

    • xs:element name="tiltaksklasse" – lenke til kodeliste

    • xs:element name="tiltaksklasse" – la til maxOccurs="1"

    • xs:element name="prosjektnr" – la til maxOccurs="1"

    • xs:complexType name="KontaktpersonType", xs:element name="navn" – la til nillable="true"

    • xs:complexType name="SignaturType", xs:element name="signaturdato" – la til nillable="true"

    • xs:complexType name="SignaturType", xs:element name="signertAv" – la til nillable="true"

  • Samsvarserklæring:

    • Ingen endring

  • Kontrollerklæring:

    • xs:element name="beskrivelseAvAnsvarsomraadet" – la til maxOccurs="1"

    • xs:element name="soeknadssystemetsReferanse" – la til maxOccurs="1"

    • Tok vekk overflødige element relatert til midlertidig brukstillatelse (tekst som lå til overs i filen)

 

Skjermbilder av datamodeller, 04.10.2021.

MERK: Oppdatert 19.11.21 pga feil i visningen. Samsvarserklæring ble duplisert og kopiert over til kontrollerklæring både i snippet og brettet ut. Skjermbildene ligger nå som egne undersider lenket under.

Oppdatering skjermbilder

Skjermbilder av datamodellene for de tre erklæringene fra versjon 3 (29.09.2021), ligger som undersider til denne siden:

Modellendringer ligger beskrevet i historikken under.

 

Draft versjon 4 av datamodeller, 08.10.2021

Oppdateringer

Vi har endret attributtet dataFormatId på alle tre datamodellene. Vi har gått fra en tekst til et nummer.
Se denne siden for en oversikt og under for de nye XSD filene:

https://dibk.atlassian.net/wiki/spaces/FB/pages/2529001473

 

De ID-ene vi hadde opprinnelig valgt fungerte dårlig i valideringsløsningen, spesielt i oppbyggingen av regelnummerering, så vi valgte å endre disse attributtene.

 

 

Oppdateringer

Ryddet opp i namespace for alle modellene og gav SamsvarserklaeringVedDistribusjonType nytt navn SamsvarserklaeringType.

 

 

Oppdateringer

Kontrollerklæring:

  • “erTEK10” felt tatt vekk

  • “sluttbrukersystemUrl” felt tatt vekk

Samsvarserklæring:

  • “erTEK10” felt tatt vekk

  • “sluttbrukersystemUrl” felt tatt vekk

  • Fikset stavefeil på feltet “okForMidlertidigBrukstillatelse”

  • Rot felt gitt nytt navn “Samsvarserklaering”

 

 

Den første versjonen av datamodellen kan lastes ned under.

 

Dette er datamodellene som både blir brukt ved oppretting av erklæringen via tjeneste API-et og de som datamodellen som kan lastes ned etter signering.

Endringer fra FtB/Altinn versjonene

Vi har oppdatert attributtene på datamodellen

 

<xs:attribute name="dataFormatProvider" type="xs:string" use="required" fixed="ANSAKO"/> <xs:attribute name="dataFormatId" type="xs:string" use="required" fixed="ErklaeringAnsvarsrett"/> <xs:attribute name="dataFormatVersion" type="xs:string" use="required" fixed="1"/>

 

Erklæring om ansvarsrett

Denne datamodellen har fått ett nytt felt; “prosjektnr”.

 

Vi har gitt feltet “vaarReferanse” nytt navn “soeknadssystemetsReferanse”.

 

Ellers er mange av feltene oppdatert med minOccurs 0 i stedet for 1 og feltene er satt til å være nillable.

nillable="true" minOccurs="0" maxOccurs="1"

Disse endringene er gjort for å harmoniserer datamodellen med de nyere kontroll- og samsvarmodellene.

Samsvarserklæring og kontrollerklæring

Uvesentlige endringer.

soeknadssystemetsReferanse

Referanse-feltet kommer til å være påkrevd.