Data Import Flows
Learn about the Automation involved when Importing Data into Maica
What are the Data Import Flows?
As part of the Data Import Utility, Automation is involved to ensure it's successful completion.
When using the tool, you are prompted to select a Flow Setting
that essentially tells Maica which type of Data you are wanting to Import and allows the Automation to read the files correctly. It is important to understand the logic within the Automation and the altercations to the Data that will be involved when doing so. This article explains the logic behind each Flow Setting
in more detail.
Maica - NDIS Import Support Items Catalogue
This flow is designed to automate the import of NDIS support items and their associated prices based on various state-specific rates and conditions.
Flow Label
Maica - NDIS Import Support Items Catalogue
API Name
maica__Maica_NDIS_Import_Support_Item_Prices
Type
Autolaunched Flow
Flow Summary
This flow imports NDIS support items and their associated prices based on state-specific rates and conditions.
Starts automatically and checks if the Support Item Number is present.
Calls the import support item Apex action if the item number is valid.
Passes variables like allowed states, claim types, prices for different regions, and item details.
Handles errors by assigning appropriate fault messages when required.
Maica - NDIS Support Catalogue Import Configuration
This flow is designed to facilitate the configuration and import process for the NDIS Support Catalogue. It allows users to select specific areas (states) and provides the option to include additional descriptions for the generated Price Books.
Flow Label
Maica - NDIS Support Catalogue Import Configuration
API Name
maica__Maica_NDIS_Support_Catalogue_Import_Configuration
Type
Screen Flow
Flow Summary
This flow streamlines the process of importing NDIS support catalogue data into Maica by allowing users to configure Price Book creation for specific states.
Users select states for which Price Books will be generated.
A description can be added for each Price Book.
The created Price Book records are used to organise NDIS support items based on regions.
Maica - Client Care Reference Data Import Handler
This flow is designed to handle the import of CSV data into the Maica system, populating various reference data objects such as Appointment Service, Availability, Checklist, Client Goal, and others. The flow allows for creating and updating records for these objects based on imported data, and provides error handling mechanisms for any issues during the import process.
Flow Label
Maica - Client Care Reference Data Import Handler
API Name
maica__Maica_Client_Care_Reference_Data_Import_Handler
Type
Autolaunched Flow
Flow Summary
This flow processes CSV imports and creates or updates reference data records for the Maica system, handling various objects related to client care.
Determines the object type from
Object_API_Name
and processes it accordingly.Creates or updates records for objects such as
Appointment_Service
,Availability
,Checklist
,Client_Goal
,Resource
, and more.Provides error handling mechanisms to capture and log faults during the import process.
Maica - Client Management Reference Data Import Handler
This flow is designed to handle the import of reference data objects for Maica Client Management via a CSV. It looks up and creates records for several Salesforce objects such as Product2
, Pricebook2
, Connection__c
, Support_Category__c
, and PricebookEntry
.
Flow Label
Maica - Client Management Reference Data Import Handler
API Name
maica__Maica_Client_Management_Reference_Data_Import_Handler
Type
Autolaunched Flow
Flow Summary
This flow imports client management reference data from CSV into Maica.
It handles objects such as
Product2
,Pricebook2
,Connection__c
,Support_Category__c
, andPricebookEntry
.The flow performs the following actions:
Looks up existing records (e.g.,
Contact
,Product
,Support_Category
).Assigns values to variables (e.g.,
Connection__c
,Product2
,Support_Category__c
).Creates new records (e.g.,
Connection__c
,Product2
,Support_Category__c
,PricebookEntry
).Includes decision logic to route based on the object’s API name (e.g.,
Product2
,Pricebook2
,maica__Support_Category__c
).Handles error conditions with fault messages (e.g., missing
Standard Price Book
).
Last updated
Was this helpful?