AlayaCare Data
Executive Summary
AlayaCare Data lets administrators review the client, employee, facility, service, and visit records that have been imported from AlayaCare by Import AlayaCare Data. Each type of record has its own tab with filters. Staff can open a client to see its profile, status history, services, visits, premiums, activity codes, and OHRS submissions, filter those lists, and refresh that one client from AlayaCare for a chosen date range. They can open an employee to review the employee's visits, premiums, and activity codes, and export the imported data to Excel, either for everything or for a single client.
Key Features
- Browse imported clients, client status history, services, service status history, employees, facilities, facility services, visits, visit premiums, and visit activities
- Filter clients (name, UID, AlayaCare ID, warnings), services, employees, facilities, facility services, and visits
- Open a client to review its profile, status history, services, visits, premiums, activity codes, and OHRS submissions, with filters on services, visits, premiums, and activity codes
- Refresh a single client from AlayaCare for a date range (pre-filled from the most recent full import when available)
- Open an employee to review the employee's visits, premiums, and activity codes
- Export all imported data to Excel with an age category calculated for a chosen fiscal year
- Export a single client's imported data to Excel
Typical Workflow
- Open the tab for the record type you need.
- Apply filters and click Apply.
- Click Edit on a client or employee row (or right-click the row and choose Edit) to review related records.
- On a client, click Refresh Client, confirm or change the date range, and click Save if the imported data should be updated from AlayaCare.
- Use Export on the main page, or on the client dialog, to save a spreadsheet.
Available Permissions
The following permissions are available to be assigned to AlayaCare Roles:
| Attribute | What It Controls |
|---|
| View | Open the page, review imported records, refresh a client, and export |
Actions
| Button | Description |
|---|
| Export | Opens a dialog to choose the fiscal year used for the age category, then exports all imported data to Excel. |
| Edit (row button or right-click a row, Clients and Employees tabs) | Opens the client or employee dialog. |
Dialog Components
Imported Records
The first page is a set of tabs. Each tab lists imported records of that type. Apply and Clear on a tab apply or reset that tab's filters. Lists are loaded when the page opens.
Tabs
| Tab | Purpose |
|---|
| Clients | Imported clients, including 955 code and OHRS 955 category. |
| Client Status History | Status changes for imported clients. |
| Services | Imported client services. |
| Service Status History | Status changes for imported services. |
| Employees | Imported employees. |
| Facilities | Imported facilities. |
| Facility Services | Services at imported facilities. |
| Visits | Imported visits. |
| Visit Premiums | Premiums on imported visits. |
| Visit Activities | Activity codes on imported visits. |
Clients — Grid
Shows 12 rows per page. The first four columns stay in place when scrolling sideways. Click Edit to open the client.
| Column | Description |
|---|
| Name | Client name (last, first). |
| UID | AlayaCare client ID. |
| AC ID | Client identifier from AlayaCare. |
| DOB Year | Year of birth. |
| DOB Month | Month of birth. |
| 955 Code | 955 code worked out from the client's OHRS 955 category. |
| 955 Category | OHRS 955 category. |
| Added | When the client was imported. |
| Last Update | When the import was last updated. |
| Manage Records | Edit button that opens the client. |
Clients — Grid Filters
| Filter | Purpose |
|---|
| Filter Name Includes | Limits clients to names containing the text (not case-sensitive). |
| Filter UID | Limits clients to the exact AlayaCare UID. |
| Filter AC ID Includes | Limits clients to AC IDs containing the text. |
| Filter Warnings | Limits clients to those with the selected warnings: OHRS 955 Category Missing or DOB Year or Month Missing. |
Client Status History — Grid
| Column | Description |
|---|
| Client | Client name. |
| Status | Status value. |
| Effective | Effective date. |
| Note | Status note. |
| Reason | Status reason. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Services — Grid
| Column | Description |
|---|
| Name | Service name. |
| Department | Department on the service. |
| Funder | Funder on the service. |
| Service Code | Service code. |
| Client | Client on the service. |
| Status | Service status. |
| AC Id | AlayaCare service ID. |
| Added | When the service was imported. |
| Last Update | When the import was last updated. |
Services — Grid Filters
| Filter | Purpose |
|---|
| Name Includes | Limits services by name. |
| AC Id | Limits services by AlayaCare ID. |
Service Status History — Grid
| Column | Description |
|---|
| Service | Service name. |
| Client | Client on the service. |
| Status | Status value. |
| Reason | Status reason. |
| SA Segment 4 Code | Statistical account segment 4. |
| FC Extended | Functional centre extended value. |
| S489 / S501 / S511 / S513 | OHRS statistical flags. |
| Start Date | Service start. |
| Effective Date | Status effective date. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Employees — Grid
Shows 12 rows per page. Click Edit to open the employee.
| Column | Description |
|---|
| Name | Employee name (last, first). |
| AC Id | AlayaCare employee ID. |
| Phone | Main phone number. |
| Added | When the employee was imported. |
| Last Update | When the import was last updated. |
| Manage Records | Edit button that opens the employee. |
Employees — Grid Filters
| Filter | Purpose |
|---|
| Name Includes | Limits employees by name. |
| AC Id | Limits employees by AlayaCare ID. |
Facilities — Grid
Shows 12 rows per page.
| Column | Description |
|---|
| Name | Facility name. |
| UID | Facility UID. |
| Added | When the facility was imported. |
| Last Update | When the import was last updated. |
Facilities — Grid Filters
| Filter | Purpose |
|---|
| Name Includes | Limits facilities by name. |
| UID | Limits facilities by UID. |
Facility Services — Grid
| Column | Description |
|---|
| Name | Service name. |
| Department | Department. |
| Funder | Funder. |
| Service Code | Service code. |
| Facility | Facility. |
| Status | Status. |
| AC Id | AlayaCare ID. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Facility Services — Grid Filters
| Filter | Purpose |
|---|
| Name Includes | Intended to limit facility services by name. |
| AC Id | Limits facility services by AlayaCare ID. |
Visits — Grid
| Column | Description |
|---|
| Start At | Visit start. |
| End At | Visit end. |
| Client | Client on the visit. |
| Service Code | Service code. |
| Status | Visit status. |
| AC Id | AlayaCare visit ID. |
| Added | When the visit was imported. |
| Last Update | When the import was last updated. |
Visits — Grid Filters
| Filter | Purpose |
|---|
| Visit ID | Limits visits to the AlayaCare visit ID entered. |
Visit Premiums — Grid
| Column | Description |
|---|
| AC Id | Premium identifier. |
| Description | Premium description. |
| Visit ID | Related visit. |
| Quantity | Premium quantity. |
| Premium | Premium code. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Visit Activities — Grid
| Column | Description |
|---|
| Code | Activity code. |
| Service ID | Related service. |
| Visit ID | Related visit. |
| Funder ID | Funder on the activity. |
| Service Code ID | Service code on the activity. |
Export (Fiscal Year)
Opens from Export. The dialog is titled Refresh Client but it only controls the Excel export. Choose the Fiscal Year To User For Age Calculation (it defaults to the current year, or to the previous year from January to March), then click Ok to export or Cancel to close. See Processing Overviews.
Client
Opens from Edit on a client row. The top of the dialog shows the Client name, UID, and AC ID, with Refresh Client and Export buttons. Each time the dialog opens, all of its filters are reset and the client's records are loaded. Every grid in the dialog shows 10 rows per page. Click Close to return.
Tabs
| Tab | Purpose |
|---|
| Client | Read-only profile: Last Name, First Name, Phone (Main), DOB Year, DOB Month, OHRS 955, Added, and Last Update. |
| Client Status History | Status history for the client. |
| Services | Services for the client. Expand a service to see its status history. |
| Service Status History | Status history of all of the client's services. |
| Visits (n) | Visits for the client. Expand a visit to see its Premiums and Activity Codes. The number in brackets is the total number of visits imported for the client. |
| Visit Premiums (n) | Premiums on the client's visits, with the total number in brackets. |
| Visit Activity Codes (n) | Activity codes on the client's visits, with the total number in brackets. |
| OHRS Submissions | OHRS submissions that include this client, newest first. |
For every tab with filters, the filters take effect when you click Apply Filter, and Clear Filter resets them.
Client Status History — Grid
| Column | Description |
|---|
| Name | Status value. |
| Effective | Effective date and time. |
| Note | Status note. |
| Reason | Status reason. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Services — Grid Filters
| Filter | Purpose |
|---|
| Filter Departments | Limits the services to the selected departments. The choices are the departments of this client's services. |
| Filter Status | Limits the services to the selected statuses. The choices are the statuses of this client's services. |
| Sort By | Chooses the order of the services: Name, Start Date (the default) or Start Date, Name. |
Clear Filter clears the department and status selections; the chosen sort order stays in effect.
Services — Grid
Expand a row to see that service's status history (Status, Reason, Start Date, Effective Date, Last Update, Added).
| Column | Description |
|---|
| Name | Service name. |
| Department | Department on the service. |
| Funder | Funder on the service. |
| Service Code | Service code. |
| Status | Service status. |
| Start Date | Service start date. |
| Projected End Date | Projected end date. |
| Last Update | When the import was last updated. |
| Added | When the service was imported. |
| AC ID | AlayaCare service ID. |
Service Status History — Grid
| Column | Description |
|---|
| Service | Service name. |
| Status | Status value. |
| Reason | Status reason. |
| Start Date | Service start. |
| Effective Date | Status effective date. |
| Added | When the row was imported. |
| Last Update | When the import was last updated. |
Visits — Grid Filters
| Filter | Purpose |
|---|
| Filter Visit ID | Limits visits to the AlayaCare visit ID entered. |
| Filter Service Codes | Limits visits to the selected service codes. |
| Filter Status | Limits visits to the selected statuses. |
| Filter Date Range | Limits visits to those that start on or between the chosen dates. |
Visits — Grid
Expand a row to see the visit's Premiums (Status, Premium, Description, Quantity, Last Update, Added) and Activity Codes (Status, Activity Code, Funder AC Id).
| Column | Description |
|---|
| Visit ID | AlayaCare visit ID. |
| Start At | Visit start. |
| End At | Visit end. |
| Service Code | Service code. |
| Status | Visit status. |
| Added | When the visit was imported. |
| Last Update | When the import was last updated. |
Visit Premiums — Grid Filters
| Filter | Purpose |
|---|
| Filter Visit ID | Limits premiums to the AlayaCare visit ID entered. |
| Filter Visit Date Range | Limits premiums to those on visits that overlap the chosen dates. |
| Filter Premium Codes | Limits premiums to the selected premium codes. |
Visit Premiums — Grid
| Column | Description |
|---|
| Visit ID | AlayaCare visit ID. |
| Start At | Visit start. |
| End At | Visit end. |
| Service Code | Visit service code. |
| Status | Visit status. |
| Premium | Premium code. |
| Description | Premium description. |
| Quantity | Premium quantity. |
| Last Update | When the import was last updated. |
| Added | When the row was imported. |
Visit Activity Codes — Grid Filters
| Filter | Purpose |
|---|
| Filter Visit ID | Limits activity codes to the AlayaCare visit ID entered. |
| Filter Visit Date Range | Limits activity codes to those on visits that overlap the chosen dates. |
| Filter Activity Codes | Limits activity codes to the selected codes. |
Visit Activity Codes — Grid
| Column | Description |
|---|
| Visit ID | AlayaCare visit ID. |
| Start At | Visit start. |
| End At | Visit end. |
| Service Code | Visit service code. |
| Status | Visit status. |
| Activity Code | Activity code. |
| Funder AC Id | Funder on the activity. |
OHRS Submissions — Grid
| Column | Description |
|---|
| Branch | Branch of the submission. |
| Sector | Provincial sector code. |
| Year | Submission year. |
| Period | Submission period. |
| Notes | Submission notes. |
| Status | Submission status. |
Refresh Client
Opens from Refresh Client. The date range under Date Range For Visit Refresh is filled in from the most recent Import AlayaCare Data run for all clients and employees when one exists, and a note says so; you can change the dates. Click Save to start the refresh, or Cancel to close. A warning is shown if the AlayaCare login fails or no date range is chosen. Progress is shown while the client is re-imported, and the refresh can be cancelled. See Processing Overviews.
Employee
Opens from Edit on an employee row. The top shows the Employee name and AC Id.
Tabs
| Tab | Purpose |
|---|
| Visits | Visits for the employee: Start At, End At, Client, Service Code, Status, AC Id, Added, Last Update. |
| Visit Premiums | Premiums on those visits: AC Id, Description, Visit ID, Quantity, Premium, Added, Last Update. |
| Visit Activity Codes | Activity codes on those visits: Visit ID, Activity Code, Department AC Id, Funder AC Id. |
Dependencies
The following tables must be configured for lookups on this view to work:
| Table | Description |
|---|
| Cancel Codes | Used to add the cancel code and description to refreshed visits that were cancelled. |
| Funders | Used to add the funder code and name to refreshed services. |
| Service Codes | Used to add the service code name and description to refreshed visits. |
The OHRS 955 category settings that decide each client's 955 code are maintained on Import AlayaCare Data.
Processing Overviews
This section describes what happens after you confirm a processing action.
Refresh Client (Save)
- Requires a successful AlayaCare login and a date range. The login is checked first, so a failed login is reported even when no range is chosen.
- Creates an import session for this one client for the date range and the client's branch, with status Underway, and opens the progress panel (which can be cancelled).
- Switches AlayaCare to the client's branch. If that fails, a warning is shown and nothing is imported.
- Imports facilities. For each facility, the facility's previously imported visits and premiums in the date range and the facility record are deleted, then the facility and its services are re-imported. A problem in this part shows a warning and the refresh continues.
- Re-imports the client: previously imported visits and premiums for the client in the date range and the client record are deleted, then the client's profile, status history, services, and service status history are re-imported. The OHRS 955 category and 955 code come from the settings on Import AlayaCare Data, which are read when the client dialog opens. A problem in this part shows a warning and the refresh continues.
- Reloads the client's scheduled visits for the date range and imports each visit's details, premiums, and activity codes. Services that are not yet stored are looked up first. Employees are not re-imported.
- Saves the session as Finished, or Cancelled if you cancelled, and AlayaCare is switched back to branch 1000. The client dialog and the client's row on the Clients tab are then updated with the refreshed data.
Export (Ok)
- Uses the fiscal year you selected to calculate the OHRS age category as of April of that year: 9 when unknown, 6 for ages up to 17, 4 for ages up to 65, and 2 above that.
- Writes one Excel sheet each for Clients, Client Status History, Services, Service Status History, Employees, Visits, Visit Premiums, and Visit Activities, covering all imported records rather than only the filtered rows. Facilities and facility services are not exported.
- Downloads the file, named AlayaCareData_{date and time}.xlsx, and shows "Exported Successfully". The export can be cancelled while it runs.
Export (Client dialog)
- Writes the sheets Client, Client Status History, Services, Service Status History, Visits, Visit Premiums, and Visit Activity Codes for that client only, covering all of the client's imported records rather than only the filtered rows. The Client sheet lists each field and its value: last name, first name, name, UID, AC ID, branch, phone, birth year and month, 955 code, OHRS 955 category, age category, and the added and last update times. OHRS submissions are not exported.
- Downloads the file, named AlayaCareClient_{last name}{first name}{date and time}.xlsx, and shows "Exported Successfully". This export cannot be cancelled.