Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
endringer i xsd iht diskusjon, wip..
  • Loading branch information
Tor Kleiberg committed Apr 9, 2014
1 parent 2881271 commit 57aef14
Show file tree
Hide file tree
Showing 13 changed files with 179 additions and 78 deletions.
3 changes: 2 additions & 1 deletion .gitignore
@@ -1 +1,2 @@
.idea/
.idea/
.project
3 changes: 2 additions & 1 deletion eksempler/sbdh.xml
@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<StandardBusinessDocumentHeader
xmlns="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader"
xsi:schemaLocation="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader StandardBusinessDocumentHeader.xsd">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader ../xsd/SBDH20040506-02/StandardBusinessDocumentHeader.xsd">
<HeaderVersion>1.0</HeaderVersion>
<Sender> <!-- orgnr avsender -->
<Identifier Authority="iso6523-actorid-upis">9908:991825827</Identifier>
Expand Down
1 change: 1 addition & 0 deletions eksempler/sdpKvittering-aapnetAvMottaker.xml
Expand Up @@ -4,6 +4,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-kvittering.xsd ">

<tidspunkt>2014-05-19T12:00:00</tidspunkt>
<aapnetAvMottaker/>

</kvittering>
Expand Up @@ -4,6 +4,12 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-kvittering.xsd ">

<mottakerKunneIkkeVarsles/>
<tidspunkt>2014-05-19T12:00:00</tidspunkt>
<duplikatMelding>
<originalKvittering>
<tidspunkt>2014-05-18T12:00:00</tidspunkt>
<aapnetAvMottaker/>
</originalKvittering>
</duplikatMelding>

</kvittering>
1 change: 1 addition & 0 deletions eksempler/sdpKvittering-feil.xml
Expand Up @@ -4,6 +4,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-kvittering.xsd ">

<tidspunkt>2014-05-19T12:00:00</tidspunkt>
<feil>
<feilType>INPUT</feilType>
<feilinformasjon>Ugyldig PDF</feilinformasjon>
Expand Down
1 change: 1 addition & 0 deletions eksempler/sdpKvittering-levertTilPostkasse.xml
Expand Up @@ -4,6 +4,7 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-kvittering.xsd ">

<tidspunkt>2014-05-19T12:00:00</tidspunkt>
<levertTilPostkasse/>

</kvittering>
Expand Up @@ -4,6 +4,10 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-kvittering.xsd ">

<avvistAvMottaker/>
<tidspunkt>2014-05-19T12:00:00</tidspunkt>
<mottakerVarselFeilet>
<type>SMS</type>
<feilinformasjon>Nummer ikke i bruk</feilinformasjon>
</mottakerVarselFeilet>

</kvittering>
74 changes: 74 additions & 0 deletions eksempler/sdpMelding-digital-prioritert.xml
@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<melding
xmlns="http://begrep.difi.no/sdp/schema_v10"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:difi="http://begrep.difi.no"
xmlns:enc="http://www.w3.org/2001/04/xmlenc#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-melding.xsd"
prioritet="prioritert">

<avsender>
<organisasjon>9908:123456789</organisasjon>
<avsenderId>123456789-A</avsenderId>
<fakturaKonto>ØK1</fakturaKonto>
</avsender>

<digitalPostInfo>
<digitalMottaker>
<person>
<difi:personidentifikator>12345678901</difi:personidentifikator>
<difi:reservasjon>NEI</difi:reservasjon>
<difi:status>AKTIV</difi:status>
<difi:beskrivelse>difi:beskrivelse</difi:beskrivelse>
<difi:Kontaktinformasjon>
<difi:Mobiltelefonnummer sistOppdatert="2001-12-31T12:00:00" sistVerifisert="2001-12-31T12:00:00">12345678</difi:Mobiltelefonnummer>
<difi:Epostadresse sistOppdatert="2001-12-31T12:00:00" sistVerifisert="2001-12-31T12:00:00">ola@nordmann.no</difi:Epostadresse>
</difi:Kontaktinformasjon>
<difi:SikkerDigitalPostAdresse>
<difi:postkasseadresse>ola.nordmann#0ABC</difi:postkasseadresse>
<difi:postkasseleverandoerAdresse>984661185</difi:postkasseleverandoerAdresse>
</difi:SikkerDigitalPostAdresse>
<difi:X509Certificate>difi:X509Certificate</difi:X509Certificate>
</person>
</digitalMottaker>
<virkningsdato>2014-05-17</virkningsdato>
<aapningskvittering>false</aapningskvittering>
<sikkerhetsnivaa>3</sikkerhetsnivaa>
<ikkeSensitivHoveddokumenttittel>Hurra for 17. mai</ikkeSensitivHoveddokumenttittel>
<varsler>
<epostVarsel>
<varselTekst>Viktig melding fra Staten i din digital postkasse</varselTekst>
<repetisjoner>
<dagerEtter>0</dagerEtter>
<dagerEtter>7</dagerEtter>
</repetisjoner>
</epostVarsel>
<smsVarsel>
<varselTekst>Viktig melding fra Staten</varselTekst>
<repetisjoner>
<dagerEtter>1</dagerEtter>
</repetisjoner>
</smsVarsel>
</varsler>
</digitalPostInfo>

<dokumentPakke>
<encryptedKey Encoding="" MimeType="" Recipient="" Type="">
<enc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p">
<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
</enc:EncryptionMethod>
<ds:KeyInfo Id="id0001">
<ds:KeyName>nøkkelnavn</ds:KeyName>
<X509Data>
<X509SubjectName>...</X509SubjectName>
<X509Certificate>...</X509Certificate>
</X509Data>
</ds:KeyInfo>
<enc:CipherData>
<enc:CipherValue>Zm9v</enc:CipherValue>
</enc:CipherData>
</encryptedKey>
</dokumentPakke>

</melding>
37 changes: 20 additions & 17 deletions eksempler/sdpMelding-digital.xml
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<melding xmlns="http://begrep.difi.no/sdp/schema_v10" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:tns="http://begrep.difi.no" xmlns:enc="http://www.w3.org/2001/04/xmlenc#"
<melding
xmlns="http://begrep.difi.no/sdp/schema_v10"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:difi="http://begrep.difi.no"
xmlns:enc="http://www.w3.org/2001/04/xmlenc#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-melding.xsd ">

Expand All @@ -13,21 +16,21 @@
<digitalPostInfo>
<digitalMottaker>
<person>
<tns:personidentifikator>12345678901</tns:personidentifikator>
<tns:reservasjon>NEI</tns:reservasjon>
<tns:status>AKTIV</tns:status>
<tns:beskrivelse>tns:beskrivelse</tns:beskrivelse>
<tns:Kontaktinformasjon>
<tns:Mobiltelefonnummer sistOppdatert="2001-12-31T12:00:00"
sistVerifisert="2001-12-31T12:00:00">12345678</tns:Mobiltelefonnummer>
<tns:Epostadresse sistOppdatert="2001-12-31T12:00:00"
sistVerifisert="2001-12-31T12:00:00">ola@nordmann.no</tns:Epostadresse>
</tns:Kontaktinformasjon>
<tns:SikkerDigitalPostAdresse>
<tns:postkasseadresse>ola.nordmann#0ABC</tns:postkasseadresse>
<tns:postkasseleverandoerAdresse>984661185</tns:postkasseleverandoerAdresse>
</tns:SikkerDigitalPostAdresse>
<tns:X509Certificate>tns:X509Certificate</tns:X509Certificate>
<difi:personidentifikator>12345678901</difi:personidentifikator>
<difi:reservasjon>NEI</difi:reservasjon>
<difi:status>AKTIV</difi:status>
<difi:beskrivelse>difi:beskrivelse</difi:beskrivelse>
<difi:Kontaktinformasjon>
<difi:Mobiltelefonnummer sistOppdatert="2001-12-31T12:00:00"
sistVerifisert="2001-12-31T12:00:00">12345678</difi:Mobiltelefonnummer>
<difi:Epostadresse sistOppdatert="2001-12-31T12:00:00"
sistVerifisert="2001-12-31T12:00:00">ola@nordmann.no</difi:Epostadresse>
</difi:Kontaktinformasjon>
<difi:SikkerDigitalPostAdresse>
<difi:postkasseadresse>ola.nordmann#0ABC</difi:postkasseadresse>
<difi:postkasseleverandoerAdresse>984661185</difi:postkasseleverandoerAdresse>
</difi:SikkerDigitalPostAdresse>
<difi:X509Certificate>difi:X509Certificate</difi:X509Certificate>
</person>
</digitalMottaker>
<virkningsdato>2014-05-17</virkningsdato>
Expand Down
6 changes: 4 additions & 2 deletions eksempler/sdpMelding-print.xml
@@ -1,6 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<melding xmlns="http://begrep.difi.no/sdp/schema_v10" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:tns="http://begrep.difi.no" xmlns:enc="http://www.w3.org/2001/04/xmlenc#"
<melding
xmlns="http://begrep.difi.no/sdp/schema_v10"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
xmlns:enc="http://www.w3.org/2001/04/xmlenc#"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://begrep.difi.no/sdp/schema_v10 ../xsd/sdp-melding.xsd ">

Expand Down
24 changes: 9 additions & 15 deletions xsd/sdp-kvittering.xsd
Expand Up @@ -12,18 +12,19 @@

<xsd:complexType name="Kvittering">
<xsd:sequence>
<xsd:element name="tidspunkt" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
<xsd:choice>
<xsd:element name="levertTilPostkasse" type="LevertTilPostkasse"/>
<xsd:element name="aapnetAvMottaker" type="AapnetAvMottaker"/>
<xsd:element name="mottakerKunneIkkeVarsles" type="MottakerKunneIkkeVarsles"/>
<xsd:element name="mottakerVarselFeilet" type="MottakerVarselFeilet"/>
<xsd:element name="duplikatMelding" type="DuplikatMelding"/>
<xsd:element name="feil" type="Feil"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>


<xsd:complexType name="LevertTilPostkasse">
<!-- TODO: her kan vi vurdere å inkludere tid_levert, e.l. -->
</xsd:complexType>


Expand All @@ -36,27 +37,20 @@


<xsd:complexType name="AapnetAvMottaker">
<!-- TODO: her kan vi vurdere å inkludere tid_åpnet, e.l. -->
</xsd:complexType>


<xsd:complexType name="AvvistAvMottaker">
<!-- TODO: trenger vi denne for å signalisere at mottaker har valgt å "avvise" et brev med åpningskvittering? -->
</xsd:complexType>


<!--
<xsd:complexType name="MottakerVarselSendt">
<xsd:element name="type" type="Varseltype" minOccurs="1" maxOccurs="1"/>
<xsd:element name="tidspunkt" type="xsd:dateTime" minOccurs="1" maxOccurs="1"∕>
<xsd:complexType name="DuplikatMelding">
<!-- TODO: bør denne inneholde originalkvitteringen? -->
<xsd:sequence>
<xsd:element name="originalKvittering" type="Kvittering"/>
</xsd:sequence>
</xsd:complexType>
-->


<xsd:complexType name="MottakerKunneIkkeVarsles">
<xsd:complexType name="MottakerVarselFeilet">
<xsd:sequence>
<xsd:element name="type" type="Varseltype" minOccurs="1" maxOccurs="1"/>
<xsd:element name="tidspunkt" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
<xsd:element name="feilinformasjon" type="Feilinformasjon" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
Expand Down

0 comments on commit 57aef14

Please sign in to comment.