Difference between revisions of "Service Provider Integration Fields"
From SmartWiki
(21 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | This article presents the complete list of fields involved in Service Provider integration between a SmartSimple client instance and a third party service provider. |
+ | |||
+ | ==Fields transferred to Service Provider System== | ||
As part of our Integration services, we currently support <u>two types of transaction records</u>. | As part of our Integration services, we currently support <u>two types of transaction records</u>. | ||
*Interpretation records - Identified by '''TypeofService''' field - set to 1. | *Interpretation records - Identified by '''TypeofService''' field - set to 1. | ||
Line 10: | Line 12: | ||
− | ===Interpretation Fields=== | + | ===Interpretation/Translation Fields=== |
---- | ---- | ||
Line 18: | Line 20: | ||
! style="color: black; background-color: #62BC43;"|Identifiers !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Identifiers !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
|- | |- | ||
− | | 1 || CaseID || Unique Identifier for Case || | + | | 1 || CaseID || Unique Identifier for Case || Numeric || |
|- | |- | ||
− | | 2 || ServiceID || Unique Identifier for Service || | + | | 2 || ServiceID || Unique Identifier for Service || Numeric || |
|- | |- | ||
| 3 || CustomerID || Unique Identifier for SmartSimple Customer || Alpha || | | 3 || CustomerID || Unique Identifier for SmartSimple Customer || Alpha || | ||
|- | |- | ||
− | | 4 || Source || Source Type || | + | | 4 || Source || Source Type || Numeric || 10=IME , 20=Insurer |
|- | |- | ||
| 5 || TypeofService || Type of Service || Numeric || '''1''' | | 5 || TypeofService || Type of Service || Numeric || '''1''' | ||
|- | |- | ||
| 6 || ProtocolPassword || Protocol Password || || | | 6 || ProtocolPassword || Protocol Password || || | ||
+ | |- | ||
+ | | || PostTest || Testing flag used to indicate test submissions || Numeric || 1=True , 0=False | ||
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Referral !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Referral !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
Line 40: | Line 44: | ||
|10||ReferralCity||Referral City||Alpha|| | |10||ReferralCity||Referral City||Alpha|| | ||
|- | |- | ||
− | |11||ReferralProvince | + | |11||ReferralProvince||Referral Province/State||Alpha|| |
|- | |- | ||
− | |12||ReferralPostalCode||Referral | + | |12||ReferralPostalCode||Referral Postal Code||Alpha|| |
|- | |- | ||
|13||ReferralCountry||Referral Country||Alpha|| | |13||ReferralCountry||Referral Country||Alpha|| | ||
|- | |- | ||
− | |14||ReferralFileNumber||Referral | + | |14||ReferralFileNumber||Referral File Number (system)||Alpha|| |
|- | |- | ||
|15||ReferralPhoneNumber||Referral Phone Number||Alpha|| | |15||ReferralPhoneNumber||Referral Phone Number||Alpha|| | ||
Line 62: | Line 66: | ||
|20||ClaimantLastName||Claimant Last Name||Alpha|| | |20||ClaimantLastName||Claimant Last Name||Alpha|| | ||
|- | |- | ||
− | |21||ClaimantApt | + | |21||ClaimantApt||Claimant Apt/Suite||Alpha|| |
|- | |- | ||
|22||ClaimantBuzzer||Claimant Buzzer||Alpha|| | |22||ClaimantBuzzer||Claimant Buzzer||Alpha|| | ||
Line 70: | Line 74: | ||
|24||ClaimantCity||Claimant City||Alpha|| | |24||ClaimantCity||Claimant City||Alpha|| | ||
|- | |- | ||
− | |25||ClaimantProvince | + | |25||ClaimantProvince||Claimant Province/State||Alpha|| |
|- | |- | ||
− | |26||ClaimantPostalCode||Claimant | + | |26||ClaimantPostalCode||Claimant Postal Code||Alpha|| |
|- | |- | ||
|27||ClaimantCountry||Claimant Country||Alpha|| | |27||ClaimantCountry||Claimant Country||Alpha|| | ||
Line 80: | Line 84: | ||
|29||ClaimantFax||Claimant Fax||Alpha|| | |29||ClaimantFax||Claimant Fax||Alpha|| | ||
|- | |- | ||
− | |30||ClaimFile||Claim File||Alpha|| | + | |30||ClaimFile||Claim File Number||Alpha|| |
|- | |- | ||
− | |31||DateofLoss|| | + | |31||DateofLoss||Date of Loss||Date/Time||YYYY-MM-DD |
|- | |- | ||
|32||ClaimantPolicyNumber||Claimant Policy Number||Alpha|| | |32||ClaimantPolicyNumber||Claimant Policy Number||Alpha|| | ||
|- | |- | ||
− | |33|| | + | |33||ClaimantPOBox||Claimant P.O. Box||Alpha|| |
|- | |- | ||
− | |33||Billingsameasreferral||Billing same as referral||Numeric||1=Yes;2=No | + | |33||Billingsameasreferral||Billing same as referral||Numeric||1=Yes;2=No<br>*Note that this section controls if the Billing section below is visible. |
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Billing !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Billing !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
Line 102: | Line 106: | ||
|38||BillingCity||Billing City||Alpha|| | |38||BillingCity||Billing City||Alpha|| | ||
|- | |- | ||
− | |39||BillingProvince | + | |39||BillingProvince||Billing Province/State||Alpha|| |
|- | |- | ||
|40||BillingPostalCode||Billing Postal Code||Alpha|| | |40||BillingPostalCode||Billing Postal Code||Alpha|| | ||
Line 112: | Line 116: | ||
|43||BillingEmail||Billing Email||Alpha|| | |43||BillingEmail||Billing Email||Alpha|| | ||
|- | |- | ||
− | |44|| | + | |44||BillingPOBox||Billing P.O. Box||Alpha|| |
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Appointment Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Appointment Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
|- | |- | ||
− | |45|| | + | |45||Faxconfirmation||Fax confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
− | |46|| | + | |46||Emailconfirmation||Email confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
− | |47|| | + | |47||Phoneconfirmation||Phone confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
|48||Notes||Notes||Alpha|| | |48||Notes||Notes||Alpha|| | ||
|- | |- | ||
− | |49|| | + | |49||ArrangeAppointment||Arrange Appointment with claimant/patient||Numeric||1=Yes;2=No |
|- | |- | ||
− | |50|| | + | |50||ConfirmAppointment||Confirm Appointment with claimant/patient||Numeric||1=Yes;2=No |
|- | |- | ||
− | |51||DateandTime||Date and Time of appointment||Date/Time||YYYY-MM- | + | |51||DateandTime||Date and Time of appointment||Date/Time||YYYY-MM-DD HH:MM:SS |
|- | |- | ||
− | |52||Duration||Duration|| | + | |52||Duration||Duration (Calculated in hours)||Numeric||e.g 3.5 (this represents 3 hours 30 minutes) |
|- | |- | ||
|53||AppointmentLocation||Location||Alpha|| | |53||AppointmentLocation||Location||Alpha|| | ||
Line 140: | Line 144: | ||
|56||GenderofInterpreter||Gender of Interpreter||Numeric||1=Male;2=Female;3=NoPreferences | |56||GenderofInterpreter||Gender of Interpreter||Numeric||1=Male;2=Female;3=NoPreferences | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
===Transportation Fields=== | ===Transportation Fields=== | ||
Line 164: | Line 164: | ||
|- | |- | ||
| 6 || ProtocolPassword || Protocol Password || || | | 6 || ProtocolPassword || Protocol Password || || | ||
+ | |- | ||
+ | | || PostTest || Testing flag used to indicate test submissions || Numeric || 1=True , 0=False | ||
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Referral !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Referral !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
Line 175: | Line 177: | ||
|10||ReferralCity||Referral City||Alpha|| | |10||ReferralCity||Referral City||Alpha|| | ||
|- | |- | ||
− | |11||ReferralProvince | + | |11||ReferralProvince||Referral Province/State||Alpha|| |
|- | |- | ||
− | |12||ReferralPostalCode||Referral | + | |12||ReferralPostalCode||Referral Postal Code||Alpha|| |
|- | |- | ||
|13||ReferralCountry||Referral Country||Alpha|| | |13||ReferralCountry||Referral Country||Alpha|| | ||
|- | |- | ||
− | |14||ReferralFileNumber||Referral | + | |14||ReferralFileNumber||Referral File Number (system)||Alpha|| |
|- | |- | ||
|15||ReferralPhoneNumber||Referral Phone Number||Alpha|| | |15||ReferralPhoneNumber||Referral Phone Number||Alpha|| | ||
Line 197: | Line 199: | ||
|20||ClaimantLastName||Claimant Last Name||Alpha|| | |20||ClaimantLastName||Claimant Last Name||Alpha|| | ||
|- | |- | ||
− | |21||ClaimantApt | + | |21||ClaimantApt||Claimant Apt/Suite||Alpha|| |
|- | |- | ||
|22||ClaimantBuzzer||Claimant Buzzer||Alpha|| | |22||ClaimantBuzzer||Claimant Buzzer||Alpha|| | ||
Line 205: | Line 207: | ||
|24||ClaimantCity||Claimant City||Alpha|| | |24||ClaimantCity||Claimant City||Alpha|| | ||
|- | |- | ||
− | |25||ClaimantProvince | + | |25||ClaimantProvince||Claimant Province/State||Alpha|| |
|- | |- | ||
− | |26||ClaimantPostalCode||Claimant | + | |26||ClaimantPostalCode||Claimant Postal Code||Alpha|| |
|- | |- | ||
|27||ClaimantCountry||Claimant Country||Alpha|| | |27||ClaimantCountry||Claimant Country||Alpha|| | ||
Line 215: | Line 217: | ||
|29||ClaimantFax||Claimant Fax||Alpha|| | |29||ClaimantFax||Claimant Fax||Alpha|| | ||
|- | |- | ||
− | |30||ClaimFile||Claim | + | |30||ClaimFile||Claim #||Alpha|| |
|- | |- | ||
− | |31||DateofLoss|| | + | |31||DateofLoss||Date of Loss||Date/Time||YYYY-MM-DD |
|- | |- | ||
|32||ClaimantPolicyNumber||Claimant Policy Number||Alpha|| | |32||ClaimantPolicyNumber||Claimant Policy Number||Alpha|| | ||
|- | |- | ||
− | |33|| | + | |33||ClaimantPOBox||Claimant P.O. Box||Alpha|| |
|- | |- | ||
− | |33||Billingsameasreferral||Billing same as referral||Numeric||1=Yes;2=No | + | |33||Billingsameasreferral||Billing same as referral||Numeric||1=Yes;2=No<br>*Note that this section controls if the Billing section below is visible. |
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Billing !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Billing !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
Line 237: | Line 239: | ||
|38||BillingCity||Billing City||Alpha|| | |38||BillingCity||Billing City||Alpha|| | ||
|- | |- | ||
− | |39||BillingProvince | + | |39||BillingProvince||Billing Province/State||Alpha|| |
|- | |- | ||
|40||BillingPostalCode||Billing Postal Code||Alpha|| | |40||BillingPostalCode||Billing Postal Code||Alpha|| | ||
Line 247: | Line 249: | ||
|43||BillingEmail||Billing Email||Alpha|| | |43||BillingEmail||Billing Email||Alpha|| | ||
|- | |- | ||
− | |44|| | + | |44||BillingPOBox||Billing P.O. Box||Alpha|| |
|- | |- | ||
! style="color: black; background-color: #62BC43;"|Appointment Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Appointment Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
|- | |- | ||
− | |45|| | + | |45||Faxconfirmation||Fax confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
− | |46|| | + | |46||Emailconfirmation||Email confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
− | |47|| | + | |47||Phoneconfirmation||Phone confirmation of appointment||Numeric||1=Yes;2=No |
|- | |- | ||
|48||Notes||Notes||Alpha|| | |48||Notes||Notes||Alpha|| | ||
|- | |- | ||
− | |49|| | + | |49||ArrangeAppointment||Arrange Appointment with claimant/patient||Numeric||1=Yes;2=No |
|- | |- | ||
− | |50|| | + | |50||ConfirmAppointment||Confirm Appointment with claimant/patient||Numeric||1=Yes;2=No |
|- | |- | ||
− | |51||DateandTime||Date and Time of appointment||Date/Time||YYYY-MM- | + | |51||DateandTime||Date and Time of appointment||Date/Time||YYYY-MM-DD HH:MM:SS |
|- | |- | ||
− | |52||Duration||Duration|| | + | |52||Duration||Duration (Calculated in hours)||Numeric||e.g 3.5 (this represents 3 hours 30 minutes) |
|- | |- | ||
|53||AppointmentLocation||Location||Alpha|| | |53||AppointmentLocation||Location||Alpha|| | ||
Line 273: | Line 275: | ||
! style="color: black; background-color: #62BC43;"|Pickup Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ! style="color: black; background-color: #62BC43;"|Pickup Details !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Description !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Acceptable Values | ||
|- | |- | ||
− | |55||PickupTime||Pickup Time||Date/Time||YYYY-MM- | + | |55||PickupTime||Pickup Time||Date/Time||YYYY-MM-DD HH:MM:SS |
+ | |- | ||
+ | |56||WheelchairVehicle||Does claimant require a wheelchair accessible vehicle?||Numeric|| 1=Yes;2=No | ||
+ | |- | ||
+ | |57||SpecialNeeds||Does claimant require special needs (e.g. Assistance)?||Numeric||1=Yes;2=No | ||
|- | |- | ||
− | | | + | |58||PickupSame||Is Pickup Address same as Claimant Address?||Alpha||1=Yes;2=No |
|- | |- | ||
− | | | + | |colspan="5"|Note the fields below will be populated by SmartSimple if '''No''' is selected for the field above |
|- | |- | ||
− | | | + | |59||PickupAddress||Pickup Address||Alpha|| |
|- | |- | ||
− | | | + | |60||PickupCity||Pickup City||Alpha|| |
|- | |- | ||
− | | | + | |61||PickupPostalCode||Postal Code||Alpha|| |
|- | |- | ||
− | | | + | |62||PickupApt||Pickup Apt/Suite||Alpha|| |
|- | |- | ||
− | | | + | |63||PickupBuzzer||Pickup Buzzer||Alpha|| |
|- | |- | ||
− | | | + | |64||PickupProvince||Pickup Province/State||Alpha|| |
|- | |- | ||
− | | | + | |65||PickupPhone||Pickup Phone||Alpha|| |
|} | |} | ||
− | |||
− | |||
==Field List transferred to SmartSimple== | ==Field List transferred to SmartSimple== | ||
− | *Note that all fields are mandatory, with the exception of | + | *Note that all fields are mandatory, with the exception of notes |
− | * | + | *reference is unique to each transaction |
− | * | + | *provideremail field is used to send error messages via email if the record cannot be processed. |
− | '''Error Messages''' | + | '''Sample Error Messages''' |
---- | ---- | ||
Line 310: | Line 314: | ||
*Invalid provider name, case, or service ID | *Invalid provider name, case, or service ID | ||
*Invalid field value | *Invalid field value | ||
+ | *Invalid Provider Key during submission | ||
{| border="1" cellpadding="4" | {| border="1" cellpadding="4" | ||
|- | |- | ||
− | ! style="color: black; background-color: #62BC43;"|# !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"| | + | ! style="color: black; background-color: #62BC43;"|# !! style="color: black; background-color: #62BC43;"|Field Name !! style="color: black; background-color: #62BC43;"|Field Type !! style="color: black; background-color: #62BC43;"|Description |
+ | |- | ||
+ | | 1 || providerkey || Alpha || Unique authentication key provided by SmartSimple. | ||
+ | |- | ||
+ | | 2 || caseid || Numeric || Unique case identifier as provided by SmartSimple when transferring the service request. | ||
|- | |- | ||
− | | | + | | 3 || serviceid || Numeric || Unique service identifier as provided by SmartSimple when transferring the service request. |
|- | |- | ||
− | | | + | | 4 || typeofservice || Numeric || Interpretation records - set to '''1'''. Transportation records - set to '''2'''. |
|- | |- | ||
− | | | + | | 5 || client || String || SmartSimple Client Identifier as provided by SmartSimple when transferring the service request. NOTE this is not the client/patient identified - but the SmartSimple customer identified. |
|- | |- | ||
− | | | + | | 6 || source || Numeric || This represents the SmartSimple client type: 10 for IME client and 20 for Insurer client. |
|- | |- | ||
− | | | + | | 7 || gapcode || Alpha || Goods, Administration, and Other Codes(GAP). This list corresponds to the [http://www.hcaiinfo.ca/Health_Care_Facility_Provider/documents/appendices/AppendixCFINAL.pdf HCAI GAP Code list]. |
|- | |- | ||
− | | | + | | 8 || rate || Numeric ||Rate for Service. |
|- | |- | ||
− | | | + | | 9 || measure ||Alpha ||Unit Measure. This list corresponds to the [http://www.hcaiinfo.ca/Health_Care_Facility_Provider/documents/appendices/AppendixFFINAL.pdf HCAI Unit Measure Codes]. |
|- | |- | ||
− | | | + | | 10 ||quantity||Numeric||Quantity |
|- | |- | ||
− | | | + | | 11 ||tax||Alpha||Options: Yes;No |
|- | |- | ||
− | | | + | | 12 ||taxtype||Alpha||Options: No;HST;GST;BCST;NSST;QST |
|- | |- | ||
− | | | + | | 13 ||total||Numeric, two decimal||Rate*Quantity |
|- | |- | ||
− | | | + | | 14 ||taxamt||Numeric, two decimal||Calculated tax amount. |
|- | |- | ||
− | | | + | | 15 ||grossamt||Numeric, two decimal||[Total]+[TaxAmount] |
|- | |- | ||
− | | | + | | 16 ||reference||Alpha||Unique Service Provider identifier for billing transaction. |
|- | |- | ||
− | | | + | | 17 ||confirmationnum||Alpha||Optional confirmation number provided to SmartSimple when service request is sent to provider |
|- | |- | ||
− | | | + | | 18 ||provider||Alpha||Name of the Service Provider |
|- | |- | ||
− | | | + | | 19 ||provideremail||Alpha||Email address of contact at service provider. |
|- | |- | ||
− | | | + | | 20 ||notes||Alpha||Service Provider notes for this transaction. |
|} | |} | ||
Line 356: | Line 365: | ||
* [[Service Provider Integration]] | * [[Service Provider Integration]] | ||
− | + | [[Category:Integration]] | |
− | [[Category: | + | [[Category:External Services]] |
Latest revision as of 13:50, 20 July 2017
This article presents the complete list of fields involved in Service Provider integration between a SmartSimple client instance and a third party service provider.
Contents
Fields transferred to Service Provider System
As part of our Integration services, we currently support two types of transaction records.
- Interpretation records - Identified by TypeofService field - set to 1.
- Transportation records - Identified by TypeofService field - set to 2.
Referring to the list below, note that both Interpretation and Transportation records have common fields until Field #55.
In addition the Field Names specified in the tables serve as both the field names in SmartSimple and HTML control IDs when performing field mapping.
Interpretation/Translation Fields
Identifiers | Field Name | Description | Field Type | Acceptable Values |
---|---|---|---|---|
1 | CaseID | Unique Identifier for Case | Numeric | |
2 | ServiceID | Unique Identifier for Service | Numeric | |
3 | CustomerID | Unique Identifier for SmartSimple Customer | Alpha | |
4 | Source | Source Type | Numeric | 10=IME , 20=Insurer |
5 | TypeofService | Type of Service | Numeric | 1 |
6 | ProtocolPassword | Protocol Password | ||
PostTest | Testing flag used to indicate test submissions | Numeric | 1=True , 0=False | |
Referral | Field Name | Description | Field Type | Acceptable Values |
7 | ReferralFirstName | Referral First Name | Alpha | |
8 | ReferralLastName | Referral Last Name | Alpha | |
9 | ReferralAddress | Referral Address | Alpha | |
10 | ReferralCity | Referral City | Alpha | |
11 | ReferralProvince | Referral Province/State | Alpha | |
12 | ReferralPostalCode | Referral Postal Code | Alpha | |
13 | ReferralCountry | Referral Country | Alpha | |
14 | ReferralFileNumber | Referral File Number (system) | Alpha | |
15 | ReferralPhoneNumber | Referral Phone Number | Alpha | |
16 | ReferralFaxNumber | Referral Fax Number | Alpha | |
17 | ReferralEmail | Referral Email | Alpha | |
18 | ReferralCompany | Referral Company | Alpha | |
Claimant | Field Name | Description | Field Type | Acceptable Values |
19 | ClaimantFirstName | Claimant First Name | Alpha | |
20 | ClaimantLastName | Claimant Last Name | Alpha | |
21 | ClaimantApt | Claimant Apt/Suite | Alpha | |
22 | ClaimantBuzzer | Claimant Buzzer | Alpha | |
23 | ClaimantAddress | Claimant Address | Alpha | |
24 | ClaimantCity | Claimant City | Alpha | |
25 | ClaimantProvince | Claimant Province/State | Alpha | |
26 | ClaimantPostalCode | Claimant Postal Code | Alpha | |
27 | ClaimantCountry | Claimant Country | Alpha | |
28 | ClaimantPhone | Claimant Phone | Alpha | |
29 | ClaimantFax | Claimant Fax | Alpha | |
30 | ClaimFile | Claim File Number | Alpha | |
31 | DateofLoss | Date of Loss | Date/Time | YYYY-MM-DD |
32 | ClaimantPolicyNumber | Claimant Policy Number | Alpha | |
33 | ClaimantPOBox | Claimant P.O. Box | Alpha | |
33 | Billingsameasreferral | Billing same as referral | Numeric | 1=Yes;2=No *Note that this section controls if the Billing section below is visible. |
Billing | Field Name | Description | Field Type | Acceptable Values |
34 | BillingFirstName | Billing First Name | Alpha | |
35 | BillingLastName | Billing Last Name | Alpha | |
36 | BillingCompany | Billing Company | Alpha | |
37 | BillingAddress | Billing Address | Alpha | |
38 | BillingCity | Billing City | Alpha | |
39 | BillingProvince | Billing Province/State | Alpha | |
40 | BillingPostalCode | Billing Postal Code | Alpha | |
41 | BillingPhone | Billing Phone | Alpha | |
42 | BillingFax | Billing Fax | Alpha | |
43 | BillingEmail | Billing Email | Alpha | |
44 | BillingPOBox | Billing P.O. Box | Alpha | |
Appointment Details | Field Name | Description | Field Type | Acceptable Values |
45 | Faxconfirmation | Fax confirmation of appointment | Numeric | 1=Yes;2=No |
46 | Emailconfirmation | Email confirmation of appointment | Numeric | 1=Yes;2=No |
47 | Phoneconfirmation | Phone confirmation of appointment | Numeric | 1=Yes;2=No |
48 | Notes | Notes | Alpha | |
49 | ArrangeAppointment | Arrange Appointment with claimant/patient | Numeric | 1=Yes;2=No |
50 | ConfirmAppointment | Confirm Appointment with claimant/patient | Numeric | 1=Yes;2=No |
51 | DateandTime | Date and Time of appointment | Date/Time | YYYY-MM-DD HH:MM:SS |
52 | Duration | Duration (Calculated in hours) | Numeric | e.g 3.5 (this represents 3 hours 30 minutes) |
53 | AppointmentLocation | Location | Alpha | |
54 | TypeofAssessment | Type of Assessment | Alpha | |
55 | Language | Language | Alpha | |
56 | GenderofInterpreter | Gender of Interpreter | Numeric | 1=Male;2=Female;3=NoPreferences |
Transportation Fields
Identifiers | Field Name | Description | Field Type | Acceptable Values |
---|---|---|---|---|
1 | CaseID | Unique Identifier for Case | Numberic | |
2 | ServiceID | Unique Identifier for Service | Numberic | |
3 | CustomerID | Unique Identifier for SmartSimple Customer | Alpha | |
4 | Source | Source Type | Numberic | 10=IME , 20=Insurer |
5 | TypeofService | Type of Service | Numeric | 2 |
6 | ProtocolPassword | Protocol Password | ||
PostTest | Testing flag used to indicate test submissions | Numeric | 1=True , 0=False | |
Referral | Field Name | Description | Field Type | Acceptable Values |
7 | ReferralFirstName | Referral First Name | Alpha | |
8 | ReferralLastName | Referral Last Name | Alpha | |
9 | ReferralAddress | Referral Address | Alpha | |
10 | ReferralCity | Referral City | Alpha | |
11 | ReferralProvince | Referral Province/State | Alpha | |
12 | ReferralPostalCode | Referral Postal Code | Alpha | |
13 | ReferralCountry | Referral Country | Alpha | |
14 | ReferralFileNumber | Referral File Number (system) | Alpha | |
15 | ReferralPhoneNumber | Referral Phone Number | Alpha | |
16 | ReferralFaxNumber | Referral Fax Number | Alpha | |
17 | ReferralEmail | Referral Email | Alpha | |
18 | ReferralCompany | Referral Company | Alpha | |
Claimant | Field Name | Description | Field Type | Acceptable Values |
19 | ClaimantFirstName | Claimant First Name | Alpha | |
20 | ClaimantLastName | Claimant Last Name | Alpha | |
21 | ClaimantApt | Claimant Apt/Suite | Alpha | |
22 | ClaimantBuzzer | Claimant Buzzer | Alpha | |
23 | ClaimantAddress | Claimant Address | Alpha | |
24 | ClaimantCity | Claimant City | Alpha | |
25 | ClaimantProvince | Claimant Province/State | Alpha | |
26 | ClaimantPostalCode | Claimant Postal Code | Alpha | |
27 | ClaimantCountry | Claimant Country | Alpha | |
28 | ClaimantPhone | Claimant Phone | Alpha | |
29 | ClaimantFax | Claimant Fax | Alpha | |
30 | ClaimFile | Claim # | Alpha | |
31 | DateofLoss | Date of Loss | Date/Time | YYYY-MM-DD |
32 | ClaimantPolicyNumber | Claimant Policy Number | Alpha | |
33 | ClaimantPOBox | Claimant P.O. Box | Alpha | |
33 | Billingsameasreferral | Billing same as referral | Numeric | 1=Yes;2=No *Note that this section controls if the Billing section below is visible. |
Billing | Field Name | Description | Field Type | Acceptable Values |
34 | BillingFirstName | Billing First Name | Alpha | |
35 | BillingLastName | Billing Last Name | Alpha | |
36 | BillingCompany | Billing Company | Alpha | |
37 | BillingAddress | Billing Address | Alpha | |
38 | BillingCity | Billing City | Alpha | |
39 | BillingProvince | Billing Province/State | Alpha | |
40 | BillingPostalCode | Billing Postal Code | Alpha | |
41 | BillingPhone | Billing Phone | Alpha | |
42 | BillingFax | Billing Fax | Alpha | |
43 | BillingEmail | Billing Email | Alpha | |
44 | BillingPOBox | Billing P.O. Box | Alpha | |
Appointment Details | Field Name | Description | Field Type | Acceptable Values |
45 | Faxconfirmation | Fax confirmation of appointment | Numeric | 1=Yes;2=No |
46 | Emailconfirmation | Email confirmation of appointment | Numeric | 1=Yes;2=No |
47 | Phoneconfirmation | Phone confirmation of appointment | Numeric | 1=Yes;2=No |
48 | Notes | Notes | Alpha | |
49 | ArrangeAppointment | Arrange Appointment with claimant/patient | Numeric | 1=Yes;2=No |
50 | ConfirmAppointment | Confirm Appointment with claimant/patient | Numeric | 1=Yes;2=No |
51 | DateandTime | Date and Time of appointment | Date/Time | YYYY-MM-DD HH:MM:SS |
52 | Duration | Duration (Calculated in hours) | Numeric | e.g 3.5 (this represents 3 hours 30 minutes) |
53 | AppointmentLocation | Location | Alpha | |
54 | TypeofAssessment | Type of Assessment | Alpha | |
Pickup Details | Field Name | Description | Field Type | Acceptable Values |
55 | PickupTime | Pickup Time | Date/Time | YYYY-MM-DD HH:MM:SS |
56 | WheelchairVehicle | Does claimant require a wheelchair accessible vehicle? | Numeric | 1=Yes;2=No |
57 | SpecialNeeds | Does claimant require special needs (e.g. Assistance)? | Numeric | 1=Yes;2=No |
58 | PickupSame | Is Pickup Address same as Claimant Address? | Alpha | 1=Yes;2=No |
Note the fields below will be populated by SmartSimple if No is selected for the field above | ||||
59 | PickupAddress | Pickup Address | Alpha | |
60 | PickupCity | Pickup City | Alpha | |
61 | PickupPostalCode | Postal Code | Alpha | |
62 | PickupApt | Pickup Apt/Suite | Alpha | |
63 | PickupBuzzer | Pickup Buzzer | Alpha | |
64 | PickupProvince | Pickup Province/State | Alpha | |
65 | PickupPhone | Pickup Phone | Alpha |
Field List transferred to SmartSimple
- Note that all fields are mandatory, with the exception of notes
- reference is unique to each transaction
- provideremail field is used to send error messages via email if the record cannot be processed.
Sample Error Messages
The following messages will be generated by SmartSimple and sent by E-Mail
- Empty field or incorrect field type
- Invalid provider name, case, or service ID
- Invalid field value
- Invalid Provider Key during submission
# | Field Name | Field Type | Description |
---|---|---|---|
1 | providerkey | Alpha | Unique authentication key provided by SmartSimple. |
2 | caseid | Numeric | Unique case identifier as provided by SmartSimple when transferring the service request. |
3 | serviceid | Numeric | Unique service identifier as provided by SmartSimple when transferring the service request. |
4 | typeofservice | Numeric | Interpretation records - set to 1. Transportation records - set to 2. |
5 | client | String | SmartSimple Client Identifier as provided by SmartSimple when transferring the service request. NOTE this is not the client/patient identified - but the SmartSimple customer identified. |
6 | source | Numeric | This represents the SmartSimple client type: 10 for IME client and 20 for Insurer client. |
7 | gapcode | Alpha | Goods, Administration, and Other Codes(GAP). This list corresponds to the HCAI GAP Code list. |
8 | rate | Numeric | Rate for Service. |
9 | measure | Alpha | Unit Measure. This list corresponds to the HCAI Unit Measure Codes. |
10 | quantity | Numeric | Quantity |
11 | tax | Alpha | Options: Yes;No |
12 | taxtype | Alpha | Options: No;HST;GST;BCST;NSST;QST |
13 | total | Numeric, two decimal | Rate*Quantity |
14 | taxamt | Numeric, two decimal | Calculated tax amount. |
15 | grossamt | Numeric, two decimal | [Total]+[TaxAmount] |
16 | reference | Alpha | Unique Service Provider identifier for billing transaction. |
17 | confirmationnum | Alpha | Optional confirmation number provided to SmartSimple when service request is sent to provider |
18 | provider | Alpha | Name of the Service Provider |
19 | provideremail | Alpha | Email address of contact at service provider. |
20 | notes | Alpha | Service Provider notes for this transaction. |