Class CardAccount

An agreement between a person or organization and a financial institution by which the institution agrees to pay amounts incurred by the person or organization evidenced by the use of a card or card number issued by the institution to reflect a specific account at the institution. The term includes both credit and debit accounts.

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount
- niem-profile:niem:Property:
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount
- niem-profile:niem:BaseType:
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Attribute accountNumber

A number that idenitifies an account with a court or a financial institution.

Declaration :

- Uml : + accountNumber : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:PrimaryAccountNumberID
- niem-profile:niem:Property:
  cbc:PrimaryAccountNumberID
- niem-profile:niem:OldMultiplicity:
  1,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:PrimaryAccountNumberID
- niem-profile:niem:BaseType:
  xs:normalizedString
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:

Attribute accountOwnerName

The person or organization in whose name the account is established and maintained.

Declaration :

- Uml : + accountOwnerName : name

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:HolderName
- niem-profile:niem:Property:
  cbc:HolderName
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:HolderName
- niem-profile:niem:BaseType:
  cbc:HolderNameType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute cardExpirationDate

The month and year (expressed as mm/yy) after which the cardAccount will no longer be value unless renewed by the issuing financial institution.

Declaration :

- Uml : + cardExpirationDate : date

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:EpiryDate
- niem-profile:niem:Property:
  cbc:ExpiryDate
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:EpiryDate
- niem-profile:niem:BaseType:
  cbc:ExpiryDateType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute cardSecurityNumber

The secondary number (sometimes on the reverse) of the card for added security.

Declaration :

- Uml : + cardSecurityNumber : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:CV2ID
- niem-profile:niem:Property:
  cbc:CV2ID
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:CV2ID
- niem-profile:niem:BaseType:
  cbc:CV2IDType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute cardTypeCode

The type of credit card account. Examples: American Express, Visa, Master Card, Discover. Allowable types listed in court policy.

Declaration :

- Uml : + cardTypeCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:CardTypeCode
- niem-profile:niem:Property:
  cbc:CardTypeCode
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:CardAccountType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:CardAccount/cbc:CardTypeCode
- niem-profile:niem:BaseType:
  cbc:CardTypeCodeType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList: