This topic describes the client sync between TechOne and CareVision. This allows you to maintain accurate records, ensure correct Debtor Account ID assignment, and reduce manual work across both platforms.
This document guides you through the integration process, from initial setup to account management.
Keywords: technology one, techone, t1, integration, finance, tech one invoices, tech one debtors, debtor ID, debtor IDtech one balances, client sync
Contact the CareVision support team to request TechOne integration.
Submit your TechOne credentials to CareVision to enable configuration of the connection parameters.
CareVision adds your credentials to the Parameter Store.
This section describes how to set up Funding Type References to organize funding sources and control whether debtor accounts sync with TechOne.
By default, accounts will sync automatically during integration, but if you do not want to sync a debtor account with TechOne, you can change the settings for that Funding Type Reference. This ensures each funding source is properly categorized and gives you clear control over account syncing.
Go to Settings, then click Funding Sources.
Click Create Funding Type Reference to add a new Funding Type Reference.
In the form, specify the Funding Type Reference field.
Control Account Sync with TechOne by Funding Type Reference
If you want an account with the specific Funding Type Reference to sync with TechOne, leave the Don’t create debtor account in TechOne checkbox unticked.
If you do not want the account with the specific Funding Type Reference to sync with TechOne, tick the Don’t create debtor account in TechOne checkbox.
Below the form, review the list of existing Funding Source Type References. For each existing Funding Source Type Reference, use the toggle on the right:
If you want the account with the specific Funding Source Type Reference to sync with TechOne, turn off the Don’t create debtor account in TechOne toggle.
If you do not want the account with the specific Funding Source Type Reference to sync with TechOne, turn on the Don’t create debtor account in TechOne toggle.
Then, click Save. When you assign this funding source type reference to a client, the selected settings will apply.
Log in to your CareVision Account.
Go to Settings and click Integrations.
Click Link My Account under Tech One Account Receivables.
Click Link My Account under Tech One HRP.
Wait until the following message is displayed:
If the following error message is displayed, this may mean the selected organization has not been whitelisted or added to the Parameter Store.
To resolve the error:
Ensure the organization is whitelisted and included in the Parameter Store. Contact the CareVision support team to check this.
After the organization is whitelisted, retry the integration by clicking the Go back to Integration Page link.
To confirm the integration, click the Go back to Integration Page link.
If integration is successful, the Disconnect My Account option is displayed under both the Tech One Account Receivables and Tech One HRP sections.
After integrating TechOne with your organization’s account, confirm whether the client list has been synchronized as expected.
A. Verify Through Debtor Accounts in CareVision
In the left menu, go to Actions and click Debtor Accounts.
The Debtor Accounts section will display the list of clients associated with the organization.
Check the Debtor Account ID column to confirm that each client’s Debtor Account ID matches the corresponding record in TechOne.
If a client’s Debtor Account ID is blank or the Status is set to Inactive, verify whether the client’s funding type is supported in TechOne.
Update the funding type and click the link icon on the Actions column to link the account.
The status details are displayed. Verify that the details are correct, then click Confirm.
B. Verify Through Debtor Accounts in TechOne
Go to the TechOne Platform and select Debtor Accounts.
View an account and check if the details match the client’s information in CareVision.
A. Add New Client
This section describes how to create a client profile, which is necessary because every funding source and Debtor Account ID must be linked to a specific client.
In the left menu, click People, then select Clients.
Click +Create New Client.
Enter all required client details. In this example, the new client created is Anton Blake.
Click Save to create the client profile.
B. Generate a Quote
After the client is added, generate a quote that outlines the proposed services and associated costs, and add the relevant funding to the quote.
C. Add Funding to the Quote
This section describes another method to add a funding source to a client profile. The standard process, as described in the linked documentation above, is to include funding when generating a quote. The funding source will then be automatically added to the client profile once the quote is accepted.
In the left menu, select People, click Clients, and then select the desired client. In this example, Anton Blake is selected, and a funding source will be created for the client.
Click Funding Sources.
Click +Create New Funding Item.
Enter all required information in the Create New Funding Source form.
At this stage, the Debtor Account ID field is blank. It will be automatically populated after you complete all required fields and click Save.
Click Save to create the funding source.
After creating the new funding source, verify that the Debtor Account ID field has been populated as expected. In this example, the Debtor Account ID field for the client Anton Blake has been populated.
Below is a summary table outlining common integration issues between CareVision and TechOne, their possible causes, and recommended solutions.
Issue | Possible Cause | Solution |
Debtor Account ID Not Generated | A limitation within the TechOne platform may prevent the generation of a debtor account. | Contact the TechOne support team, as this issue has previously been resolved by resetting the TechOne database. |
Funding sources created while the CHSP toggle is turned off do not sync with TechOne | The CHSP integration is turned off, so syncing is disabled during this period. | After CHSP is turned back on, review funding sources created while it was off and manually sync or re-create them in TechOne if necessary. Existing linked sources are not affected. |
New Funding Type Reference is not available in TechOne | The newly introduced Funding Type Reference has not yet been added to TechOne. | Contact the CareVision support team to request the addition of the new Funding Type Reference. CareVision will coordinate with TechOne to have it added. |
Updates made in CareVision are not syncing to TechOne | Syncing of updated records from CareVision to TechOne has not been implemented yet. | No action is required, as updates in CareVision do not currently sync to TechOne. |
(Optional) Verify Client in Debtor Accounts
In CareVision, go to Actions and click Debtor Accounts to confirm that the new client and their debtor account ID appear. In this example, the client Anton Blake successfully appears in the Debtor Accounts list with a Debtor Account ID, and the status is set to Active.
In the TechOne Platform, verify that the client exists in Debtor Accounts.
Update redirect_url to prod (both AR and HRP)
Providers.techone_hrp.redirect_url
Providers.techone_ar.redirect_url
Update organization_ids (both AR and HRP)
Providers.techone_hrp.accounts[0].organization_ids
Providers.techone_ar.accounts[0].organization_ids
Update webhook key for TechOneHRP
Providers.techone_hrp.webhook_key
Change Credentials Used for TechOne in Prod
Providers.techone_hrp.accounts[0].
base_url
token_url
client_id
client_secret
TechOne | Is Required | CareVision | Notes |
DOCID | No | AutoIncrement value (1 number per invoice) | |
DDATE1 | No | Invoice Date | DD/MM/YYYY |
Title | No | “AR Invoice” | |
LINEID | No | 1,2,3,4… | Sequential number for lines within the document per invoice |
LNEDETAILTYPE | Yes | “L” | |
LLDGCODE | No | First Line: “R1” | client-site-program-natural account |
LACCNBR | No | First Line: Account number | debtor ID or client user ID |
LAMOUNT1 | No | First Line: Total Amount (must be positive) | rate * quantity of the applied billing category |
LNARR1 | No | Line item Description (40 characters only) | booking (line item description) | fees (fee item name) |
LNARR2 | No | Line item Description (40 characters only) | booking (line item description) | fees (fee item name) |
LNARR3 | No | Line item Description (40 characters only) | booking (line item description) | fees (fee item name) |
LGSTTYPE | No | “I” (inclusive) | |
LGSTRATECODE | No | “C”, "F" | C- 10%, F-free |
LGSTRATEAMT | No | Empty Value | |
DPOSTIMPIND | No | First Line Only: “Y” | |
DPOSTADDRCODE | No | Empty Value | |
DPOSTNAME | No | Empty Value | |
DCONTACTEMAILADDR | No | First Line only: Billing contact Email | Finance / Billing contact type |
DCONTACTFIRSTNAME | No | First line only: Billing Contact First Name | Finance / Billing contact type |
DCONTACTNAME | No | First line only: Billing Contact Last Name | Finance / Billing contact type |
DPOSTADDR1 | No | First line only: Address Line 1 | Client billing contact details unit number |
DPOSTADDR2 | No | First line only: Address Line 2 | Client billing contact details street number |
DPOSTADDR3 | No | First line only: Address Line 3 | Client billing contact details street name |
DPOSTCITY | No | First line only: Contact City | Client billing contact details suburb |
DPOSTCODE | No | First line only: Contact Post Code | Client billing contact details psotal code |
DPOSTSTATE | No | First line only: Contact State | Client billing contact details state |
DPOSTCTRYCODE | No | First line only: Contact Country Code | Client billing contact details country code |
DPOSTCTRYNAME | No | First line only: Contact Country Name | Client billing contact details country name |
BSTATUS | No | “S” | |
TransactionComment | No | Transaction Import Processing Reference | booking_details_item_id|patient_fee_item_id/circle_id |
DREF1 | Invoice # | line invoice number |
For more information about TechOne and CareVision integration, contact the CareVision support team.