public class CardAccountType extends Object
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>ABIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Details</ccts:DictionaryEntryName>
<ccts:Definition>A class to define a credit card, debit card, or charge card account.</ccts:Definition>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
</ccts:Component>
Java class for CardAccountType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CardAccountType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PrimaryAccountNumberID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}NetworkID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CardTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ValidityStartDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ExpiryDate" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssuerID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}IssueNumberID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CV2ID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CardChipCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ChipApplicationID" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HolderName" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CardChipCodeType |
cardChipCode |
protected CardTypeCodeType |
cardTypeCode |
protected ChipApplicationIDType |
chipApplicationID |
protected CV2IDType |
cv2ID |
protected ExpiryDateType |
expiryDate |
protected HolderNameType |
holderName |
protected IssueNumberIDType |
issueNumberID |
protected IssuerIDType |
issuerID |
protected NetworkIDType |
networkID |
protected PrimaryAccountNumberIDType |
primaryAccountNumberID |
protected ValidityStartDateType |
validityStartDate |
| Constructor and Description |
|---|
CardAccountType() |
| Modifier and Type | Method and Description |
|---|---|
CardChipCodeType |
getCardChipCode()
<?
|
CardTypeCodeType |
getCardTypeCode()
<?
|
ChipApplicationIDType |
getChipApplicationID()
<?
|
CV2IDType |
getCV2ID()
<?
|
ExpiryDateType |
getExpiryDate()
<?
|
HolderNameType |
getHolderName()
<?
|
IssueNumberIDType |
getIssueNumberID()
<?
|
IssuerIDType |
getIssuerID()
<?
|
NetworkIDType |
getNetworkID()
<?
|
PrimaryAccountNumberIDType |
getPrimaryAccountNumberID()
<?
|
ValidityStartDateType |
getValidityStartDate()
<?
|
void |
setCardChipCode(CardChipCodeType value)
Sets the value of the cardChipCode property.
|
void |
setCardTypeCode(CardTypeCodeType value)
Sets the value of the cardTypeCode property.
|
void |
setChipApplicationID(ChipApplicationIDType value)
Sets the value of the chipApplicationID property.
|
void |
setCV2ID(CV2IDType value)
Sets the value of the cv2ID property.
|
void |
setExpiryDate(ExpiryDateType value)
Sets the value of the expiryDate property.
|
void |
setHolderName(HolderNameType value)
Sets the value of the holderName property.
|
void |
setIssueNumberID(IssueNumberIDType value)
Sets the value of the issueNumberID property.
|
void |
setIssuerID(IssuerIDType value)
Sets the value of the issuerID property.
|
void |
setNetworkID(NetworkIDType value)
Sets the value of the networkID property.
|
void |
setPrimaryAccountNumberID(PrimaryAccountNumberIDType value)
Sets the value of the primaryAccountNumberID property.
|
void |
setValidityStartDate(ValidityStartDateType value)
Sets the value of the validityStartDate property.
|
protected PrimaryAccountNumberIDType primaryAccountNumberID
protected NetworkIDType networkID
protected CardTypeCodeType cardTypeCode
protected ValidityStartDateType validityStartDate
protected ExpiryDateType expiryDate
protected IssuerIDType issuerID
protected IssueNumberIDType issueNumberID
protected CV2IDType cv2ID
protected CardChipCodeType cardChipCode
protected ChipApplicationIDType chipApplicationID
protected HolderNameType holderName
public PrimaryAccountNumberIDType getPrimaryAccountNumberID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Primary_ Account Number. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier of the card (e.g., the Primary Account Number (PAN)).</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Primary</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Account Number</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>4558 XXXX XXXX XXXX (a real card number)</ccts:Examples>
</ccts:Component>
PrimaryAccountNumberIDTypepublic void setPrimaryAccountNumberID(PrimaryAccountNumberIDType value)
value - allowed object is
PrimaryAccountNumberIDTypepublic NetworkIDType getNetworkID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Network. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for the financial service network provider of the card.</ccts:Definition>
<ccts:Cardinality>1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Network</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
<ccts:Examples>VISA, MasterCard, American Express</ccts:Examples>
</ccts:Component>
NetworkIDTypepublic void setNetworkID(NetworkIDType value)
value - allowed object is
NetworkIDTypepublic CardTypeCodeType getCardTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Card Type Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A mutually agreed code signifying the type of card. Examples of types are "debit", "credit" and "purchasing"</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Card Type Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataType>Code. Type</ccts:DataType>
<ccts:Examples>Debit Card, Credit Card, Procurement Card</ccts:Examples>
</ccts:Component>
CardTypeCodeTypepublic void setCardTypeCode(CardTypeCodeType value)
value - allowed object is
CardTypeCodeTypepublic ValidityStartDateType getValidityStartDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Validity Start Date. Date</ccts:DictionaryEntryName>
<ccts:Definition>The date from which the card is valid.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Validity Start Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
</ccts:Component>
ValidityStartDateTypepublic void setValidityStartDate(ValidityStartDateType value)
value - allowed object is
ValidityStartDateTypepublic ExpiryDateType getExpiryDate()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Expiry Date. Date</ccts:DictionaryEntryName>
<ccts:Definition>The date on which the card expires.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Expiry Date</ccts:PropertyTerm>
<ccts:RepresentationTerm>Date</ccts:RepresentationTerm>
<ccts:DataType>Date. Type</ccts:DataType>
</ccts:Component>
ExpiryDateTypepublic void setExpiryDate(ExpiryDateType value)
value - allowed object is
ExpiryDateTypepublic IssuerIDType getIssuerID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Issuer. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for the institution issuing the card.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Issuer</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
IssuerIDTypepublic void setIssuerID(IssuerIDType value)
value - allowed object is
IssuerIDTypepublic IssueNumberIDType getIssueNumberID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Issue Number. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for the card, specified by the issuer.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Issue Number</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
IssueNumberIDTypepublic void setIssueNumberID(IssueNumberIDType value)
value - allowed object is
IssueNumberIDTypepublic CV2IDType getCV2ID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. CV2. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier for the Card Verification Value (often found on the reverse of the card itself).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>CV2</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
CV2IDTypepublic void setCV2ID(CV2IDType value)
value - allowed object is
CV2IDTypepublic CardChipCodeType getCardChipCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Card Chip Code. Code</ccts:DictionaryEntryName>
<ccts:Definition>A mutually agreed code to distinguish between CHIP and MAG STRIPE cards.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Card Chip Code</ccts:PropertyTerm>
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
<ccts:DataTypeQualifier>Chip</ccts:DataTypeQualifier>
<ccts:DataType>Chip_ Code. Type</ccts:DataType>
</ccts:Component>
CardChipCodeTypepublic void setCardChipCode(CardChipCodeType value)
value - allowed object is
CardChipCodeTypepublic ChipApplicationIDType getChipApplicationID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Chip_ Application. Identifier</ccts:DictionaryEntryName>
<ccts:Definition>An identifier on the chip card for the application that provides the quoted information; an AID (application ID).</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTermQualifier>Chip</ccts:PropertyTermQualifier>
<ccts:PropertyTerm>Application</ccts:PropertyTerm>
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
<ccts:DataType>Identifier. Type</ccts:DataType>
</ccts:Component>
ChipApplicationIDTypepublic void setChipApplicationID(ChipApplicationIDType value)
value - allowed object is
ChipApplicationIDTypepublic HolderNameType getHolderName()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ccts:ComponentType>BBIE</ccts:ComponentType>
<ccts:DictionaryEntryName>Card Account. Holder. Name</ccts:DictionaryEntryName>
<ccts:Definition>The name of the cardholder.</ccts:Definition>
<ccts:Cardinality>0..1</ccts:Cardinality>
<ccts:ObjectClass>Card Account</ccts:ObjectClass>
<ccts:PropertyTerm>Holder</ccts:PropertyTerm>
<ccts:RepresentationTerm>Name</ccts:RepresentationTerm>
<ccts:DataType>Name. Type</ccts:DataType>
</ccts:Component>
HolderNameTypepublic void setHolderName(HolderNameType value)
value - allowed object is
HolderNameTypeCopyright © 2015 Direktoratet for forvaltning og IKT (Difi). All rights reserved.