Tables
Table / View | Columns | Type | Comments |
---|---|---|---|
fct_purchase_order_lines_services | 9 | Table | This model represents the services associated with purchase order lines. |
fct_company_hosts | 7 | Table | Information about the hostname(s) used for each company’s Lookout URL(s). |
dim_companies | 4 | Table | Information about each company. |
fct_tickets | 25 | Table | Tickets that exist within Lookout. Tickets are used to enhance the workflow of a company by tracking responses and procedures to certain events. |
fct_events | 8 | Table | Group Visits are a type of event. Events can have one or more occurrences, each with multiple attending members. (E.g. An event can occur every Tuesday at 10 AM.) This model combines data from events, event occurrences, and attendee records to offer insights into event performance, attendance, and scheduling patterns. Use this model to: - Track overall event performance and attendance - Analyze event scheduling patterns - Monitor attendance rates and trends across events - Understand capacity utilization for events |
fct_helper_communities | 5 | Table | The communities a helper is expected to work in. These can be multiple per helper. |
fct_purchase_orders | 10 | Table | A purchase order is created for third-party providers to order goods or services. Once a purchase order is generated for a third party, a PDF is sent to the relevant party and the order is placed. The associated fulfilment of this order is given in the fct_purchase_order_items model. |
dim_members | 20 | Table | Information about a member’s attributes, their profile, and whether they have a help plan. This includes everything in |
fct_surveys | 12 | Table | A Survey in Lookout is a structured set of questions designed to gather information from respondents. They are used to assess aspects such as health, mobility, and mental state, and can be accessed through the Lookout App. Surveys can be customised to fit the specific needs of the organisation and are an integral part of the feedback loop within Lookout. For a broader understanding of Surveys, please refer to the Lookout Manuals’ Survey Management article, which goes into detail about how Surveys work. The responses to these Surveys help organisations understand the needs and experiences of their Members, allowing for better service delivery and support. PurposeThis model is designed to answer the following questions:
RecurrenceSurveys can be set with recurring schedules, allowing them to be sent out at regular intervals. This setup includes:
QuestionsFor a list of Survey Questions, see Survey Questions ResponsesFor a list of responses to Survey Questions, see The responses to these surveys help organisations understand the needs and experiences of their Members, allowing for better service delivery and support. |
fct_visit_services | 12 | Table | Services that have been carried out at visits. Multiple services can be carried out in a given visit. |
fct_helper_matching_preferences | 12 | Table | Matching Preferences allow Lookout to best match customers with helpers that have suitable skills and experience. When members create a new match request, they pick the preferences most important to them. The more specific their match request is, the better Lookout can surface ideal candidates from the Marketplace. Matching Preferences are made up of a Matching Preferences category. Within that category, category preferences are then added in. |
dim_sah_service_ids | 2 | Table | These are service ids related to the new support at home supported services. |
fct_finance_transactions | 27 | Table | Transactions for HCP Membership accounts. This includes invoices for visits, fees, DHA subsidies and third-party orders. Transactions are only tracked if the membership has an open finance account (see dim_memberships). |
fct_invoice_items | 32 | Table | Line items from invoices or credit notes from helpers to funders or other helpers. |
fct_incidents | 25 | Table | Incidents are a ticket add-on. There are 4 steps to an incident. 1. An incident ticket is created. 2. The incident is then categorised. 3. The incident is actioned. 4. Summary of the incident. The fct_incidents model combines the base incident with the categorisation. Incidents do not include archived tickets. |
fct_ticket_assignees | 7 | Table | Tickets can be assigned to users through the ticket system, which is reflected here as an association with their profile. |
fct_membership_leave_periods | 11 | Table | Leave periods for members from their home care package, most commonly for a hospital stay, transition care, or for a respite care period. |
fct_contracts | 12 | Table | Contracts between |
fct_helper_verification_renewals | 12 | Table | This table joins helper verification renewals with tickets. |
fct_purchase_order_items | 32 | Table | A purchase order item entry is an individual service associated with the purchase order. |
dim_taxes | 5 | Table | Defines tax rates (applicable to products, client transport rates, provider travel rates, etc.). |
fct_membership_cohorts | 9 | Table | Cohorts are adhoc tags that help manage groups of members. You are able to assign multiple cohorts to a member. |
fct_membership_roles | 6 | Table | Different roles that user profiles have with respect to their associated membership. |
fct_helper_leave_periods | 11 | Table | Leave periods for helpers from their work. These can be for annual leave, personal leave, and so on with reasons defined per-company. |
dim_memberships | 48 | Table | Memberships, their funding details, and any other closely linked attributes. A membership has multiple individuals attached to it, these are |
fct_survey_questions | 16 | Table | Surveys are structured with a series of questions that the respondent answers. Every Survey Question has a
Survey Questions Model
|
dim_membership_plans | 12 | Table | Information about membership plans including pricing, payment frequency, and management settings. |
dim_helpers | 21 | Table | This model contains helpers, also known as care workers, as well as any third party providers that are employed or contracted. Helpers sign contracts with memberships, with information such as products and services offered and their pricing arrangements. This enables them to visit a specific membership. Helpers can have default prices that they wish to charge for products, which show up as defaults when setting up contracts, but can be overriden by the contract prices. A helper is a part of multiple communities. |
fct_incident_actions | 23 | Table | Actions taken in response to incidents. |
fct_budgets | 32 | Table | The budget aims to provide a structured plan for the income and expenditures of care delivery. There can be multiple budgets per membership, however only one is valid at a given time. There are a few elements associated with a budget. Income: There can be a lot of income sources for a budget. They can be, but are not limited to government subsidies, any unspent funds, income tested fees or any additional supplements or income. Expenses: These are care management expenses relating to the budget. E.g. Packagement Management Fee. Service planning: This represents the agreed spend by service between the client and the service provider. |
dim_profiles | 14 | Table | Information about user profiles. These are all users within Lookout. They can be helpers, members, authorised representives, staffers, funders, etc. To see the specific role within a membership, join it to |
fct_invoices | 22 | Table | Invoices or credit notes from helpers to funders or other helpers. For example, it can be from a corporate helper to a funder (e.g. monthly fees, etc.), a care worker to funder (e.g. full visit cost), a corporate helper to a care worker (e.g. platform fees, claiming back companies portion), or a TPP Helper to a funder. |
fct_monthly_membership_reporting | 9 | Table | This table contains aggregated metrics, by month, relating to memberships. |
fct_observations | 25 | Table | Observations refer to events identified by Lookout that necessitate a response. Various system entities can raise observations. An observation with a state of ‘investigated’ implies that the staffer has: - Assigned relevant categories - Added actions to address the observation - Assigned a risk level from among ‘low’, ‘medium’, or ‘high’ Further details on how an observation is initiated are available in the |
fct_visits | 65 | Table | A visit has a lot of dimensions associated with it. They contain the membership being visited, the helper doing the visit, the community the visit is in, what services are being offered by the helper, what products these fall under and the contract that exists between the helper and the membership. There’s a slight distinction between services and products offered in relation to a visit, read their individual descriptions for more information. SchedulingVisits are automatically created by the system from a recurring visit rule immediately, up to the end of the schedule rule as far as 3 months in advance. Visits further than 3 months in advance are setup by a daily routine. To view these rules for the specific visit, look at the FinanceFor each visit, there will at least be two invoices created as part of a billing run. One is created for the member on behalf of the helper, for the revenue amount. This is the visit invoice. The other is from the company to the helper, for the margin amount. It’s also known as the Platform Fee on the invoice. Tax is applied to these amounts. When joining visits to invoices, the If a visit doesn’t join on ObservationsThere are a few things that raise observations due to a visit:
|
fct_schedule_rules | 18 | Table | These are the rules that are associated with recurring visits. The rules include the start and end time of a visit, the products being offered, and the associated members and helpers. |
dim_products | 23 | Table | Products are offered by Care Workers on a visit. Companies have different ways of using this, which translate to different naming or descriptive conventions. Most are related closely to the services that helpers provide (e.g. |
fct_event_occurrences | 11 | Table | Event Occurrences represent individual scheduled instances of an event. Each event can have multiple event occurrences. |
fct_event_attendees | 11 | Table | Attendees are members who have signed up for specific events at scheduled times. These events could be group activities, workshops, meetings, or any scheduled sessions offered by the company. The This model includes details such as the event ID, event title, member ID, attendance status, and timestamps related to their registration and cancellation. Use this model to analyse event participation, track attendance trends, and understand member engagement. |
fct_helper_services | 5 | Table | Services a helper is able to provide. These can be multiple per helper. |
fct_helper_verifications | 12 | Table | Verifications helpers currently hold or have held (state is either expired or verified) and the type of evidence provided. |
dim_communities | 5 | Table | Communities are defined by the company and are a way to group memberships and helpers by region. |
fct_contract_products | 20 | Table | A linkage between products and their contracts. |
fct_ticket_todos | 12 | Table | Multiple todos can be added to each ticket through the ticket template. This is a series of steps that need to be completed after the ticket is created. For example, a step might be: |
fct_survey_question_responses | 13 | Table | A Survey Question Response represents an individual answer provided by a respondent to a survey question in Lookout. This model aggregates responses along with respondent roles and completion status, enabling analysis on survey results, gaining insights into the experiences and needs of their Members. For more information on the Surveys Model, see PurposeThis model is designed to answer the following questions:
Respondent Roles (
|
fct_visit_actions | 14 | Table | Information related to who visits have been updated by and when they’ve been updated. Updates relate to check ins, check outs, cancellations and aquits |
fct_last_invocation | 2 | View | Meta information about the latest data refresh for Lookout Analytics. |
dim_all_days | 15 | View | This table is a utility table that contains helpeful generated dates and their corresponding day attributes. |