Załącznik E11 do OPZ - messageheader-eudragmdp

Transkrypt

Załącznik E11 do OPZ - messageheader-eudragmdp
Załącznik E11 do OPZ - messageheader-eudragmdp-1.0.xml
Załącznik
E11 do OPZ
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0">
<!--Message header type-->
<xsd:complexType name="messageheader">
<xsd:sequence>
<xsd:element name="messagetype">
<xsd:annotation>
<xsd:documentation>This element contains
a value of the system that this file is destined for. The value is always "INSP"
when the file is sent from the Data Provider to EudraGMP. The value is
"INSP_ACKL" when EudraGMP sends a load report.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="INSP"/>
<xsd:enumeration
value="INSP_ACKR"/>
<xsd:enumeration
value="INSP_ACKL"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="messageformatversion"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>This element contains
the version number of the file being supplied. This is currently
1.0</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messageformatrelease"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>This element contains
the release number of the file being supplied. This is currently
1.0</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messagenumb" type="xsd:string">
<xsd:annotation>
<xsd:documentation>This is a number
supplied by the data provider. This number must be unique in every file
provided. This number can be a specific sequence – e.g. 1, 2, 3
etc…</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messagesenderidentifier"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>Identifier for each
NCA – e.g. for MHRA: MHRAUKGMPTEST in Test and MHRAUKGMP in production. This
will be provided by the Gateway team when the gateway configurations are
provided</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messagereceiveridentifier"
type="xsd:string">
<xsd:annotation>
<xsd:documentation>EUDRAGMPTEST while in
testing, when the exchange of file will be in production it will be
EUDRAGMP</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messagedateformat" type="xsd:string">
Strona 1
Załącznik E11 do OPZ - messageheader-eudragmdp-1.0.xml
<xsd:annotation>
<xsd:documentation>This element contains
a value of the date format used for the element messagedate. In this case the
value is always 204</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="messagedate" type="xsd:string">
<xsd:annotation>
<xsd:documentation>This is the
generation date of the message. The format for this date is:yyyyMMddHHmmSS, yyyy
= 4-digit year – e.g. 2005, MM = 2-digit month – e.g. 01, dd = 2-digit day –
e.g. 02, HH = 2-digit 24-hour format – e.g. 15, mm = 2-digit minutes – e.g. 44,
SS = 2-digit seconds – e.g. 55, For example: 20050102154455</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!--Payload-->
<xsd:element name="messageheader" type="messageheader">
<xsd:annotation>
<xsd:documentation>This is EU ESTRI Gateway message
header used for routing.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:schema>
Strona 2