Class PaymentMessage

The payment submitted with a filing. The payment may consist of a fee for filing of the document(s) submitted, or for a fine or other payment due to the court.

Constraint :

See PaymentMessage

Diagram : PaymentMessage

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage
- niem-profile:niem:Property:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage
- niem-profile:niem:BaseType:
  structures:ObjectType
- niem-profile:niem:Multiplicity:
- niem-profile:niem:CodeList:

Attribute accountOwnerAddress

The address of the owner of a financial account.

Declaration :

- Uml : + accountOwnerAddress : address

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:Address
- niem-profile:niem:Property:
  cac:Address
- niem-profile:niem:OldMultiplicity:
  1,1
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:Address
- niem-profile:niem:BaseType:
  cac:AddressType
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:

Relation allowanceCharge (<directional aggregation>)

An authorization by the filer allowing the court to take money from the filer, for the purpose of this filing, by a particular means.

Declaration :

- Uml : + allowanceCharge : AllowanceCharge, multiplicity : *

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:AllowanceCharge
- niem-profile:niem:Property:
  cac:AllowanceCharge
- niem-profile:niem:OldMultiplicity:
  0,unbounded
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:AllowanceCharge
- niem-profile:niem:BaseType:
  cac:AllowanceChargeType
- niem-profile:niem:Multiplicity:
  0,unbounded
- niem-profile:niem:CodeList:

Attribute feeExemptionReasonCode

A code for the reason why a filer does not have to pay an otherwise applicable payment. Allowable values set forth in Court Policy. Examples are in forma pauperis status granted or a fee waiver application submitted with the filing..

Declaration :

- Uml : + feeExemptionReasonCode : code

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
  Genericode code list FeeExceptioneasonCode.gc
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/payment:feeExceptionReasonCode
- niem-profile:niem:Property:
  ecf:FeeExceptionReasonCode
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/ecf:feeExceptionReasonCode
- niem-profile:niem:BaseType:
  c:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:
  Court-specific code list

Attribute feeExemptionSupportingText

Any text needed to support the exemption assertion (reference to a court order, etc.)

Declaration :

- Uml : + feeExemptionSupportingText : string

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/payment:feeExceptionSupportingText
- niem-profile:niem:Property:
  ecf:FeeExceptionSupportingText
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/ecf:feeExceptionSupportingText
- niem-profile:niem:BaseType:
  nc:TextType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute payerID

A court-issued identifer for the filer that paid the FilingPayment

Declaration :

- Uml : + payerID : id

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:Property:
  nc:PersonOtherIdentification
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Type:
  nc:PersonType
- niem-profile:niem:XPath:
  payment:PaymentMessage/nc:Person/nc:PersonOtherIdentification
- niem-profile:niem:BaseType:
  nc:IdentificationType
- niem-profile:niem:Multiplicity:
  0,unbounded
- niem-profile:niem:CodeList:

Attribute payerName

Name of the payer of the FilingPayment.

Declaration :

- Uml : + payerName : name

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/PayerName
- niem-profile:niem:Property:
  payment:Payer
- niem-profile:niem:OldMultiplicity:
  1,1
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/payment:Payer
- niem-profile:niem:BaseType:
  nc:EntityType
- niem-profile:niem:Multiplicity:
  1,1
- niem-profile:niem:CodeList:

Attribute payment

A payment.

Declaration :

- Uml : + payment : , multiplicity : 0..1

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
  payment:PaymentMessage/cac:Payment
- niem-profile:niem:OldMultiplicity:
  0,1
- niem-profile:niem:Property:
  cac:Payment
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:Payment
- niem-profile:niem:BaseType:
  cac:PaymentType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList:

Attribute maximumPayment

The maximum payment associated with a transaction

Declaration :

- Uml : + maximumPayment : amount, multiplicity : 0..1

Stereotype: niem-profile:niem

Properties:

- niem-profile:niem:Notes:
- niem-profile:niem:OldXPath:
- niem-profile:niem:OldMultiplicity:
- niem-profile:niem:Property:
  cac:PaymentMandate
- niem-profile:niem:Type:
  payment:PaymentMessageType
- niem-profile:niem:XPath:
  payment:PaymentMessage/cac:PaymentMandate
- niem-profile:niem:BaseType:
  cac:PaymentMandateType
- niem-profile:niem:Multiplicity:
  0,1
- niem-profile:niem:CodeList: