Using this API, Clients can load their customer accounts.
Y = Required, Y* = Conditional, X = Required when block is present and N = Optional
APIAccessToken*
-[string(256)]--Issued by Cencora Financial Services web services authorization call. Auth Token is valid for 24 hours and is required to obtain a new token prior to the expiration. Has to be send in the "Authorization" Header when making the requests
Property | Description | Required | Type |
---|---|---|---|
TokenID |
16 digit Unique Token of an account. Either Token or Card or Accountnumber is mandatory |
Y* |
Numeric, 16 |
CardNumber |
Debit Card Number |
Y* |
Numeric, 16 |
AccountNumber |
Cencora Financial Services's internal accountnumber, required if AAT ON |
Y* |
Numeric, 16 |
TokenIDRef |
Token of account where claim/payment was justifying the load. Required to memo post into Phsician's/ or any referred account |
Y* |
Numeric, 16 |
PaymentType |
Payment Type. Options are:
|
Y | Numeric, 1 |
Transaction | object | ||
. Type |
2100 - Unloading Funds from a debit Card 2101 - Loading Funds into a debit Card 2102 - Reversing Funds from the debit Card 2103 - Loading funds into a check 2104 - Reversing/cancel funds from the check 2105 - ACH Funds Load 2106 - ACH Funds Unload Unique transaction codes for all load/unload types shared by Cencora Financial Services. Load - loading the funds into a debit card, ach or check Unload - unload, refund or partial refund of the funds from a debit card, ach or check Reversal - Reversing a prior successful load. System requires the transaction id of original transaction in this case. |
Y |
AlphaNumeric, 5 |
. Ref |
Reference tansaction ID Mandatory when the TranType is "Reversal" |
Y* |
AlphaNumeric, 16 |
. Amount | Transaction Amount | Y |
Money |
. DateTime | Transaction Time | Y |
DateTime |
. Description | Transaction Description | Y |
AlphaNumeric, 50 |
DebitCard | object | ||
. CardAcceptorIdCode | CardAcceptorIdCode | N |
AlphaNumeric, 24 |
. CardAcceptorTerminalID | CardAcceptorTerminalID | N |
AlphaNumeric, 24 |
. DateTimeLocalTransaction | DateTimeLocalTransaction | N |
DateTime |
. SystemTraceAuditNumber | SystemTraceAuditNumber | N |
AlphaNumeric, 24 |
. MerchantType | MerchantType | N |
AlphaNumeric, 24 |
. RetrievalReferenceNumber | RetrievalReferenceNumber | N |
AlphaNumeric, 24 |
. ApprovalCode | ApprovalCode | N |
AlphaNumeric, 6 |
Check | object | ||
. CheckMemo | Check Memo | N |
AlphaNumeric, 17 |
. CheckRef1 | CheckRef1 | N |
AlphaNumeric, 17 |
. CheckRef2 | CheckRef2 | N |
AlphaNumeric, 17 |
. CheckRef3 | CheckRef3 | N |
AlphaNumeric, 17 |
. CheckRef4 | CheckRef4 | N |
AlphaNumeric, 17 |
ACH | object | ||
. RecipientName | Recipient Name | N | AlphaNumeric, 50 |
. RecipientNickName | Recipient Nick Name | N | AlphaNumeric, 17 |
. RoutingNumber | Routing Number | N | AlphaNumeric, 17 |
. BankAccountNumber | Bank Account Number. | N | AlphaNumeric, 17 |
. TransferType |
Funds Transfer Type - Card to Bank is pushing funds to your external bank account, bank to card means you are pulling funds to you account on file. Does not apply since we will be capturing and defaulting at the portal level for your solution.
|
N |
AlphaNumeric, 1 |
. AccountType |
Recipient Account Type.
|
N |
AlphaNumeric, 1 |
. PushPay | object | ||
. PullPay | object | ||
HealthCare | object | ||
. MemberID | Customer's Health Care Member ID | N |
AlphaNumeric, 16 |
. ProcessID | Customer's Health Care Process ID | N |
AlphaNumeric, 16 |
. GroupID | Customer's Health Care Group ID | N |
AlphaNumeric, 16 |
. SubscriberID | Customer's Health Care Subscriber ID | N |
AlphaNumeric, 16 |
. PolicyID | Customer's Health Care Policy ID | N |
AlphaNumeric, 16 |
. PlanType |
Customer's Health Care Plan Type Possible Values are:
|
N |
AlphaNumeric, 2 |
. PhysicianID | Physician ID | N |
AlphaNumeric, 16 |
. PharmacyID | Pharmacy ID | N |
AlphaNumeric, 16 |
. SiteInfo | object | ||
. . NPI | Site NPI | N |
Numeric, 10 |
. GeneralInfo | object | ||
. . NDC | National Drug Code | N |
AlphaNumeric, 50 |
. ClaimsInfo | object | ||
. . BIN | Rx BIN number | N |
AlphaNumeric, 32 |
. . PCN | Processor control number | N |
AlphaNumeric, 32 |
. . ClaimNumber | Claim Number - Unique Number for the claim | N |
AlphaNumeric, 50 |
. . GroupNumber | Alternate group number | N |
AlphaNumeric, 25 |
. . RxNumber | RxNumber | N |
AlphaNumeric, 50 |
. . RxDate | RxDate | N |
DateTime |
. . MetricQuantity | MetricQuantity | N |
Decimal |
. . DaysSupply | Days Supply | N |
Numeric |
. . PrimaryCopayAmount | Patient out of pocket amount | N |
Decimal |
. . PrimaryAmountPaid | Primary payer amount paid | N |
Decimal |
. . PatientNumber | Member number | N |
AlphaNumeric, 50 |
. . PatientDOB | Patient date-of-birth. | N |
DateTime |
. . PatientStatementID | Patient Statement ID | N |
AlphaNumeric, 32 |
. . DateOfService | Date Of Service | N |
DateTime |
. . OtherCoverageCode | Other Coverage Code (00,01,02,03,04,08) | N |
AlphaNumeric, 2 |
TNPFlag | TNPFlag | N | AlphaNumeric, 1 |
AAT |
AAT - Automatic Account transfer ( Money Transfer From Source to Destination Account via patient Account) Possible Values are:
|
N | Numeric, 1 |
ExtendedSource | For internal use only | object | |
. Allowed | Flag for Extended Source is Allowed or not. For internal use only | N | boolean |
. SourceAccountNumber | SourceAccountNumber is required if ExtendedSource is ALLOWED. For internal use only | Y* | Numeric, 16 |
. SourceTokenID | For internal use only | N | Numeric, 16 |
. SourceDescription | Source Description. For internal use only | N | AlphaNumeric, 50 |
SourceRefName | Source Reference Name. For internal use only | N | AlphaNumeric, 30 |
SourceRefId | For internal use only. For internal use only | N | AlphaNumeric, 40 |
MessageResponse
Property | Description | Required | Type |
---|---|---|---|
Status | object | ||
. APIResponseCode | API Response Code. (00-Success) | Y |
AlphaNumeric, 4 |
. APIReasonDescription | API Reason Description | Y |
AlphaNumeric, 64 |
. APIResponseDateTime | API Response Datetime for the Request in UTC format | Y | datetime |
. APIUniqueReferenceID | UDID. API Unique reference number | Y |
AlphaNumeric, 64 |
TokenID |
16 digit Unique Token of an account. |
N |
Numeric, 16 |
CardNumber |
Debit Card Number |
N |
Numeric, 16 |
AccountNumber |
Cencora Financial Services's internal accountnumber |
N |
Numeric, 16 |
TokenIDRef |
Token of account where claim/payment was justifying the load. |
N |
Numeric, 16 |
PaymentType |
Payment Type.
|
N | Numeric, 1 |
Transaction | object | ||
. ID |
System generated Transaction ID up on succesful transaction posting |
Y* |
AlphaNumeric, 16 |
. Type |
Transaction Code |
N |
AlphaNumeric, 5 |
. Amount | Transaction Amount | N |
Money |
. DateTime | Transaction Time | N |
DateTime |
. Description | Transaction Description | N |
AlphaNumeric, 50 |
DebitCard | object | ||
. CardAcceptorIdCode | CardAcceptorIdCode | N |
AlphaNumeric, 24 |
. CardAcceptorTerminalID | CardAcceptorTerminalID | N |
AlphaNumeric, 24 |
. DateTimeLocalTransaction | DateTimeLocalTransaction | N |
DateTime |
. SystemTraceAuditNumber | SystemTraceAuditNumber | N |
AlphaNumeric, 24 |
. MerchantType | MerchantType | N |
AlphaNumeric, 24 |
. RetrievalReferenceNumber | RetrievalReferenceNumber | N |
AlphaNumeric, 24 |
. ApprovalCode | ApprovalCode | N |
AlphaNumeric, 6 |
Check | object | ||
. CheckMemo | Check Memo | N |
AlphaNumeric, 24 |
. CheckNumber | Check number if applicable | N |
AlphaNumeric, 16 |
ACH | object | ||
. ReceipientID | ReceipientID | N |
AlphaNumeric, 10 |
PushPay | object | ||
PullPay | object | ||
HealthCare | object | ||
. MemberID | Customer's Health Care Member ID | N |
AlphaNumeric, 16 |
. ProcessID | Customer's Health Care Process ID | N |
AlphaNumeric, 16 |
. GroupID | Customer's Health Care Group ID | N |
AlphaNumeric, 16 |
. SubscriberID | Customer's Health Care Subscriber ID | N |
AlphaNumeric, 16 |
. PolicyID | Customer's Health Care Policy ID | N |
AlphaNumeric, 16 |
. PlanType |
Customer's Health Care Plan Type Possible Values are:
|
N |
AlphaNumeric, 2 |
. PhysicianID | Physician ID | N |
AlphaNumeric, 16 |
. PharmacyID | Pharmacy ID | N |
AlphaNumeric, 16 |
. SiteInfo | object | ||
. . NPI | Site NPI | N |
Numeric, 10 |
. ProviderInfo | object | ||
. . ProviderNPI | Provider NPI | N |
Numeric, 10 |
. . FirstName | Provider First Name | N |
AlphaNumeric, 50 Allowed special character(s) is/are \,'._@- space |
. . LastName | Provider Last Name | N |
AlphaNumeric, 50 Allowed special character(s) is/are \,'._@- space |
. GeneralInfo | object | ||
. . NDC | National Drug Code | N |
Numeric, 11 |
. ClaimsInfo | object | ||
. . BIN | Rx BIN number | N |
AlphaNumeric, 32 |
. . PCN | Processor control number | N |
AlphaNumeric, 32 |
. . ClaimNumber | Claim Number - Unique Number for the claim | N |
AlphaNumeric, 50 |
. . GroupNumber | Alternate group number | N |
AlphaNumeric, 25 |
. . RxNumber | RxNumber | N |
AlphaNumeric, 50 |
. . RxDate | RxDate | N |
DateTime |
. . MetricQuantity | MetricQuantity | N |
Decimal |
. . DaysSupply | Days Supply | N |
Numeric |
. . PrimaryCopayAmount | Patient out of pocket amount | N |
Decimal |
. . PrimaryAmountPaid | Primary payer amount paid | N |
Decimal |
. . PatientNumber | Member number | N |
AlphaNumeric, 50 |
. . PatientDOB | Patient date-of-birth. | N |
DateTime |
. . PatientStatementID | Patient Statement ID | N |
AlphaNumeric, 32 |
. . DateOfService | Date Of Service | N |
DateTime |
. . OtherCoverageCode | Other Coverage Code (00,01,02,03,04,08) | N |
AlphaNumeric, 2 |
CurrentBalance | Balance of the account | N |
Money |
PostingFlag | Transaction Posting Status | N |
AlphaNumeric, 1 |
PostingNote | Transaction Posting Note | N |
AlphaNumeric, 64 |
Method: POST
Urls:
Production: | https://api.fvfn.net/fvfnunvwebapi/Transaction/load |
SandBox: | https://api.firstviewcorp.com/fvfnunvwebapi/Transaction/load |
{
"TokenID": {},
"CardNumber": {},
"Accountnumber": {},
"TokenIDRef": {},
"PaymentType": {},
"Transaction": {
"Type": {},
"Ref": {},
"Amount": {},
"DateTime": {},
"Description": {}
},
"DebitCard": {
"CardAcceptorIdCode":{},
"CardAcceptorTerminalID":{},
"DateTimeLocalTransaction":{},
"SystemTraceAuditNumber":{},
"MerchantType":{},
"RetrievalReferenceNumber":{},
"ApprovalCode":{}
},
"Check": {
"CheckMemo":{},
"CheckRef1":{},
"CheckRef2":{},
"CheckRef3":{},
"CheckRef4":{},
},
"ACH": {
"RecipientName": {},
"RecipientNickName":{},
"BankAccountNumber":{},
"RoutingNumber":{},
"AccountType":{},
"TransferType":{}
},
"PushPay": {},
"PullPay": {},
"HealthCare": {
"SiteInfo": {
"NPI": {}
},
"ProviderInfo": {
"NPI": {},
"FirstName": {},
"LastName": {}
},
"GeneralInfo": {
"NDC": {}
},
"ClaimsInfo": {
"BIN": {},
"PCN": {},
"ClaimNumber": {},
"GroupNumber": {},
"RxNumber": {},
"RxDate": {},
"MetricQuantity": {},
"DaysSupply": {},
"PrimaryCopayAmount": {},
"PrimaryAmountPaid": {},
"PatientNumber": {},
"PatientDOB": {},
"PatientStatementID": {},
"DateOfService": {},
"OtherCoverageCode": {}
},
"MemberID": {},
"ProcessID": {},
"GroupID": {},
"SubscriberID": {},
"PolicyID": {},
"PlanType": {},
"PhysicianID": {},
"PharmacyID": {}
},
"TNPFlag": null,
"AAT":{},
"ExtendedSource":{
"Allowed":{},
"SourceAccountNumber":{},
"SourceTokenID":{},
"SourceDescription":{}
},
"SourceRefName":{},
"SourceRefId":{}
}
{
"Status":
{
"APIResponseCode": {},
"APIReasonDescription": {},
"APIResponseDateTime": {},
"APIUniqueReferenceID": {}
},
"TokenID": {},
"CardNumber": {},
"Accountnumber": {},
"TokenIDRef": {},
"PaymentType": {},
"Transaction": {
"ID": {},
"Type": {},
"Amount": {},
"DateTime": {},
"Description": {}
},
"DebitCard": {
"CardAcceptorIdCode":{},
"CardAcceptorTerminalID":{},
"DateTimeLocalTransaction":{},
"SystemTraceAuditNumber":{},
"MerchantType":{},
"RetrievalReferenceNumber":{},
"ApprovalCode":{}
},
"Check": {
"CheckMemo":{},
"CheckNumber":{}
},
"ACH": {
"RecipientID": {}
},
"PushPay": {},
"PullPay": {},
"HealthCare": {
"SiteInfo": {
"NPI": {}
},
"ProviderInfo": {
"NPI": {},
"FirstName": {},
"LastName": {}
},
"GeneralInfo": {
"NDC": {}
},
"ClaimsInfo": {
"BIN": {},
"PCN": {},
"ClaimNumber": {},
"GroupNumber": {},
"RxNumber": {},
"RxDate": {},
"MetricQuantity": {},
"DaysSupply": {},
"PrimaryCopayAmount": {},
"PrimaryAmountPaid": {},
"PatientNumber": {},
"PatientDOB": {},
"PatientStatementID": {},
"DateOfService": {},
"OtherCoverageCode": {}
},
"MemberID": {},
"ProcessID": {},
"GroupID": {},
"SubscriberID": {},
"PolicyID": {},
"PlanType": {},
"PhysicianID": {},
"PharmacyID": {}
},
"CurrentBalance":{},
"PostingNote":{},
"PostingFlag":{}
}
E-Mail:
info@fvfn.com
Address:
1 West First Ave, Conshohocken, PA 19428