Account ,
The account aggregate is used to describe an account.
Tag
|
Description
|
|
Unique identifier for the bank (e.g. routing and transit number)
|
|
Type of account (aggregate)
| Account type
The account type aggregate provides a more detailed description of an account. Money uses it to match downloaded accounts with those created in Money.
Value
|
Description
|
0
|
Checking
|
7
|
Other
| Action
The action is used in transaction requests to instruct the server to do something on behalf of the user.
Value
|
Description
|
0
|
Add
|
2
|
Change
| Amount
Amounts are composed of digits. A period “.” or comma “,” should be used to separate digits. If the amount is a debit, a minus “-“ sign should be placed before the digits.
Amounts should always have 2 numbers following a decimal point.
XXXX.XX (credit w/ period)
XXXX,XX (credit w/ comma)
-XXXX.XX (debit w/ period)
-XXXX,XX (debit w/ comma)
and are used to specify date and time values. Both of these elements are based on the local time of the server and Money. The following syntax is supported
YYYYMMDDHHMMSS
YYYYMMDD (no time specified)
SERVICE is used to define the online services supported by the server.
Value
|
Description
|
0
|
Online banking
|
4
|
Interbank transfer (int’l.)
| Notes on SERVICE: -
If SERVICE is 0 then Money will allow the user to download their bank statement for the account and transfer funds to other account enabled for online banking at the same bank.
-
If SERVICE is 1 then Money will produce PAYMTRQ.
-
If SERVICE is 2, Money will display bill payment user interface that will prompt a user for the following information:
-
Interbank Transfers w/ payee id and payee bank account details. (INTERRQ w/ PAYEEID and ACCTTO)
-
If SERVICE is 3 then Interbank Transfers w/ payee id (INTERRQ w/ PAYEEID
-
If SERVICE is 4 then Interbank Transfers w/ payee bank account details. (INTERRQ w/ ACCTTO)
Payee
PAYEE is used to describe a payee (merchant or individual). A PAYEE can be anyone the user wishes to pay electronically.
For each transaction downloaded in a STMTRS, a complete STMTTRN should be provided to describe the transaction.
Tag
|
Description
|
|
Type of transaction (aggregate)
|
|
Description of transaction
| Notes on STMTTRN: -
The server should include either a complete PAYEE aggregate or a NAME, but not both.
Status
STATUS is used in responses to indicate the state of the request.
Transaction type
TRNTYPEs are used to define the type of a transaction.
Value
|
Description
|
0
|
Credit
|
12
|
Other
| Notes on : -
Including a TRNTYPE with a transaction will automatically assign an appropriate category to that transaction in Microsoft Money.
Chapter 10
OFC and Signon Records
OFC and Signon records are used to identify the OFC file and to authenticate a user on a server.
Tags displayed in bold are required by Microsoft Money.
|