/ojc-core/encodersl/encoder-coco/test/data/allowReservedwords/QMC002-CommArea.exp.xsd
XML Schema | 229 lines | 229 code | 0 blank | 0 comment | 0 complexity | 4093bc8f498f7405d6e6a20ada2fadfb MD5 | raw file
- <?xml version="1.0" encoding="UTF-8"?>
- <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:enc="urn:com.sun:encoder" xmlns:coco="urn:com.sun:encoder-coco-1.0">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <enc:encoding name="COBOL Copybook Encoder" namespace="urn:com.sun:encoder-coco-1.0" style="cocoencoder-1.0"/>
- <coco:cocoXsdBuilderVendor>SUNW</coco:cocoXsdBuilderVendor>
- <coco:cocoXsdBuilderVersion>${BUILDER_VERSION}</coco:cocoXsdBuilderVersion>
- <coco:copybookLocation>${COPYBOOK_LOCATION}</coco:copybookLocation>
- <coco:copybookCharEncoding>ASCII</coco:copybookCharEncoding>
- <coco:xsdLocation>${XSD_LOCATION}</coco:xsdLocation>
- <coco:ignoreContentBeyondCol72>true</coco:ignoreContentBeyondCol72>
- <coco:checkNamesForReservedWords>false</coco:checkNamesForReservedWords>
- </xs:appinfo>
- </xs:annotation>
- <xs:element name="QMC002-COMMAREA">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <enc:top>true</enc:top>
- <coco:level>1</coco:level>
- <coco:originalName>QMC002-COMMAREA</coco:originalName>
- <coco:displayCharEncoding>ASCII</coco:displayCharEncoding>
- <coco:display1CharEncoding>ASCII</coco:display1CharEncoding>
- </xs:appinfo>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="DADES-IN" minOccurs="1" maxOccurs="1">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>5</coco:level>
- <coco:originalName>DADES-IN</coco:originalName>
- </xs:appinfo>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="ACCOUNT-NUMBER" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>10</coco:level>
- <coco:originalName>ACCOUNT-NUMBER</coco:originalName>
- <coco:picture>X(07)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SLACK-DATA" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>10</coco:level>
- <coco:originalName>SLACK-DATA</coco:originalName>
- <coco:picture>X(121)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element name="DADES-OUT" minOccurs="0" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>5</coco:level>
- <coco:originalName>DADES-OUT</coco:originalName>
- <coco:picture>X(1024)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="DADES-OUT-W" minOccurs="0" maxOccurs="1">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>5</coco:level>
- <coco:originalName>DADES-OUT-W</coco:originalName>
- <coco:redefine>DADES-OUT</coco:redefine>
- </xs:appinfo>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="NUM-LIN" minOccurs="1" maxOccurs="1" type="xs:short">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>10</coco:level>
- <coco:originalName>NUM-LIN</coco:originalName>
- <coco:picture>9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="LINIA" minOccurs="7" maxOccurs="7">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>10</coco:level>
- <coco:originalName>LINIA</coco:originalName>
- </xs:appinfo>
- </xs:annotation>
- <xs:complexType>
- <xs:sequence>
- <xs:element name="MONEDA" minOccurs="1" maxOccurs="1" type="xs:short">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>MONEDA</coco:originalName>
- <coco:picture>9(03)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="CATEGORIA" minOccurs="1" maxOccurs="1" type="xs:short">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>CATEGORIA</coco:originalName>
- <coco:picture>9(03)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SALDO-COMPTABLE" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>SALDO-COMPTABLE</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SALDO-DISP" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>SALDO-DISP</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SALDO-APROXIMAT" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>SALDO-APROXIMAT</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SALDO-MIG-MESANT" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>SALDO-MIG-MESANT</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="SALDO-MIG-ANYANT" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>SALDO-MIG-ANYANT</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="LIMIT" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>LIMIT</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="RETENCIO" minOccurs="1" maxOccurs="1" type="xs:decimal">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>RETENCIO</coco:originalName>
- <coco:picture>S9(11)V9(02)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="CODIBLOC" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>CODIBLOC</coco:originalName>
- <coco:picture>X(03)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="CODI-ESTAT" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>CODI-ESTAT</coco:originalName>
- <coco:picture>X(01)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="DATA-COMPT" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>DATA-COMPT</coco:originalName>
- <coco:picture>X(08)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="DATA-DISP" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>DATA-DISP</coco:originalName>
- <coco:picture>X(08)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- <xs:element name="DATA-APROX" minOccurs="1" maxOccurs="1" type="xs:string">
- <xs:annotation>
- <xs:appinfo source="urn:com.sun:encoder">
- <coco:level>15</coco:level>
- <coco:originalName>DATA-APROX</coco:originalName>
- <coco:picture>X(08)</coco:picture>
- </xs:appinfo>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- </xs:schema>