Sie sind hier:

Permalink für diese Seite: www.xoev.de/xta/mmd

XTA: XML-Beispiele für MessageMetaData

Vorwort

Dieses Hilfsmittel soll die Verwendung bzw. Befüllung eines Transportauftrags (MMD/MessageMetaData) anhand von vereinfachten Beispielen verdeutlichen. In einer korrekten technischen Darstellung müssen unter anderem Namespaces bzw. Namespacekürzel an den XML-Elementen angegeben werden, die in Beispielen für eine bessere Übersicht ausgelassen wurden.

Die Befüllung der Parameter/Elemente ist abhängig von der Fachdomäne/Fachstandards und der Transportinfrastruktur. Zum Beispiel sind die Angaben zu der Fachnachricht unterschiedlich festgelegt. Technischer Namensraum kann zum Beispiel entweder eine URL (Verweis auf eine WSDL) oder eine URN sein. Die Nachtententypen werden unterschiedlich formatiert ("bereich.gruppe.zahl" vs "usecase" vs "zahl" etc.). Gleichermaßen erfolgen die Angaben zu den Lesern/Autoren gebunden an die verwendeten Verzeichnisdienste - die Bildung der Identifikatoren und der Organisationsschlüssel ist unterschiedlich (vgl. DVDV, SAFE, Peppol SML,..).

Beispiel mit XTA 2 Version 5 / Webservice 3.1.0

Hinweis: Das Beispiel wird aktualisiert sobald die finale Version des Spezifikation vorliegt.

Beispielhafte Befüllung des Transportauftrags durch den Autor

<MessageMetaData>
<XTAMessageID id="ID000">
urn:de:xta:messageid:ClearingstelleXY_Xta_01:000ca2fe-f4e1-45c2-8233-3a0eb760bd16
</XTAMessageID>
<Reader id="ID001">
<Identifier identifierScheme="xoev" name="Meldebehörde Y" organizationCategory="Meldebehörde">
ags:0100....
</Identifier>
<Directory listURI="urn:xoev-de:kosit:codeliste:xta.core.directory" listVersionID="1.3.0">
<code>DVDV</code>
</Directory>
</Reader>
<Originators>
<Author id="ID003">
<Identifier identifierScheme="xoev" name="Standesamt X" organizationCategory="Standesamt">
psw:0200....
</Identifier>
<Directory listURI="urn:xoev-de:kosit:codeliste:xta.core.directory" listVersionID="1.3.0">
<code>DVDV</code>
</Directory>
</Author>
<Sender id="ID005">
<Identifier identifierScheme="intern" name="Rechenzentrum der .. Behörde/AöR/GmbH/.., Ortsname">
clearingstelleBetreiber_xta_System1
</Identifier>
<Directory listURI="urn:xoev-de:kosit:codeliste:xta.core.directory" listVersionID="1.3.0">
<code>RZ-INTERN</code>
</Directory>
</Sender>
</Originators>
<Qualifier id="ID007">
<Service>
http://xpsw.domap.de/xpsw170/xpersonenstand170StA2MB.wsdl
</Service>
<BusinessScenario>
<Defined listURI="urn:de:xta:codeliste:business.scenario" listVersionID="3.9.0">
<code>XPERSONENSTAND_DATA</code>
</Defined>
</BusinessScenario>
<MessageType messageSchema="http://xpsw.domap.de/xpsw170">
stA2MB.Ehe.032010
</MessageType>
</Qualifier>
<MessageSize>4780</MessageSize>
<DeliveryAttributes>
<Origin id="ID008">2006-05-04T18:13:51Z</Origin>
</DeliveryAttributes>
<ServiceQuality id="ID013">
<Defined>
urn:xoev-de:Herausgeber:standard:Fachstandard.xta.serviceprofile.Name_Version
</Defined>
</ServiceQuality>
</MessageMetaData>

Beispiel mit XTA 2 Version 3 / Webservice 2.1.1

Beispielhafte Befüllung des Transportauftrags durch den Autor

<MessageMetaData>
<DeliveryAttributes>
<Origin>1994-11-05T13:15:30Z</Origin>
<ServiceQuality>
urn:xoev-de:Herausgeber:standard:Fachstandard.xta.serviceprofile.Name_Version
</ServiceQuality>
</DeliveryAttributes>
<Originators>
<Author>
<Identifier type="xoev" name="Meldebehörde A" category="Meldebehörde">
ags:01......
</Identifier>
</Author>
<Sender>
<Identifier type="intern" name="Rechenzentrum der .. Behörde/AöR/GmbH/.., Ortsname">
clearingstelleBetreiber_xta_System1
</Identifier>
</Sender>
</Originators>
<Destinations>
<Reader>
<Identifier type="xoev" name="Meldebehörde B" category="Meldebehörde">
ags:02......
</Identifier>
</Reader>
</Destinations>
<MsgIdentification>
<MessageID>
urn:de:xta:messageid:ClearingstelleXY_Xta_01:000ca2fe-f4e1-45c2-8233-3a0eb760bd16
</MessageID>
</MsgIdentification>
<Qualifier>
<Service>
http://www.osci.de/xmeld231/xmeld231Fortschreibung.wsdl
</Service>
<BusinessScenario>
<Defined listURI="urn:de:xta:codeliste:business.scenario" listVersionID="3.9.0">
<code>XMELD_DATA</code>
</Defined>
</BusinessScenario>
<MessageType listURI="urn:de:payloadSchema:elementName" listVersionID="1.0"
payloadSchema="http://www.osci.de/xmeld231">
<code>fortschreibung.geschlecht.0001</code>
</MessageType>
</Qualifier>
<MsgSize>6190</MsgSize>
</MessageMetaData>