Documentation for ATIS-Draft-03-00-79

Complex Type: FCVaultContents

[Table of contents]

Super-types: None
Sub-types: None
Name FCVaultContents
Used by (from the same schema document) Complex Type FCVaultEvent
Abstract no
XML Instance Representation
<...>
<last-empty-time> CPT-DateTime </last-empty-time> [1]
<time-recorded> CPT-DateTime </time-recorded> [1]
<vaultID> CPT-SerialNumber </vaultID> [1]
<cashboxIDs> [1]
Start Sequence [1..30000]
<cashboxID> CPT-SerialNumber </cashboxID> [1]
End Sequence
</cashboxIDs>
<total-cash> FC-MonetaryValue </total-cash> [0..1]
<currency-type> FC-MonetaryInstrAuth </currency-type> [0..1]
<pennies> CPT-GenericCounter </pennies> [0..1]
<nickels> CPT-GenericCounter </nickels> [0..1]
<dimes> CPT-GenericCounter </dimes> [0..1]
<quarters> CPT-GenericCounter </quarters> [0..1]
<fifty-cent-pieces> CPT-GenericCounter </fifty-cent-pieces> [0..1]
<dollar-coins> CPT-GenericCounter </dollar-coins> [0..1]
<dollar-bills> CPT-GenericCounter </dollar-bills> [0..1]
<two-dollar-bills> CPT-GenericCounter </two-dollar-bills> [0..1]
<five-dollar-bills> CPT-GenericCounter </five-dollar-bills> [0..1]
<ten-dollar-bills> CPT-GenericCounter </ten-dollar-bills> [0..1]
<twenty-dollar-bills> CPT-GenericCounter </twenty-dollar-bills> [0..1]
<fifty-dollar-bills> CPT-GenericCounter </fifty-dollar-bills> [0..1]
<hundred-dollar-bills> CPT-GenericCounter </hundred-dollar-bills> [0..1]
<token-typeA> CPT-GenericCounter </token-typeA> [0..1]
<token-typeB> CPT-GenericCounter </token-typeB> [0..1]
<token-typeC> CPT-GenericCounter </token-typeC> [0..1]
<token-typeD> CPT-GenericCounter </token-typeD> [0..1]
<token-typeE> CPT-GenericCounter </token-typeE> [0..1]
<transfer-typeA> CPT-GenericCounter </transfer-typeA> [0..1]
<transfer-typeB> CPT-GenericCounter </transfer-typeB> [0..1]
<transfer-typeC> CPT-GenericCounter </transfer-typeC> [0..1]
<transfer-typeD> CPT-GenericCounter </transfer-typeD> [0..1]
<transfer-typeE> CPT-GenericCounter </transfer-typeE> [0..1]
<transfer-typeF> CPT-GenericCounter </transfer-typeF> [0..1]
<transfer-typeG> CPT-GenericCounter </transfer-typeG> [0..1]
<ticket-typeA> CPT-GenericCounter </ticket-typeA> [0..1]
<ticket-typeB> CPT-GenericCounter </ticket-typeB> [0..1]
<ticket-typeC> CPT-GenericCounter </ticket-typeC> [0..1]
<ticket-typeD> CPT-GenericCounter </ticket-typeD> [0..1]
<ticket-typeE> CPT-GenericCounter </ticket-typeE> [0..1]
<tear-off-typeA> CPT-GenericCounter </tear-off-typeA> [0..1]
<tear-off-typeB> CPT-GenericCounter </tear-off-typeB> [0..1]
<tear-off-typeC> CPT-GenericCounter </tear-off-typeC> [0..1]
<tear-off-typeD> CPT-GenericCounter </tear-off-typeD> [0..1]
<tear-off-typeE> CPT-GenericCounter </tear-off-typeE> [0..1]
<localFCVaultContents> local:FCVaultContents </localFCVaultContents> [0..1]
</...>
Diagram
h1272267302 h1272267302 h-565816472 h-565816472 h-366434599 h-172326884 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h240005744 h-1732095318
Schema Component Representation
<xs:complexType name="FCVaultContents">
<xs:sequence>
<xs:element name="last-empty-time" type=" CPT-DateTime "/>
<xs:element name="time-recorded" type=" CPT-DateTime "/>
<xs:element name="vaultID" type=" CPT-SerialNumber "/>
<xs:element name="cashboxIDs">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="30000">
<xs:element name="cashboxID" type=" CPT-SerialNumber "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="total-cash" type=" FC-MonetaryValue " minOccurs="0"/>
<xs:element name="currency-type" type=" FC-MonetaryInstrAuth " minOccurs="0"/>
<xs:element name="pennies" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="nickels" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="dimes" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="quarters" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="fifty-cent-pieces" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="dollar-coins" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="two-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="five-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ten-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="twenty-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="fifty-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="hundred-dollar-bills" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="token-typeA" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="token-typeB" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="token-typeC" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="token-typeD" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="token-typeE" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeA" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeB" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeC" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeD" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeE" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeF" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="transfer-typeG" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ticket-typeA" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ticket-typeB" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ticket-typeC" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ticket-typeD" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="ticket-typeE" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="tear-off-typeA" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="tear-off-typeB" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="tear-off-typeC" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="tear-off-typeD" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="tear-off-typeE" type=" CPT-GenericCounter " minOccurs="0"/>
<xs:element name="localFCVaultContents" type=" local:FCVaultContents " minOccurs="0"/>
</xs:sequence>
</xs:complexType>