Class Branch

A subunit of a financial organization, usually denoted by a physical location. Examples: the "downtown" or "Willow Grove" branch of the First National Bank.

Stereotype: niem-profile:niem

Properties:

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

Attribute branchAddress

The address of a subunit of a financial institution.

Declaration :

- Uml : + branchAddress : address

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:Address
- niem-profile:niem:Property:
  cac:Address
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:BranchType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:Address
- niem-profile:niem:BaseType:
  cac:AddressType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute branchID

A unique identifier assigned to a branch.

Declaration :

- Uml : + branchID : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbcID
- niem-profile:niem:Property:
  cbc:ID
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:BranchType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbcID
- niem-profile:niem:BaseType:
  cbc:IDType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute branchName

The name of the branch.

Declaration :

- Uml : + branchName : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
- niem-profile:niem:Property:
  cbc:Name
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:BranchType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cbc:Name
- niem-profile:niem:BaseType:
  cbc:NameType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Relation financialInstitution (<directional aggregation>)

The bank, savings association, credit union or other entity of which the branch is a subunit.

Declaration :

- Uml : + financialInstitution : FinancialInstitution

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution
- niem-profile:niem:Property:
  cac:FinancialInstitution
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  cac:BranchType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge/cac:PaymentMeans/cac:PayerFinancialAccount/cac:FinancialInstitutionBranch/cac:FinancialInstitution
- niem-profile:niem:BaseType:
  cac:FinancialInstitutionType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList: