Skip to content

Class: Card

_Documentation of the tender when it is a type of card (credit, debit, etc). _

__

URI: cim:Card

 classDiagram
    class Card
      Card : account_holder_name

      Card : cv_number

      Card : expiry_date

      Card : pan

      Card : tender

          Card --> Tender : tender

Slots

Name Cardinality and Range Description Inheritance
account_holder_name 0..1
String
Name of account holder direct
cv_number 0..1
String
The card verification number direct
expiry_date 0..1
date
The date when this card expires direct
pan 0..1
String
The primary account number direct
tender 1..1
Tender
Payment tender this card is being used for direct

Usages

used by used in type used
Tender card range Card

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:Card
native cim:Card

LinkML Source

Direct

name: Card
description: "Documentation of the tender when it is a type of card (credit, debit,\
  \ etc).\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  account_holder_name:
    name: account_holder_name
    description: Name of account holder.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.accountHolderName
    multivalued: false
    domain_of:
    - Card
    range: string
    required: false
  cv_number:
    name: cv_number
    description: The card verification number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.cvNumber
    multivalued: false
    domain_of:
    - Card
    range: string
    required: false
  expiry_date:
    name: expiry_date
    description: "The date when this card expires.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.expiryDate
    multivalued: false
    domain_of:
    - Card
    range: date
    required: false
  pan:
    name: pan
    description: The primary account number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.pan
    multivalued: false
    domain_of:
    - Card
    range: string
    required: false
  tender:
    name: tender
    description: Payment tender this card is being used for.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.Tender
    multivalued: false
    domain_of:
    - Card
    - Cheque
    range: Tender
    required: true
class_uri: cim:Card

Induced

name: Card
description: "Documentation of the tender when it is a type of card (credit, debit,\
  \ etc).\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  account_holder_name:
    name: account_holder_name
    description: Name of account holder.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.accountHolderName
    multivalued: false
    alias: account_holder_name
    owner: Card
    domain_of:
    - Card
    range: string
    required: false
  cv_number:
    name: cv_number
    description: The card verification number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.cvNumber
    multivalued: false
    alias: cv_number
    owner: Card
    domain_of:
    - Card
    range: string
    required: false
  expiry_date:
    name: expiry_date
    description: "The date when this card expires.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.expiryDate
    multivalued: false
    alias: expiry_date
    owner: Card
    domain_of:
    - Card
    range: date
    required: false
  pan:
    name: pan
    description: The primary account number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.pan
    multivalued: false
    alias: pan
    owner: Card
    domain_of:
    - Card
    range: string
    required: false
  tender:
    name: tender
    description: Payment tender this card is being used for.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Card.Tender
    multivalued: false
    alias: tender
    owner: Card
    domain_of:
    - Card
    - Cheque
    range: Tender
    required: true
class_uri: cim:Card