Namespace "http://schemas.microsoft.com/hs/2001/10/myWallet"
Targeting Schemas (1):
myWallet.xsd
Targeting Components:
elements (1 global + 29 local), complexTypes (4), simpleTypes (2)
Schema Summary
Schema for .NET Wallet service.
Target Namespace:
Version:
1.0
Defined Components:
elements (1 global + 29 local), complexTypes (4), simpleTypes (2)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Projects\Microsoft Hailstorm\xsd\myWallet.xsd; see XML source
Imports Schemas (1):
All Element Summary (local elements unified by type)
account (in myWallet)
This element encapsulates information associated with the account, such as payment instruments.
Type:
Content:
complex, 3 attributes, 10 elements, elem. wildcard
Defined:
locally within myWalletType complexType in myWallet.xsd; see XML source
accountAddress (in account)
The account address.
Type:
Content:
complex, 14 elements, elem. wildcard
Defined:
locally within accountType complexType in myWallet.xsd; see XML source
accountNumber (in account)
This required element contains the account number.
Type:
Content:
simple, 2 attributes
Defined:
locally within accountType complexType in myWallet.xsd; see XML source
accountRoutingNumber (in account)
This optional element contains the number that identifies the issuer of this account in a banking system.
Type:
Content:
simple
Defined:
locally within accountType complexType in myWallet.xsd; see XML source
affiliateBrand (in card)
This optional element is designed to store the affiliated brand (that is, sub-brand) or private brand for the card.
Type:
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
billingAddress (in card)
This required element contains the billing address of the card.
Type:
Content:
complex, 14 elements, elem. wildcard
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
card (in myWallet)
This element encapsulates information associated with the card, such as payment instruments.
Type:
Content:
complex, 3 attributes, 15 elements, elem. wildcard
Defined:
locally within myWalletType complexType in myWallet.xsd; see XML source
cardNumber (in card)
The card number is required.
Type:
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
cat (type hs:catType)
Type:
Content:
empty, 1 attribute
Defined:
locally at 2 locations in myWallet.xsd
currency (type currencyType)
Type:
Content:
complex, 1 element
Defined:
locally at 2 locations in myWallet.xsd
currencyCode (in currency)
The three letter ISO 4217 currency code (for example, USD for the U.S .dollar or GBP for the United Kingdom pound).
Type:
Content:
simple
Defined:
locally within currencyType complexType in myWallet.xsd; see XML source
description (type hs:localizableString)
Type:
Content:
simple, 2 attributes
Defined:
locally at 2 locations in myWallet.xsd
displayNumber (type hs:string)
Type:
Content:
simple
Defined:
locally at 2 locations in myWallet.xsd
expirationDate (in card)
This optional element contains the expiration date of a card.
Type:
xsd:dateTime
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
issueDate (in card)
The optional element contains the date that this card was issued.
Type:
xsd:dateTime
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
issueNumber (in card)
This optional element contains the issue number of the card, which is used by some debit cards (for example, Switch).
Type:
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
myWallet
Type:
Content:
complex, 2 attributes, 3 elements
Defined:
globally in myWallet.xsd; see XML source
Used:
never
nameOnAccount (in account)
The account holder name.
Type:
Content:
simple, 2 attributes
Defined:
locally within accountType complexType in myWallet.xsd; see XML source
nameOnCard (in card)
The card holder's name.
Type:
Content:
simple, 2 attributes
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
networkBrand (in card)
This required element is designed to store a reference to the global or regional/national well-recognized and accepted card brand, also known as card type, such as VISA, MasterCard, American Express, Discover, Diners Club, and so on.
Type:
xsd:anyURI
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
paymentInstrumentsIssuerPuid (type hs:puidType)
Type:
Content:
simple
Defined:
locally at 2 locations in myWallet.xsd
subscription (in myWallet)
Type:
Content:
complex, 3 attributes, 4 elements
Defined:
locally within myWalletType complexType in myWallet.xsd; see XML source
typeOfAccount (in account)
This required element is designed to store the account type (for example checking, savings, stored value and billToAccount).
Type:
Content:
simple
Defined:
locally within accountType complexType in myWallet.xsd; see XML source
typeOfCard (in card)
This required element is designed to store the card type (for example, credit, debit, and so on).
Type:
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
validFromDate (in card)
This optional element contains the date from which the card is valid.
Type:
xsd:dateTime
Content:
simple
Defined:
locally within cardType complexType in myWallet.xsd; see XML source
Complex Type Summary
Content:
complex, 3 attributes, 10 elements, elem. wildcard
Defined:
globally in myWallet.xsd; see XML source
Includes:
definitions of 10 elements, elem. wildcard
Used:
This element encapsulates information associated with the card.
Content:
complex, 3 attributes, 15 elements, elem. wildcard
Defined:
globally in myWallet.xsd; see XML source
Includes:
definitions of 15 elements, elem. wildcard
Used:
Content:
complex, 1 element
Defined:
globally in myWallet.xsd; see XML source
Includes:
definition of 1 element
Used:
Content:
complex, 2 attributes, 3 elements
Defined:
globally in myWallet.xsd; see XML source
Includes:
definitions of 3 elements
Used:
Simple Type Summary
Defined:
globally in myWallet.xsd; see XML source
Used:
Defined:
globally in myWallet.xsd; see XML source
Used: