🏥 NDIS Program Management System - SOP

Standard Operating Procedures - Version 1.0

NDIS Program Management System Overview

The NDIS Program Management System enables organizations to manage National Disability Insurance Scheme programs, rate cards, and support items with comprehensive pricing and scheduling capabilities.

Key Features

🏥 Program Management

Create and manage NDIS programs with registration numbers and descriptions.

💳 Rate Card Creation

Define support items with detailed pricing and scheduling information.

👥 Group Organization

Organize rate cards into logical groups for better management.

🌏 State-Based Pricing

Set different rates for different states and territories.

⏰ Time Scheduling

Define rates based on day types, time types, and specific hours.

📤 Bulk Import

Upload multiple rate cards simultaneously using Excel templates.

System Architecture

1 Programs

NDIS programs represent different service offerings or funding categories. Each program contains:

  • Program Name and Description
  • Registration Number
  • Program Type (NDIS, CHSP, etc.)
  • Status (Active, Inactive, Pending)
2 Rate Card Groups

Groups help organize rate cards logically:

  • Group Name and Description
  • Multiple rate cards per group
  • Flexible grouping based on service types
3 Rate Cards (Support Items)

Individual support items with NDIS specifications:

  • Support Item Number and Name
  • Registration Group Information
  • Service Type Classification
  • Multiple pricing details
4 Rate Card Details

Detailed pricing and scheduling information:

  • State/Territory specific rates
  • Day types (Weekday, Weekend, Holiday)
  • Time types (Standard, Overtime, Night)
  • Effective and expiry dates
  • Custom time schedules

NDIS Compliance

NDIS Price Guide Alignment:

The system is designed to align with the official NDIS Price Guide, supporting:

  • Standard support item numbers and names
  • Registration group classifications
  • State-based price variations
  • Time-based rate differences
  • Current financial year pricing
Dashboard Screenshot

Program Management

Managing NDIS programs, including viewing, filtering, and basic operations.

Program List Interface

1 Accessing Programs
  • Navigate to the NDIS Programs section
  • View all existing programs in a table format
  • Programs are displayed with key information columns
Dashboard Screenshot
2 Table Columns
Column Description
Program Details Program name and description
Type Program type badge (NDIS, CHSP, etc.)
Registration # Official registration number
Status Current status badge
Rate Cards Action buttons for rate card management
Actions Edit and delete program buttons

Search and Filter

1 Search Functionality
  • Use the search bar to find programs by name
  • Search also includes registration numbers and descriptions
  • Real-time filtering as you type
2 Status Filter
  • Filter programs by status: All, Active, Inactive, Pending, Suspended
  • Quickly view only active programs for current operations
  • Identify pending or suspended programs that need attention
Dashboard Screenshot

Program Actions

1 View Rate Cards
  • Click on the program name to view all associated rate cards
  • Navigate to the detailed rate card view for that program
  • See rate cards organized by groups
2 Add Rate Cards
  • Use the "Add Rates" button to create new rate cards
  • Opens the rate card creation form
  • Program is automatically selected

Creating NDIS Programs

Step-by-step guide to creating new NDIS programs in the system.

Accessing the Creation Form

1 Initiate Program Creation
  • Click the "Add NDIS Program" button in the header
  • Modal form opens with teal header "Add New NDIS Program"
  • Form includes all required fields for program setup
Dashboard Screenshot

Filling Program Details

1 Program Name *
  • Enter a descriptive program name
  • Examples: "NDIS Core Support", "NDIS Transport Services"
  • Must be unique and identifiable
  • Required field with validation
2 Program Type *
  • Select from dropdown: NDIS, Community Care, Aged Care, Disability Support
  • Defaults to "NDIS" for NDIS program creation
  • Determines program classification
3 Registration Number *
  • Enter official registration number
  • Format: Typically alphanumeric (e.g., "RG01", "NDIS2024")
  • Used for official documentation and reporting
  • Required field with validation
4 Program Description *
  • Provide detailed description of the program
  • Include service scope, target audience, special notes
  • Examples: "For NDIS participants in NSW area requiring core support services"
  • Required field with validation
5 Status *
  • Select initial status: Active, Inactive, Pending, Suspended
  • Defaults to "Active" for new programs
  • Controls program visibility and usage
Dashboard Screenshot

Validation and Submission

1 Form Validation
  • System validates all required fields before submission
  • Error messages appear below invalid fields
  • Common validation errors:
    • "Program name is required"
    • "Registration number is required"
    • "Program description is required"
2 Submit Program
  • Click "Create Program" button
  • System processes creation with loading indicator
  • Success message: "Program created successfully!"
  • Form closes automatically after success
3 Post-Creation
  • New program appears in the programs list
  • Status shows as selected during creation
  • Ready for rate card configuration
Success: After successful creation, the program is immediately available for rate card management and can be assigned to clients and services.
Dashboard Screenshot

Editing NDIS Programs

How to modify existing NDIS program information and settings.

Accessing Edit Mode

1 Locate Edit Button
  • Find the program you want to edit in the programs list
  • Click the blue "Edit" button in the Actions column
  • Edit form opens with current program data pre-filled
Dashboard Screenshot

Editing Program Information

1 Modify Program Details
  • Update program name if needed
  • Change program type if service scope has changed
  • Update registration number if official details change
  • Modify program description to reflect current services
2 Status Management
  • Change program status as needed:
    • Active: Program is currently operational
    • Inactive: Program is not currently available
    • Pending: Program is under review or approval
    • Suspended: Program temporarily unavailable
  • Status changes affect program visibility and usage
Important: Changing program status to Inactive or Suspended will prevent new clients from being assigned to this program and may affect existing service delivery.
Dashboard Screenshot

Saving Changes

1 Validation and Submission
  • Review all changes before saving
  • System validates required fields
  • Click "Update Program" to save changes
  • Success message: "Program updated successfully!"
2 Post-Update
  • Changes are immediately reflected in the system
  • Updated program appears in the programs list
  • Rate cards and associated services maintain their connections
Note: Editing a program does not affect existing rate cards or service allocations. Only the program metadata is updated.

Rate Card Groups

Organizing rate cards into logical groups for better management and navigation.

Understanding Rate Card Groups

What are Rate Card Groups?

Rate card groups are organizational units that help categorize and manage related support items. Groups can be based on:

  • Service types (e.g., Core Supports, Capacity Building)
  • Client needs (e.g., High Intensity, Standard Support)
  • Geographic regions (e.g., Metro, Regional, Remote)
  • Any other logical grouping that makes sense for your organization

Creating New Groups

1 Access Group Creation
  • When creating or editing a rate card, click the "New" button next to the group dropdown
  • Modal opens for creating a new group
  • Enter group name and optional description
2 Group Naming Best Practices
  • Use clear, descriptive names
  • Follow consistent naming conventions
  • Examples: "Core Activities", "Transport Services", "Therapeutic Supports"
  • Avoid ambiguous or overly technical names
Dashboard Screenshot
Dashboard Screenshot

Group Management

1 Viewing Groups
  • Groups are visible in the rate card view
  • Each group shows a count of associated rate cards
  • Groups can be expanded/collapsed for better organization
2 Moving Rate Cards Between Groups
  • Use the group dropdown on each rate card to change groups
  • Changes are saved automatically
  • Rate cards can be moved between groups at any time
Flexibility: Groups are organizational tools only. Moving a rate card between groups does not affect its pricing, availability, or service delivery.
Dashboard Screenshot
Dashboard Screenshot

Creating Rate Cards

Step-by-step guide to creating NDIS support items and rate cards.

Accessing Rate Card Creation

1 Initiate Rate Card Creation
  • Click "Add Rates" button on the program row
  • Rate card creation modal opens
  • Form is pre-configured for the selected program
Dashboard Screenshot

Support Item Details

1 Rate Card Group (Optional)
  • Select existing group from dropdown
  • Or create new group using "New" button
  • Helps organize rate cards logically
2 Support Item Number *
  • Enter official NDIS support item number
  • Format: e.g., "01_001_0104_1_1"
  • Must match NDIS Price Guide specifications
  • Required field with validation
3 Support Item Name *
  • Enter descriptive support item name
  • Examples: "Personal Activities", "Community Access"
  • Should match NDIS Price Guide naming
  • Required field with validation
4 Registration Group Number *
  • Enter registration group identifier
  • Format: e.g., "RG001", "CB002"
  • Used for NDIS reporting and categorization
  • Required field with validation
5 Registration Group Name *
  • Enter full registration group name
  • Examples: "Core Supports", "Capacity Building"
  • Should match NDIS classification
  • Required field with validation
Dashboard Screenshot

Rate Card Details Section

1 Adding Rate Details
  • Click "Add Rate" button to create pricing variations
  • Each rate card can have multiple pricing details
  • Different details for different states, times, or conditions
2 Rate Detail Components

Each rate detail includes:

  • State: Geographic location for the rate
  • Currency: AUD (default)
  • Rate: Hourly or unit price
  • Day Type: Weekday, Weekend, Public Holiday
  • Time Type: Standard, Overtime, Night
  • Day of Week: Specific day if applicable
  • Time Schedule: Start and end times
  • Effective Dates: When the rate applies
  • Status: Active, Inactive, Pending
Multiple Rates: You can create multiple rate details for the same support item to cover different scenarios (e.g., different states, different times of day, different day types).
Dashboard Screenshot

Rate Card Details Configuration

Setting up detailed pricing, scheduling, and geographic variations for support items.

State-Based Pricing

1 Selecting State
  • Choose state/territory from dropdown
  • Options: NSW, VIC, QLD, WA, SA, TAS, ACT, NT
  • Required field for each rate detail
  • Create separate details for each state as needed
2 Currency and Rate
  • Currency: Defaults to AUD (Australian Dollar)
  • Rate: Enter hourly rate in decimal format
  • Examples: 62.50, 75.00, 89.25
  • Must be greater than 0
  • Required field with validation
NDIS Compliance: Ensure rates align with the current NDIS Price Guide for the selected state and support item category.
Dashboard Screenshot

Time and Schedule Configuration

1 Day Type Selection
  • Weekday: Monday to Friday (standard rates)
  • Weekend: Saturday and Sunday
  • Public Holiday: Official public holidays
  • Select appropriate day type for the rate
2 Time Type Classification
  • Standard: Regular business hours
  • Overtime: Extended hours with premium rates
  • Night: Overnight or late-night services
  • Helps categorize different rate tiers
3 Day of Week
  • Select specific day if rate applies to only one day
  • Options: Monday through Sunday
  • Leave as default if rate applies to all days in the day type
4 Time Schedule
  • Start Time: When the rate period begins
  • End Time: When the rate period ends
  • Use 24-hour format (HH:MM)
  • Examples: 09:00, 17:00, 22:00
Dashboard Screenshot

Effective Period Management

1 Effective Date *
  • Date when the rate becomes active
  • Defaults to current date
  • Can be set to future date for planned rate changes
  • Required field with validation
2 Expiry Date (Optional)
  • Date when the rate becomes inactive
  • Leave blank for ongoing rates
  • Use for temporary or seasonal rates
  • System automatically deactivates expired rates
3 Status Management
  • Active: Rate is currently available
  • Inactive: Rate is not available
  • Pending: Rate awaiting activation
  • Controls whether rate can be used for billing
Rate History: The system maintains a history of rate changes. When you update a rate with new effective dates, the old rate remains in the system for historical reporting but becomes inactive.
Dashboard Screenshot

Viewing and Navigating Rate Cards

How to effectively browse, search, and review rate card information.

Rate Card View Interface

1 Accessing Rate Card View
  • Click on a program name in the programs list
  • System navigates to rate card view for that program
  • Rate cards are organized by groups
  • Groups can be expanded/collapsed for better navigation
Dashboard Screenshot

Group Organization

1 Group Headers
  • Each group shows group name and rate card count
  • Blue border indicates active group
  • Click group header to expand/collapse
  • Groups without rate cards show empty state
2 Rate Card Summary
  • Support item name and number
  • Status badge (Active, Inactive, Pending)
  • Registration group information
  • Number of rate details available
  • Group assignment with dropdown
Dashboard Screenshot

Expanding Rate Card Details

1 Viewing Detailed Information
  • Click on a rate card to expand details
  • Detailed view shows all rate variations
  • Information organized in a table format
  • Each row represents a specific rate scenario
2 Rate Detail Columns
Column Description
Location & Rate State and formatted rate amount
Schedule Day type and specific day of week
Time Period Time type and start/end times
Effective Period Effective and expiry dates
Status Current status of the rate
Actions View, edit, delete options
Dashboard Screenshot

Search and Filter

1 Global Search
  • Use search bar to find specific rate cards
  • Searches: support item names, numbers, descriptions
  • Real-time filtering as you type
  • Search works across all groups
2 Status Filter
  • Filter by status: All, Active, Inactive, Pending
  • Quickly identify active rates for current use
  • Find inactive rates that need updating
  • Filter applies to all expanded groups
Performance: The rate card view is optimized for performance, even with large numbers of rate cards. Search and filter operations are processed efficiently for smooth user experience.
Dashboard Screenshot

Managing Rate Card Groups

Organizing and maintaining rate card groups for optimal management.

Group Assignment

1 Changing Group Assignment
  • Use the group dropdown on each rate card
  • Select from existing groups or create new
  • Changes save automatically
  • Rate card moves to selected group immediately
2 Bulk Group Management
  • Multiple rate cards can be assigned to same group
  • Use consistent grouping strategy across program
  • Consider service types, client needs, or regions

Group Organization Strategies

1 By Service Type
  • Core Supports: Assistance with daily activities
  • Capacity Building: Skills development
  • Capital Supports: Equipment and modifications
  • Transport: Travel assistance
2 By Support Level
  • Standard Support: Regular assistance needs
  • High Intensity: Complex support requirements
  • Specialized: Clinical or therapeutic services
3 By Geographic Area
  • Metro: Major city areas
  • Regional: Country towns and areas
  • Remote: Isolated communities
Flexible Organization: You can use any grouping strategy that makes sense for your organization. Groups are purely for organizational purposes and don't affect billing or service delivery.

Group Maintenance

1 Creating New Groups
  • Use "New" button in group dropdown
  • Enter descriptive group name
  • Group is available immediately
  • Can be assigned to rate cards right away
2 Empty Groups
  • Groups without rate cards show empty state
  • Helpful for planning future rate cards
  • Can be deleted if no longer needed
3 Group Consistency
  • Maintain consistent naming conventions
  • Regularly review and reorganize as needed
  • Consider organizational changes and updates

Troubleshooting Guide

Solutions to common issues and problems encountered in NDIS program management.

Common Issues and Solutions

Issue 1: Cannot Create Program

Possible Causes:

  • Required fields are missing or incomplete
  • Program name already exists
  • Network connection issues
  • System maintenance in progress

Solutions:

  • Check all required fields are completed
  • Verify program name is unique
  • Check internet connection and try again
  • Contact system administrator if issue persists
Issue 2: Rate Card Not Saving

Possible Causes:

  • Missing required rate card details
  • Invalid rate format or value
  • Date validation errors
  • Duplicate support item numbers

Solutions:

  • Complete all required fields (marked with *)
  • Ensure rate is numeric and greater than 0
  • Check effective date is valid
  • Verify support item number is unique
Issue 3: Excel Upload Fails

Possible Causes:

  • Incorrect file format
  • Missing required columns
  • Invalid data in cells
  • File size too large

Solutions:

  • Use .xlsx or .xls format only
  • Download and use the provided template
  • Check all data matches expected formats
  • Reduce file size if necessary
Issue 4: Rate Cards Not Visible

Possible Causes:

  • Program filter applied
  • Status filter hiding inactive items
  • Search term too specific
  • Rate cards in different groups

Solutions:

  • Clear all filters
  • Check status filter settings
  • Broaden search terms or clear search
  • Expand all groups to view all rate cards
Issue 5: Group Assignment Not Working

Possible Causes:

  • Network connectivity issues
  • Group doesn't exist anymore
  • Browser cache problems
  • System performance issues

Solutions:

  • Check internet connection
  • Refresh group dropdown
  • Clear browser cache and reload
  • Try again after few minutes

Error Message Reference

Error Message Meaning Solution
"Program name is required" Program name field is empty Enter a program name
"Registration number is required" Registration number field is empty Enter a registration number
"Support item number is required" Support item number missing Enter NDIS support item number
"Rate must be greater than 0" Invalid rate value Enter positive numeric rate
"Effective date is required" Effective date missing Select effective date
"State is required" State selection missing Select a state/territory
"File format not supported" Invalid Excel file type Use .xlsx or .xls format

Performance Optimization

1 Large Dataset Management
  • Use groups to organize rate cards logically
  • Apply filters to focus on relevant items
  • Use search for specific item lookup
  • Collapse groups when not needed
2 Browser Recommendations
  • Use latest version of Chrome, Firefox, or Edge
  • Clear cache regularly for optimal performance
  • Ensure sufficient RAM and processing power
  • Close unnecessary browser tabs
Regular Maintenance: For optimal performance, regularly review and archive outdated rate cards, maintain organized group structures, and keep program information current.

Contact Support

When to Contact Support:
  • Persistent errors after trying solutions
  • System performance issues
  • Feature not working as expected
  • Data corruption or loss
  • Security concerns

Information to Provide:

  • Detailed description of the issue
  • Steps to reproduce the problem
  • Error messages (screenshot if possible)
  • Browser and operating system information
  • Any recent changes or updates