Skip to Content

Treatment Notes

Treatment Notes allow practitioners to securely record important details about each patient’s consultation. These notes may include symptoms, clinical assessments, prescribed treatments, progress updates, and follow-up plans. This ensures continuity of care and provides a reliable medical history for future reference.

1. Before starting the consultation, the Practitioner must press the "Start Recording" button in the Appointment Conversation. This will record the session until the Practitioner presses "Stop Recording" at the end of the consultation.


Start Recording Treatment Notes


2. After the session is completed, the Practitioner can press the "Extra Medical Info" button. At this stage, the conversation data will be securely processed by ChatGPT, and key insights will be extracted and automatically stored into the relevant medical fields in the patient’s record.

Extract Extra Medical Info


Benefits of Treatment Notes:

  • Accurate Documentation: Automatically records consultation details without missing critical information.
  • AI-Powered Insights: ChatGPT helps extract meaningful medical information from conversations.
  • Continuity of Care: Provides quick reference for follow-ups and long-term treatment planning.
  • Security: Notes are securely stored in the patient’s medical record.
  • Time-Saving: Reduces manual entry, allowing practitioners to focus more on patient care.

Auto Purchase Order Config

Auto Purchase Order Config automates the creation of purchase orders based on stock levels and predefined rules. It helps maintain optimal inventory by triggering orders when products fall below minimum thresholds. This ensures timely replenishment and reduces manual effort.

1. If the "Appointment" is entered in the "https://demo.vantagecore.au/", The product added in the "Event Lines" tab. As shown in the below screenshot,

image

2. If the Invoice is created in the appointment "https://demo.vantagecore.au/", An automatic Quotation will be created in the "erp.vantagecore.com.au"

3. The customer address from "https://demo.vantagecore.au/" will be passed to the Quotation created in the "erp.vantagecore.com.au" which is custom delivery address field,

4. Supplier will be the supplier in main server. Currently the active supplier will be Vantagecore.

image

5. The SO reference number is added to the "Appointments",

image

6. The product Cost price from the "https://demo.vantagecore.au/" will be passed to the SO lines in "erp.vantagecore.com.au",

image

Auto Sale Order Config

1. The sales order is automatically created from VantageCore. For example: S00067. The current state will be Quotation.

2. The customer is statically set as VantageCore.

3. The Invoice Address is statically set as VantageCore.

4. The Delivery Address is statically set as VantageCore.

image

5. The address is taken from the patient when creating the appointment.

image

6. The order lines show the customer’s ordered product, quantity, and the unit price is taken from the product cost. The total amount is also displayed.

image

7. The product card takes the product values based on the cost value.

image

8. Once you click Send by Email, the quotation will open in a popup for review. After checking, click Confirm, and the quotation will be sent by email.

image

9. The quotation will be sent, and the status will change to Quotation Sent.

image

10. Click the Confirm button and the sale order will be created. The state will change on the sale order.

image

Tyro Payments

Tyro Payments is a secure payment solution designed for businesses to process EFTPOS, online, and mobile transactions. It offers fast, reliable, and integrated payment services. Tyro helps streamline payments while enhancing customer convenience.

1. Added a custom "Payment" button in the Account Move (Invoice) form header.

  • Allows the user to trigger Tyro payment directly from the invoice.
  • image

    2. When the button is clicked, the system will prepare payment data from the invoice and pass it to Tyro’s Javascript SDK.

    Payment Data includes:

    • Invoice Reference (invoiceReference) → Unique reference number for the invoice.
    • Charge Amount (chargeAmount) → The amount to be charged.
    • Patient/Customer Details (patient) → In Saasmate, we have created a new field called Patient Ref ID in the customer form view.
      • It stores the refId received from the first completed transaction.
      • For subsequent transactions against the same patient, Saasmate will send only the stored refId instead of the full patient details.

    image

    Payment Flow The customer chooses the payment method by entering card details and completes or cancels the payment. Possible outcomes:

    • Success → Payment completed.
    • Error → Transaction failed.
    • Cancel → User closed the payment window.

    3. In Saasmate, using the Tyro SDK, we can make partial payments for an invoice. Until the full amount is paid, the invoice remains in the Partial state.

    image

    4. Once all payments are completed, the invoice moves to the Paid state, and Saasmate sends the invoice to the patient via email.

    image

    5. Saasmate stores all the responses received from the Tyro SDK payment process, including the Patient ID, Transaction ID, Charged Amount, Status, and Date & Time.

    image

    Exercise Plan

    Exercise Plans allow patients to view all exercises assigned to them in the portal. Each plan shows its status Future, In Progress, or Completed—based on the start and end dates. Patients can track progress and generate PDF reports for exercise details or instructions.

    1. Exercise Plans Overview

    The "Exercise Plans" section has been added to the portal. It displays all exercise plans assigned to the user along with the total count of exercises in each plan.

    image


    2. Viewing Exercise Plans

    Clicking on "Exercise Plans" displays a tree view of all plans. Both the tree view and the portal view show the status of each plan.

    image


    3. Exercise Plan Status

    A status field has been added to the Exercise Plan with the following possible values:

    • Future – Start date is in the future
    • In Progress – Today's date falls between the start and end dates
    • Completed – End date is in the past

    image


    4. Automated Status Update

    A cron job named 'Exercise: Update Exercise Status' runs daily and updates the status of each exercise plan based on the following conditions:

    • Future – If the start date is in the future, the status is set to Future
    • In Progress – If today’s date is between the start and end dates, the status is set to In Progress
    • Completed – If the end date is in the past, the status is set to Completed

    image


    5. Portal Display After Cron

    Once the cron job runs, the Pyismate portal displays the updated status of all exercise plans.

    image


    6. Tracking Sheet Details

    The tracking sheet details are taken from the Exercise Plan form view, showing all relevant exercise information.

    image

    image


    7. PDF Report: Tracking Sheet

    Clicking the 'Tracking Sheet' button in the website view generates a PDF report containing all details of the exercise plan.

    image


    8. PDF Report: Patient Instruction

    Clicking the 'Instruction' button in the website view generates a PDF report containing all details of the patient instructions.

    image

    Orthomate

    Orthomate is a specialized platform designed for managing orthopedic clinics and patient care. It streamlines appointment scheduling, treatment planning, product management, and progress tracking. The system helps improve efficiency, reduces manual effort, and ensures better patient outcomes.

    1. A newly created “Orthomate Module” has been introduced to manage orthopedic-specific workflows.

    2. A new “Catalogs” section has been added, with support for Kanban, Tree, and Pivot views for efficient catalog management.

    Catalog Views

    3. In the form view, custom fields have been created to capture orthopedic-specific catalog details.

    Catalog Form Fields

    4. A dedicated “Favorite Catalogs” menu has been added, allowing practitioners to quickly access their most frequently used catalogs.

    Favorite Catalogs

    5. A personalized “My List” menu has been introduced, enabling users to maintain their own list of preferred items for quick reference.

    My List Menu

    6. In the form view, additional fields have been configured for recording product details, costs, and medical specifications.

    Form View Fields

    7. From the Catalogs Tree View, users can select one or more catalogs and then use the “Create Product Wizard” option under the Action menu.

    8. The “Create Product Wizard” window will appear. Here, users can enter the desired Mark Up % value and then press the “CREATE” button to generate products directly from the catalog.

    Create Product Wizard