FESD standardisering Udveksling Version 1.0



Relaterede dokumenter
Skanningsmodul Standard IT- og Telestyrelsen København den 8. september 2005

ABM standard arbejdsgruppen nedsat af Statens Arkiver, Biblioteksstyrelsen og Kulturarvsstyrelsen

CENTRAL VEJ- OG STIFORTEGNELSE (CVF)

ELEKTRONISK INDBERETNING OPFØLGNING EFTER UDSKRIVNING 14/ VERSION 1.0

ELEKTRONISK INDBERETNING ABORT 23/ VERSION 1.1

FNUX. Fælles Nationalt Udvekslingsformat for lægepraksis og tandlægepraksissystemer

Anmodning om begravelse

ABM standard arbejdsgruppen nedsat af Statens Arkiver, Styrelsen for Bibliotek og Medier og Kulturarvsstyrelsen

21/ VERSION 1.1

Anmodning om begravelse

ELEKTRONISK INDBERETNING HEPATITIS 18/ VERSION 1.0

Civilstyrelsen. Lovtidende. Generisk webservice til søgning af afgørelser - Vejledning. Version:

ELEKTRONISK INDBERETNING TVANG 24/ VERSION 1.5. (Bemærk! Denne snitflade omlægges i 2018 til nyt format i forbindelse med SEI2 projektet)

18/ VERSION 1.1

OIOUBL Guideline. OIOUBL Guideline

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

Vejledning til Retsinformation web services

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

31/ VERSION 1.00

OIOUBL Kodeliste. OIOUBL AccountTypeCode K01. Version 1.1. Published under Creative Commons license, attribution 2.0

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

DKAL Snitflader Afsendelse og modtagelse af meddelelser via S/MIME

ELEKTRONISK INDBERETNING SIB 5/ VERSION 1.21

ELEKTRONISK INDBERETNING INJICERBAR HEROIN 20/ VERSION 1.0

Vejledning til anvendelse af MeMo og SMTP. Næste generation Digital Post Maj 2018, version 0.9

Ændringer Webservice

Forløbs publicering. Indledning. Funktionalitet

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

OIO standardservice til Journalnotat. Generel servicevejledning. KMD Sag Version KMD A/S Side 1 af 15. September 2013 Version 1.

Introduktion til MeMo

Att: Mads Ellehammer:

Digital post Snitflader Bilag B - Afsendelse og modtagelse af meddelelser via S/MIME Version 6.3

ELEKTRONISK INDBERETNING IVF VERSION 2 21/ VERSION 1.3

OIOUBL Kodeliste. OIOUBL ProfileID K15. Version 1.2. Published under Creative Commons license, attribution 2.5

En teknisk introduktion til NemHandel

Import / export - filformat til brug for flytning af patientdata.

ELEKTRONISK INDBERETNING CANCER 10/ VERSION 1.4

Introduktion til MeMo

Udvalget for Videnskab og Teknologi (2. samling) UVT alm. del - Svar på Spørgsmål 19 Offentligt

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

OIOUBL Kodeliste. OIOUBL AccountTypeCode K01. Version 1.1. Published under Creative Commons license, attribution 2.0

På vej mod internationalt orienterede datastandarder

Danmarks Statistik. 21. februar Indhold:

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade København Ø

DAVAR Omdøbt til SagDokumentFormat. Attention er skilt ud i et selvstændigt format, AttentionFormat.

UDSNIT 8. februar 2008

e-tinglysning Digital signering

Guide til integration med NemLog-in / Brugeradministration

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

Implementering af bips A104 hos DTU

Rapport om snitflader til publiceringsagent i Gentofte Kommune

IKT-teknisk kommunikationsspecifikation

FORSLAG TIL MASSEAFSENDELSE

IT- og Telestyrelsen 21. august 2007 Sagsnr

EPJ-Syd SPØRGSMÅL OG SVAR I PRÆKVALIFIKATIONSFASEN FOR UDBUD VEDR. EPJ/PAS

E-BUSINESS SOLUTIONS FROM CSC! "

Fordeling af journalnotater og dokumenter Udkast til løsningsmodel. Marts 2014

B Bilag 6 Offentligt

DK-Cartridge 1.0. Distributionsformat for digital læringsindhold VERSION: 1.0

Høringssvar vedrørende Specifikation af serviceinterface for person (part)

Vilkår for brug af Støttesystemet Sags- og Dokumentindeks

System til system indberetning af underretninger

Bilag 10. Dataindhold i SUP-databaser. Udkast af 12. juni Udarbejdet for. SUP-Styregruppen

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

Udvalget for Videnskab og Teknologi B Svar på Spørgsmål 1 Offentligt

Problemstilling ved DBK integration i BIM Software Hvad skal der til. Nicolai Karved, Betech Data A/S

Anvendelse af dobbelthistorik i GD2

Digital signatur og XML. Karsten Munk, Videnskabsministeriet

Udgivelsen er beskyttet af Creative Commons license, Navngivning 2.5

Indholdsfortegnelse. Systembeskrivelse kapitel 8 Administrationsdatabase

Minikonference om Sag og Dokumentstandarder 15. juni 2011, Odense

Balancen mellem de interne nødvendigheder og de eksterne påvirkninger reguleres i kommunens it-strategi som præsenteres herunder.

Høringssvar vedr. Serviceinterface for Person

Indledning Ansvar ifm. MODST SSO I drift på MODST SSO Institutionen skal have egen føderationsserver (IdP)... 2

Dokumentation af optagelse.dk

Digital strategi, indsatsområde 1, delprojekt 1, Generiske sagsbehandlingsbegreber

OIOUBL Guideline. OIOUBL Profiler. UBL 2.0 Profiles (UTS) Appendiks til G26. Version 1.3

DOKUMENTBROKER Koncept

Typografidefinition: Typografi1: Skrifttype: 10 pkt, (intet) DKAL Snitflader REST Afhentningssystem

EPJ-Syd SPØRGSMÅL OG SVAR I PRÆKVALIFIKATIONSFASEN FOR UDBUD VEDR. EPJ/PAS

BILAG A KØBENHAVNS UNIVERSITET IKT-TEKNISK KOMMUNIKATIONSSPECIFIKATION

23. maj 2013Klik her for at angive tekst. HHK/KMJ. Vejledning til brug af Støttesystemet Adgangsstyring

A 18 Validering af dataleverancer ifm. Ældredokumentationsprojektet

OIO står for Offentlig Information Online og er det offentliges fællesbetegnelse for it-arkitektur, it-standarder og digital forvaltning.

Da beskrivelserne i danzig Profile Specification ikke er fuldt færdige, foreslås:

Udvalget for Videnskab og Teknologi UVT alm. del Svar på Spørgsmål 33 Offentligt

ABM standard arbejdsgruppen nedsat af Statens Arkiver, Biblioteksstyrelsen og Kulturarvsstyrelsen

Indberetning til eindkomst via SFTP. Folder: J:\Kunder\eIndkomst Projektdokumentation\SFTP\Vejledninger\EC SFTP_eIndkomst

Bilag til vejledning i anvendelse af attentionformatet i Digital Post-løsningen. December 2017, version 0.9

Klik her for at angive tekst. Vejledning til brug af Støttesystemet Sags- og Dokumentindeks

Blanketdokumentation LÆ 141, 142 & 145 v1.0 Februar 2011

Snitfladebeskrivelse for GO000002Q Betalingsadministration Send sagsoplysninger til KMD Opus Debitor. Version 1.0,

Høring. FESD-standardisering FESD Datafølgeseddel. Protokol Version 0.8

Blanketdokumentation LÆ 121 & 125 v1.0 Februar 2011

IKT TEKNISK KOMMUNIKATIONS- SPECIFIKATION

Ungebasen. Dokumentation af webservices til udveksling af data mellem Ungebasen og et kommunalt vejledningssystem PUBLICPUBLIC PUBLICPUBLICX

Revision af tekniske standarder i OIO-kataloget 2007

Dokumentationsguide for dansk Bankkonto

KLAGENÆVNET FOR DOMÆNENAVNE

Transkript:

FESD standardisering Udveksling Version 1.0

Kolofon: FESD standardisering. Udveksling Version 1.0 FESD udvekslingspakke Udarbejdet af IT- og Telestyrelsen, IT-strategisk kontor, FESD standardiseringsgruppen i samarbejde med de tre FESD leverandører Software Innovation A/S, Accenture I/S og CSC A/S. Denne FESD standardisering har været i offentlig høring i perioden 17. maj 2004 til 21. juni 2004 og har efterfølgende været forelagt XML-komité d. 3 november 2004 samt IT arkitektur komité d. 4 november 2004. IT- og Telestyrelsen København den 20. december 2004. Accenture I/S Lautrupsgade 7 2100 København Ø Telefon: 72 28 80 00 Web-adresse: http://www.accenture-fesd.dk/ CSC A/S Retortvej 8 1780 København V Telefon: 36 14 40 00 Web-adresse: http://www.fesd-alliancen.dk/ Software Innovation A/S Nærum Hovedgade 10 DK-2850 Nærum Telefon: 45 58 88 88 Web-adresse: http://wwwsoftwareinnovation.dk/ Ministeriet for Videnskab, teknologi og Udvikling IT- og Telestyrelsen IT- strategisk kontor Besøgsadresse: Bredgade 40, 1260 København K National IT and Telecom Agency Ministry of Science, Technology and Innovation Holsteinsgade 63 DK-2100 København Ø Telf. +45 35 45 00 00 Fax. +45 35 45 00 10 http://www.itst.dk itst@itst.dk 2

FESD-udvekslingspakke trin 1 XML Schema ets formål Det XML schema der beskrives i dette dokument har som mål at muliggøre : Sagsbehandling på tværs af organisationer Flytning af udvalgte opgaver mellem myndigheder Til denne første udgave har formålet været at tilvejebringe et redskab der: danner et fundament der muliggør trinvis videreudvikling af schema et sikrer let udveksling af dokumenter, med tilhørende metadata, mellem organisationer Princippet for udvekslingspakkens udformning er: 1. En eller flere delpakker sammenholder dokumentdata med dokumentets metadata. 2. Dokumentets metadata repræsenteres ved anvendelse af OIO s DokForm-standard. 3. Dokumentdata skal kunne repræsenteres på måder der opfylder de umiddelbart forventelige udvekslingsformer. Disse er: Fremsendelse af dokumenter som epost-vedhæftede filer. Fremsendelse som epost-tekst. Fremsendelse af dokumentidentifikator til brug for adgang via web service. Fremsendelse af dokumenter i binær form. Illustration af princippet for FESD-udvekslingspakken 3

Som illustreret på ovenstående vil FESD-udvekslingspakken kunne benytte to metoder til at opfylde princip 3 : URI er (Universal Ressource Identifier ) bruges til at referere dokumenter der ligger eksternt i forhold til udvekslingspakken. Base64-kodet udgave af dokumentet til fremsendelse i binær form. I første udgave af FESD-udvekslingspakken benyttes alene den førstnævnte metode, og vil alene omfatte epost og epost-vedhæftede dokumenter. Dette valg er begrundet i de efterfølgende afsnit. Trinvis udvikling Schema et er udarbejdet som led i FESD-standardiseringsarbejdet og vil til stadighed blive opdateret og videreudviklet i takt med at FESD-standarden bliver fastlagt og implementeret. FESDstandardiseringsarbejdet kan altså i sig selv begrunde en trinvis udvikling. En anden, men lige så vigtig en faktor, er hensynet til eksisterende ESDH-systemers omstillingsevne, samt omkostninger ved radikale ændringer af implementerede løsninger. FESD-standardiseringsgruppens har derfor ønsket at sikre klarhed og forudsigelighed i så høj grad som muligt, kombineret med strukturel fleksibilitet og størst mulig åbenhed overfor kommende tilføjelser. Af denne årsag præsenteres schema et i dette dokument både i sin første version, kaldet trin 1, og i sin potentielle anden version, kaldet trin 2. Ved at præsentere modellen på denne måde er det håbet at der kan skabes forståelse for perspektiverne, samtidigt med at der skabes accept af den nuværende løsning. Modellen sikrer at der arbejdes hen imod trin 2 og at implementering af trin 1 gøres lettest muligt for markedets ESDH-leverandører. Udveksling af dokumenter Udveksling af elektroniske dokumenter foretages i dag i vid udstrækning via epost, men uden vedhæftede metadata. I denne første version, trin 1, fastholdes de velkendte epost-rutiner, men udvides ved at tilføje dokumenternes metadata indpakket i DokForm-formatet. Hver dokumentreference og dets tilhørende DokForm-metadata indkapsles samlet, som illustreret nedenfor. Scema ets enkelte elementer gennemgås i den efterfølgende tekst. Til epost-udveksling kan de produkter anvendes der er i overensstemmelse med en eller flere af de i Refenceprofilen beskrevne grænseflader, hvis disse har status som Anbefalet, Godkendt eller De Facto. Regler for anvendelse Regel 1: Ved fremsending med epost vedhæftes et og kun et xml-dokument udformet efter nærværende definition og navngivet : fesdpacket.xml. 4

Regel 2: fesdpacket-dokumentet beskriver en eller flere af følgende dele: de med eposten medsendte øvrige dokumenter epostens egen tekst Regel 3: De dokumenter der beskrives i fesdpacket-dokumentet skal være unikt navngivet indenfor den sammenhæng de fremsendes. Schema-beskrivelse til FESD-udvekslingspakkens trin 1 En samlet gengivelse af FESDpacket.xsd findes i Bilag 1 - Schema til FESD-udvekslingspakke trin 1. Elementet FESDpacket FESDpacket er rod-elementet. FESDpacket indeholder kun et element, elementet PacketPart. Noter at der kan være fra et til uendeligt antal PacketPart -elementer. Elementets definition: <xs:element name="fesdpacket"> <xs:documentation> FESD-udvekslings-pakke indeholdende sagselementer. </xs:documentation> <xs:sequence> <xs:element ref="fesd:packetpart" maxoccurs="unbounded"/> </xs:sequence> Elementet PacketPart 5

Et PacketPart -element indeholder altid et element der beskriver metadata for PacketParts andet element. Det andet element i PacketPart er, i denne version, et dokument-element, Document. Denne samling af elementerne sikrer korrespondance mellem et dokument og den DokFormbeskrivelse der er relateret dertil. Dokument-elementet beskrives efterfølgende. I ét tilfælde vil der kunne være behov for at anvende PacketPart-elementet indeholde flere instancer af Document-elementet: Når flere dokumenter, i afsendende ESDH-system, alle har samme DokForm-metadata. PacketPart kan i dette tilfælde samle elementerne og sammenkobler et sæt DokForm-data med flere dokumenter. Elementets definition: <xs:element name="packetpart"> <xs:documentation> Indeholder et dokument, samt tilhørende DokForm-metadata. </xs:documentation> <xs:sequence> <xs:element ref="dkfm:metadata"/> <xs:element ref="fesd:document" maxoccurs="unbounded"/> </xs:sequence> Elementet dkfm:metadata Dette element indeholder DokForm-data. For en beskrivelse af DokForm henvises til DokFormgruppens hjemmeside http://www.oio.dk/xml/standardisering/dokform og Infostrukturbasen http://isb.oio.dk/info//index.htm. 6

Elementet Document Document-elementet anvendes i denne version alene som bærer af en reference til et, i forhold til XML Schema et, eksternt dokument ved hjælp af URI-attributten exdocid. <xs:attribute name="exdocid" type="xs:anyuri" use="requiredoptional"/> Elementets definition: <xs:element name="document"> <xs:documentation> Dokument-element. </xs:documentation> <xs:attribute name="exdocid" type="xs:anyuri" use="optional"/> Eksempel 1: exdocid attributten gør det eksempelvis muligt at referere entydigt til dokumenter der er fremsendt vedhæftet en epost. I eksempelet er en epost vedhæftet to dokumenter, navngivet Rapport#5678.pdf og Notat040712.doc, og xml-dokumentet fesdpacket.xml. Modtageren får via fesdpacket.xml både en præcis henvisning til dokumenterne og får deres relaterede metadata (i dkfm:metadata-elementet), som illustreret nedenfor. 7

Indhold af fesdpacket.xml fra ovenstående eksempel <?xml version="1.0" encoding="utf-8"?> <FESDpacket xmlns="http://rep.oio.dk/fesd.dk/xml/schemas/2004/05/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dkfm="http://rep.oio.dk/dkfm.dk/xml/schemas/2002/07/" xsi:schemalocation="http://rep.oio.dk/fesd.dk/xml/schemas/2004/05/fesdpacket.xsd "> <PacketPart> <dkfm:metadata> <dc:creator> Hanne H. Hansen </dc:creator>... <dkfm:owner scheme="cprautoritetsliste"> Ministeriet </dkfm:owner> </dkfm:metadata> <Document exdocid=../notat040712.doc /> </PacketPart> <PacketPart> <dkfm:metadata>...</dkfm:metadata> <Document exdocid=../rapport_#5678.pdf /> </PacketPart> </FESDpacket> Ønsker fremsenderen af eposten at medsende metadata om selve epostteksten refereres denne således: <PacketPart> <dkfm:metadata> </dkfm:metadata> <Document exdocid=.. /> </PacketPart> Schema-beskrivelse til FESD-udvekslingspakkens trin 2 I denne version kan FESD-udvekslingspakken anvendes både ved SMTP-, HTTP- og TCPtransport, med fuld indkapsling og medsendelse af dokumenter og med anvendelse af digitale signature. Pakken udgøres af rodelementet FESDpacket og elementerne Case, Document, DocumentList og Encoding, samt metadata fra DKFM_Metadata1 schemaet og Signature fra XML Signature schemaet. 8

En global ID-attribut, elementid, indføres. Elementerne fra FESDpacket-namespace et præfikses med :fesd. Elementerne fra DKFM_metadata1-namespace et præfikses med :dkfm. Elemeterne fra XML Signature schemaet præfikses med :ds. Nedenstående illustration viser de omtalte elementer og deres indbyrdes sammenhæng. Attributten elementid Til brug for XML Signature indføres en global attribut der anvendes af alle fesd:-elementerne. Attributtens definition: <xs:attribute name="elementid" type="xs:id" use="optional"> <xs:documentation> Global attribut til ID-angivelse </xs:documentation> </xs:attribute> Elementet FESDpacket FESDpacket indeholder to elementer, elementet PacketPart og elementet ds:signature. Disse to elementer indeholder pakkens øvrige elementer. For det samlede indhold af FESDpacket gælder: Alle pakkens elementer bør udgøre et samlet hele eller en delmængde af et samlet hele. Pakken bør med andre ord ikke indeholde flere sager eller flere dokumenter hvis disse ikke har indbyrdes logiske og funktionelle relationer. 9

Alle pakkens elementer skal kunne underlægges samme adgangs- og sikkerhedskrav. Alle pakkens elementer er rettet til samme modtager eller gruppe af modtagere. Alle pakkens elementer er forsynet med attributten elementid. Anvendelse af XML Signature er teknisk set valgfrit, men er i praksis reguleret af organisationens sikkerhedsinstrukser. Elementets definition: <xs:element name="fesdpacket"> <xs:documentation> FESD-udvekslingspakke indeholdende sagselementer. </xs:documentation> <xs:sequence> <xs:element ref="fesd:packetpart" maxoccurs="unbounded"/> <xs:element ref="ds:signature" minoccurs="0" maxoccurs="unbounded"/> </xs:sequence> Elementet PacketPart Et PacketPart -element indeholder to elementer: Et element der beskriver enkelt-objekter, det vil sige en sag, et dokument, en part, en aktivitet og så videre. Et element der beskriver metadata for ovenstående elements indhold. Bemærk at der ikke samtidigt kan eksistere et Case - og et Document -element i PacketPart. Elementets definition: <xs:element name="packetpart"> <xs:documentation>indeholder enten en sag eller et dokument, samt tilhørende DokForm-metadata.</xs:documentation> 10

<xs:sequence> <xs:element ref="dkfm:metadata"/> <xs:choice> <xs:element ref="fesd:case"/> <xs:element ref="fesd:document"/> </xs:choice> </xs:sequence> <xs:attribute ref="fesd:elementid"/> Elementet Case Indholdet af Case mangler definition indtil videre. Optræder i dette udkast alene som illustrerende pladsholder, men vil i takt med FESD-standardarbejdet få tilføjet elementer der reflekterer FESDstandarden. Elementets definition: <xs:element name="case"> <xs:documentation>sagselement.</xs:documentation> <xs:attribute name="elementid" type="xs:id" use="optional"/> Elementet Document Document -elementet indeholder nul eller flere Encoding -elementer der tilsammen udgør et dokument eller en fil. Document bør primært anvendes som container til medsendelse af dokumenter og filer ved anvendelse af Encoding-elementet, men giver også mulighed for at referere et dokument ved URIattributten exdocid. I forhold til trin 1 -modellen ændres exdocid til at være optional. 11

<xs:attribute name="exdocid" type="xs:anyuri" use="optional"/> Elementets definition: <xs:element name="document"> <xs:documentation>dokument-element.</xs:documentation> <xs:sequence> <xs:element ref="encoding" minoccurs= 0 maxoccurs="unbounded"/> </xs:sequence> <xs:attribute name="exdocid" type="xs:anyuri" use="optional"/> <xs:attribute ref="elementid" type="xs:id" use="optional"/> Elementet Encoding Encoding -elementet indholder en base-64 -kodet udgave af en fil. Base-64-versionen af filen er i gennemsnit 33% større end den originale fil. Elementet vil kunne anvendes både i Document -elementet og i andre elementer hvor filer ønskes medsendt. Elementets definition: <xs:element name="encoding"> <xs:documentation> Fil relateret til 'Document'elementet i base-64-kodet form. </xs:documentation> <xs:simplecontent> <xs:extension base="xs:base64binary"> <xs:attribute name="elementid" type="xs:id" use="optional"/> </xs:extension> </xs:simplecontent> 12

Elementet ds:signature I FESDpacket anvendes XML Signature (xmldsig) til at påføre digitale signature til relevante dele af pakkens indhold. Den fulde beskrivelse af xmldsig ligger udenfor dette dokuments formål og kan findes på http://www.w3.org/tr/xmldsig-core/. FESDpacket tillader et ubegrænset antal personer at signere indhold. Signatur kan påføres såvel FESDpacket-elementer som eksterne dokumenter. Til FESDpacketelementer anvendes xmldsig-elementet ds:reference som illustreret efterfølgende. Eksempel Resultatet af en base64-encoding på et dokument er repræsenteret i Encoding-elementet med den tildelte elementid Dok-4711. <Encoding elementid= Dok-4711 >.. pn3j2oec0+/kcatpvy1dyfg1g68.. </Encoding> ds:reference-attributen URI sættes til at pege på det element der ønskes signeret, og digestværdien for Encoding-elementet beregnes og indsættes i elementet ds:digestvalue. <ds:reference URI="#Dok-4711"> <ds:digestmethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <ds:digestvalue> </ds:reference> HB7i8RaV7ZvuUlaTzZVx0S3POpU=</ds:DigestValue> På tilsvarende måde kan dokumenter der ligger eksternt i forhold til FESDpacket-dokumentet signeres individuelt. 13

Mulige udvidelser af FESDpacket trin 2 Som yderligere illustration af forslagets anvendelighed følger her et udvalg af udvidelsesmuligheder for pakken. Udvidelse af Document Allerede ved modtagelse af et base64-encoded dokument kan der være behov eller ønske om at kende filtypen. Dette behov kunne søges løst ved at indføre attributten mimetype (se nedenstående definition). <xs:element name="document"> <xs:documentation>dokument-element.</xs:documentation> <xs:sequence> <xs:element ref="encoding" minoccurs= 0 maxoccurs="unbounded"/> </xs:sequence> <xs:attribute name="exdocid" type="xs:anyuri" use="optional"/> <xs:attribute name="elementid" type="xs:id" use="optional"/> <xs:attribute name="mimetype" use="optional"> <xs:simpletype> <xs:restriction base="xs:string"> <xs:enumeration value="text/plain"/> <xs:enumeration value="text/html"/> <xs:enumeration value="text/xml"/> <xs:enumeration value="multipart/mixed"/> <xs:enumeration value="message/rfc822"/> <xs:enumeration value="application/postscript"/> <xs:enumeration value="application/rtf"/> <xs:enumeration value="application/pdf"/> <xs:enumeration value="application/msword"/> <xs:enumeration value="image/jpeg"/> <xs:enumeration value="image/png"/> <xs:enumeration value="video/mpeg"/> </xs:restriction> </xs:simpletype> </xs:attribute> Denne anvendelse af MIME er dog ikke problemfri. Opdateringen af MIME-type-listen har historisk set været sporadisk og ufuldstændig. 14

En MIME-type kan definere flere udviklingsversioner af samme filtype, eksempelvis filer fra Microsoft Word. Der bør derfor søges andre standardiserede løsninger for at kunne beskrive dokumentformat og version entydigt. Modtager og afsender-information DokForm-standardens elementer for modtager og afsender kan med fordel indsættes på niveau med PacketPart, jævnfør den tidligere angivne betingelse: Alle pakkens elementer er rettet til samme modtager eller gruppe af modtagere Indhold til Case -elementet Under Case placeres de elementer der beskriver sagen (i form af sagsdata) og samlinger af sagsdele (lister). Eksempler på samlinger er: Aktivitetsliste Partsliste 15

Bilag 1 Schema til FESD-udvekslingspakke trin 1 <?xml version="1.0" encoding="utf-8"?> <xs:schema targetnamespace="http://rep.oio.dk/fesd.dk/xml/schemas/2004/05/" xmlns:fesd="http://rep.oio.dk/fesd.dk/xml/schemas/2004/05/" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:dkfm="http://rep.oio.dk/dkfm.dk/xml/schemas/2002/07/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:import namespace="http://rep.oio.dk/dkfm.dk/xml/schemas/2002/07/" schemalocation="http://rep.oio.dk/dkfm.dk/xml/schemas/2002/07/dkfm_metadata1.xsd"/> <xs:element name="fesdpacket"> <xs:documentation>fesd-udvekslingspakke.</xs:documentation> <xs:sequence> <xs:element ref="fesd:packetpart" maxoccurs="unbounded"/> </xs:sequence> <xs:element name="packetpart"> <xs:documentation> Indeholder et dokument, samt tilhørende DokForm-metadata. </xs:documentation> <xs:sequence> <xs:element ref="dkfm:metadata"/> <xs:element ref="fesd:document" maxoccurs="unbounded"/> </xs:sequence> <xs:element name="document"> <xs:documentation>dokument-element.</xs:documentation> 16

<xs:attribute name="exdocid" type="xs:anyuri" use="required"/> </xs:schema> 17