Documentation for ATIS-Draft-03-00-79

Simple Type: FC-FinancialTransactionType

[Table of contents]

Super-types: None
Sub-types: None
Name FC-FinancialTransactionType
Used by (from the same schema document) Complex Type FCTransactionRecord
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 19
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'money received'|'money dispensed'|'electronic credit'|'electronic debit'|'sc payment'|'combo'|'transit check'|'smart card object'|'Alight record'|'Token received'|'pass used'|'sc add value'|'transfer issued'|'transfer accepted'|'sc sold'|'ticket sold'|'mag card sold'|'pass sold'|'token sold'}
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 128 <= value <= 255
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Application Data money received (1) -- Money received money dispensed (2) -- Money dispensed electronic credit (3) -- Electronic - credit electronic debit (4) -- Electronic - debit sc payment (5) -- Smart card payment combo (6) -- Combo (split payment) transit check (7) -- Transit check smart card object (8) -- download a smartcard object record. Alight record (9) -- download an alighting record. Token received (10) -- record payment by token (s) pass used (11) sc add value (12) transfer issued (13) transfer accepted (14) sc sold (15) ticket sold (16) mag card sold (17) pass sold (18) token sold (19) -- 20-127 reserved -- 128-255 local use
Diagram
h1447289626
Schema Component Representation
<xs:simpleType name="FC-FinancialTransactionType">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="19"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="money received"/>
<xs:enumeration value="money dispensed"/>
<xs:enumeration value="electronic credit"/>
<xs:enumeration value="electronic debit"/>
<xs:enumeration value="sc payment"/>
<xs:enumeration value="combo"/>
<xs:enumeration value="transit check"/>
<xs:enumeration value="smart card object"/>
<xs:enumeration value="Alight record"/>
<xs:enumeration value="Token received"/>
<xs:enumeration value="pass used"/>
<xs:enumeration value="sc add value"/>
<xs:enumeration value="transfer issued"/>
<xs:enumeration value="transfer accepted"/>
<xs:enumeration value="sc sold"/>
<xs:enumeration value="ticket sold"/>
<xs:enumeration value="mag card sold"/>
<xs:enumeration value="pass sold"/>
<xs:enumeration value="token sold"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="128"/>
<xs:maxInclusive value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:FC-FinancialTransactionType "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>