Il formato determina la disposizione o il layout dei dati per il tipo di un elemento. Nelle mappe di convalida, il tipo ha una o più restrizioni come mostrato nei seguenti esempi:
<xsd:simpleType name="_common_LineNumber_R"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1" /> <xsd:maxLength value="6" /> </xsd:restriction> </xsd:simpleType>
Tutti gli elementi del tipo All _common_LineNumber_R in un messaggio devono essere le stringhe e devono essere da 1 a 6 caratteri di lunghezza.
<xsd:simpleType name="_GlobalLocationIdentifier"> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9]{9}.{1,4}" /> </xsd:restriction> </xsd:simpleType>
Tutti gli elementi del tipo _GlobalLocationIdentifier in un messaggio devono essere le stringhe e devono avere nove caratteri dei dati numerici seguiti da uno a quattro caratteri di dati alfanumerici. La lunghezza minima è quindi di 10 caratteri e la massima è di 13.
<xsd:element name="DayOfMonth"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:totalDigits value="2" /> <xsd:minInclusive value="1" /> <xsd:maxInclusive value="31" /> </xsd:restriction> </xsd:simpleType> </xsd:element>
Tutti gli elementi del tipo _DayofMonth contenuti in un messaggio devono essere interi positivi e devono avere uno o due caratteri e un valore compreso tra 1 e 31, inclusivo.