Schema ACRF_20182.xsd


ROOT ELEMENT ACRF
attributeFormDefault unqualified
elementFormDefault qualified
 
Elements  Complex types 
ACRF  FileReferenceType 
AttestationStatus  FormType 
ErrorID  ReceptionResultType 
FileName 
FileReference 
Form 
FormCreationDate 
FormCreationHour 
Identification 
ReceptionResult 
ReferenceNbr 
ReferenceOrigin 
ResultCode 
TypeForm 


element ACRF
diagram ACRF_20182_p1.png
properties
content  complex
children Form
annotation
documentation
90181
source <xs:element name="ACRF">
 
<xs:annotation>
   
<xs:documentation>90181</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="Form" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element AttestationStatus
diagram ACRF_20182_p2.png
type restriction of xs:integer
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
totalDigits  1
enumeration  0
annotation
documentation
00110
source <xs:element name="AttestationStatus">
 
<xs:annotation>
   
<xs:documentation>00110</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="1"/>
     
<xs:enumeration value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ErrorID
diagram ACRF_20182_p3.png
type restriction of xs:string
properties
content  simple
used by
complexType  ReceptionResultType
facets
Kind  Value  Annotation
maxLength  9
annotation
documentation
00108
source <xs:element name="ErrorID">
 
<xs:annotation>
   
<xs:documentation>00108</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="9"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FileName
diagram ACRF_20182_p4.png
type restriction of xs:string
properties
content  simple
used by
complexType  FileReferenceType
facets
Kind  Value  Annotation
minLength  1
annotation
documentation
00106
source <xs:element name="FileName">
 
<xs:annotation>
   
<xs:documentation>00106</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FileReference
diagram ACRF_20182_p5.png
type FileReferenceType
properties
content  complex
children FileNameReferenceOriginReferenceNbr
used by
element  Form
annotation
documentation
90102
source <xs:element name="FileReference" type="FileReferenceType">
 
<xs:annotation>
   
<xs:documentation>90102</xs:documentation>
 
</xs:annotation>
</xs:element>

element Form
diagram ACRF_20182_p6.png
type extension of FormType
properties
content  complex
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeFormFileReferenceReceptionResult
used by
element  ACRF
annotation
documentation
90059
source <xs:element name="Form">
 
<xs:annotation>
   
<xs:documentation>90059</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="FormType">
       
<xs:sequence>
         
<xs:element ref="FileReference"/>
         
<xs:element ref="ReceptionResult"/>
       
</xs:sequence>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

element FormCreationDate
diagram ACRF_20182_p7.png
type restriction of xs:date
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
pattern  \d{4}-\d{2}-\d{2}
annotation
documentation
00218
appinfo
Date_conversion1
source <xs:element name="FormCreationDate">
 
<xs:annotation>
   
<xs:documentation>00218</xs:documentation>
   
<xs:appinfo source="ConversionID">Date_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:date">
     
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FormCreationHour
diagram ACRF_20182_p8.png
type restriction of xs:time
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
pattern  \d{2}:\d{2}:\d{2}.\d{3}
annotation
documentation
00299
appinfo
Time_conversion1
source <xs:element name="FormCreationHour">
 
<xs:annotation>
   
<xs:documentation>00299</xs:documentation>
   
<xs:appinfo source="ConversionID">Time_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:time">
     
<xs:pattern value="\d{2}:\d{2}:\d{2}.\d{3}"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Identification
diagram ACRF_20182_p9.png
type restriction of xs:string
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
maxLength  7
enumeration  ACRF001
annotation
documentation
00296
source <xs:element name="Identification">
 
<xs:annotation>
   
<xs:documentation>00296</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="7"/>
     
<xs:enumeration value="ACRF001"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ReceptionResult
diagram ACRF_20182_p10.png
type ReceptionResultType
properties
content  complex
children ResultCodeErrorID
used by
element  Form
annotation
documentation
90167
source <xs:element name="ReceptionResult" type="ReceptionResultType">
 
<xs:annotation>
   
<xs:documentation>90167</xs:documentation>
 
</xs:annotation>
</xs:element>

element ReferenceNbr
diagram ACRF_20182_p11.png
type restriction of xs:string
properties
content  simple
used by
complexType  FileReferenceType
facets
Kind  Value  Annotation
minLength  1
maxLength  20
annotation
documentation
00222
appinfo
TicketNumber_conversion1
source <xs:element name="ReferenceNbr">
 
<xs:annotation>
   
<xs:documentation>00222</xs:documentation>
   
<xs:appinfo source="ConversionID">TicketNumber_conversion1</xs:appinfo>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ReferenceOrigin
diagram ACRF_20182_p12.png
type restriction of xs:integer
properties
content  simple
used by
complexType  FileReferenceType
facets
Kind  Value  Annotation
minInclusive  1
maxInclusive  7
totalDigits  1
annotation
documentation
00298
source <xs:element name="ReferenceOrigin">
 
<xs:annotation>
   
<xs:documentation>00298</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="7"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ResultCode
diagram ACRF_20182_p13.png
type restriction of xs:integer
properties
content  simple
used by
complexType  ReceptionResultType
facets
Kind  Value  Annotation
minInclusive  0
maxInclusive  1
totalDigits  1
annotation
documentation
00107
source <xs:element name="ResultCode">
 
<xs:annotation>
   
<xs:documentation>00107</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="1"/>
     
<xs:totalDigits value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element TypeForm
diagram ACRF_20182_p14.png
type restriction of xs:string
properties
content  simple
used by
complexType  FormType
facets
Kind  Value  Annotation
maxLength  2
enumeration  FA
enumeration  PA
annotation
documentation
00297
source <xs:element name="TypeForm">
 
<xs:annotation>
   
<xs:documentation>00297</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:maxLength value="2"/>
     
<xs:enumeration value="FA"/>
     
<xs:enumeration value="PA"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType FileReferenceType
diagram ACRF_20182_p15.png
children FileNameReferenceOriginReferenceNbr
used by
element  FileReference
source <xs:complexType name="FileReferenceType">
 
<xs:sequence>
   
<xs:element ref="FileName"/>
   
<xs:element ref="ReferenceOrigin" minOccurs="0"/>
   
<xs:element ref="ReferenceNbr" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

complexType FormType
diagram ACRF_20182_p16.png
children IdentificationFormCreationDateFormCreationHourAttestationStatusTypeForm
used by
element  Form
source <xs:complexType name="FormType">
 
<xs:sequence>
   
<xs:element ref="Identification"/>
   
<xs:element ref="FormCreationDate"/>
   
<xs:element ref="FormCreationHour"/>
   
<xs:element ref="AttestationStatus"/>
   
<xs:element ref="TypeForm"/>
 
</xs:sequence>
</xs:complexType>

complexType ReceptionResultType
diagram ACRF_20182_p17.png
children ResultCodeErrorID
used by
element  ReceptionResult
source <xs:complexType name="ReceptionResultType">
 
<xs:sequence>
   
<xs:element ref="ResultCode"/>
   
<xs:element ref="ErrorID" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy