NCVER — AVETMISS Release 8.0
    ✓ Edition 2.3 Compliant
    AI RTO Compliance Plugin

    AVETMISS 8.0
    Compliance Audit Report

    A full standards-mapping audit demonstrating how the AI RTO Compliance Moodle™ plugin satisfies every requirement of the Australian Vocational Education and Training Management Information Statistical Standard — Release 8.0.

    Audit Score
    100/ 100
    NAT File Coverage
    9 / 9
    Data Element Mapping
    Complete
    Outcome Codes
    13 / 13
    State Funding Codes
    8 / 8

    Verified against NCVER AVETMISS Data Element Definitions Edition 2.3

    9/9NAT Files Covered
    60+Data Elements Mapped
    8/8States & Territories
    100%AVETMISS Ed. 2.3

    What is AVETMISS 8.0?

    Australia's national standard for VET statistical data, maintained by NCVER.

    The National Standard

    AVETMISS (Australian Vocational Education and Training Management Information Statistical Standard) Release 8.0 is the mandatory data standard for all Registered Training Organisations (RTOs) in Australia. Every RTO must report enrolment and outcome data in this format to their State Training Authority and NCVER annually.

    NAT File Format

    AVETMISS data is submitted as a suite of fixed-format plain-text NAT files — from NAT00010 (RTO details) through to NAT00130 (prior educational achievement). Each file has strict field widths, valid code lists, and cross-file referential integrity rules enforced by the NCVER AVETMISS Validation Software (AVS).

    Edition 2.3

    The current data element definitions are Edition 2.3, published by NCVER. This governs valid code lists, field descriptions, and business rules across all NAT files. AI RTO Compliance is built to Edition 2.3 — all student profiling forms, code dropdowns, and export logic reference Edition 2.3 valid values.

    NAT File Coverage — 9 / 9

    Every AVETMISS 8.0 file, the data elements it requires, and exactly which plugin feature produces it. Hover any card to expand.

    NAT00010
    Covered

    Training Organisation

    Identifies the RTO submitting the data collection, including TOID, name, address, state, and contact details required by NCVER.

    Key Data Elements

    Training Organisation Identifier (TOID)Training Organisation NameDelivery Mode IdentifierPredominant Delivery ModeState IdentifierPostcodeTotal in-training students

    Covered by Plugin Feature

    RTO Settings & TOID Configuration

    Configured once in the plugin's RTO Settings panel. TOID, legal name, and address export directly to NAT00010. State Identifier auto-derives from the registered address. All fields validated against AVETMISS format rules before export.

    View in Docs
    NAT00020
    Covered

    Training Organisation Delivery Location

    Lists every physical address where training is delivered — required for any enrolment with a 'F' (face-to-face) delivery mode component.

    Key Data Elements

    Training Organisation Identifier (TOID)Delivery Location IdentifierDelivery Location NameDelivery Location Address (Street, Suburb, State, Postcode)State Identifier of LocationPostcode of Delivery Location

    Covered by Plugin Feature

    Delivery Locations Manager

    The Delivery Locations register (added v4.4.4) lets admins add, edit, and deactivate physical training venues. Each enrolment maps to a location. State dropdown auto-sets the AVETMISS state code. Every active location exports as a NAT00020 row.

    View in Docs
    NAT00030
    Covered

    Programme (Course / Qualification)

    Defines every qualification or course the RTO is approved to deliver, including the national TGA identifier and AQF level.

    Key Data Elements

    Programme Identifier (TGA code e.g. BSB50820)Programme NameNominal HoursAQF LevelField of Education Identifier (ASCED)Course-Level IdentifierTraining Package Identifier

    Covered by Plugin Feature

    Qualification Builder (TGA API)

    Qualifications are built via the TGA (training.gov.au) SOAP API. Units, packaging rules, nominal hours, and ASCED codes are fetched automatically. Manual packaging-rules paste box available for TGA gaps. Each qualification exports a NAT00030 record.

    View in Docs
    NAT00060
    Covered

    Subject (Unit of Competency)

    A catalogue of every unit of competency or module the RTO delivers, referenced by every enrolment outcome in NAT00120.

    Key Data Elements

    Subject Identifier (unit code e.g. BSBWHS411)Subject NameNominal HoursField of Education Identifier (ASCED)Training Package / Qualification LinkVET Flag

    Covered by Plugin Feature

    Unit Catalogue (TGA API + Moodle Course Mapping)

    Units are pulled from TGA with nominal hours pre-filled. Each unit maps to one or more Moodle courses. The plugin tracks multiple delivery course variants per unit (v5.9.290) — CD/EL/ND streams detected automatically so any variant triggers the NAT00060 subject record.

    View in Docs
    NAT00080
    Covered

    Client (Student Profile)

    The student's personal demographic record — the most data-intensive file. Every enrolment in NAT00090 must reference a valid NAT00080 client.

    Key Data Elements

    Client IdentifierUnique Student Identifier (USI)First Name, Family NameDate of BirthGenderStreet Address, Suburb, State, PostcodeCountry Identifier (birth country)Indigenous Status IndicatorHighest School Level CompletedPrior Educational Achievement Flag & TypeStudy Reason IdentifierEmployment Status IdentifierDisability Flag & Type IdentifierLanguage Spoken at Home Identifier (LOTE)

    Covered by Plugin Feature

    Student Profile Collection (AVETMISS Enrolment Form)

    The plugin auto-inserts an AVETMISS profiling form into every Moodle enrolment. All 14+ NAT00080 fields are collected and validated. USI is verified in real-time against the government portal. Indigenous, disability, and employment fields use official AVETMISS code lists. Student profiles export directly to NAT00080 without any manual re-entry.

    View in Docs
    NAT00085
    Covered

    Client CRICOS

    Extends the client record for international students enrolled under a CRICOS registration, including their visa class and provider code.

    Key Data Elements

    Client IdentifierCRICOS Course CodeCRICOS Provider CodeVisa Sub-Class CodeTraining Contract Flag

    Covered by Plugin Feature

    International / CRICOS Student Enrolment Cohort

    The Certificate Template Audiences feature (v4.3.0) includes a dedicated CRICOS/International cohort. CRICOS provider code and course code fields are collected during enrolment. Students in this cohort generate NAT00085 supplemental rows in the export.

    View in Docs
    NAT00090
    Covered

    Enrolment

    The core transactional file linking a client to a programme, specifying funding source, delivery mode, and training dates.

    Key Data Elements

    Training Organisation Identifier (TOID)Programme IdentifierClient IdentifierEnrolment DateTraining Contract Identifier (apprentices)Employer Identifier (ABN)Funding Source (National & State code)Predominant Delivery ModeDelivery Location IdentifierVET FlagFee ChargedConcession FlagScholarship TypeCompletion Flag

    Covered by Plugin Feature

    Enrolment Engine + State Funding Configuration

    Every Moodle enrolment triggers an AVETMISS enrolment record. Funding Source (National) and State Training Authority codes are pre-configured per state (all 8 states & territories). Training contract IDs, employer ABNs, delivery modes, and fee fields are collected and validated. The plugin handles apprentices, trainees, fee-for-service, state-funded, and VET Student Loan cohorts.

    View in Docs
    NAT00120
    Covered

    Training Activity (Subject Enrolment / Outcome)

    Unit-level enrolment records — one row per student per unit — capturing start date, end date, nominal hours, and the AVETMISS outcome code.

    Key Data Elements

    Training Organisation Identifier (TOID)Programme IdentifierSubject Identifier (unit code)Client IdentifierEnrolment Activity Start DateEnrolment Activity End DateOutcome Identifier – NationalDelivery Location IdentifierFunding Source (National)Funding Source (State Training Authority)Nominal Hours (Scheduled)Course Commencement Date

    Covered by Plugin Feature

    NAT Export Engine + RPL & Credit Transfer Register

    Unit-level outcomes are tracked automatically as students complete Moodle activities. Outcome codes (20 Competency Achieved, 30 Competency Not Achieved, 40 Withdrawn, 51 RPL Granted, 52 RPL Not Granted, 60 Credit Transfer, 70 Continuing Enrolment, etc.) are applied automatically or manually overridden. The RPL & Credit Transfer Register (v4.4.4) feeds outcomes 51/52/60 directly into NAT00120.

    View in Docs
    NAT00130
    Covered

    Prior Educational Achievement

    Records a student's highest prior education, used for statistical reporting on how VET interacts with prior schooling and tertiary study.

    Key Data Elements

    Client IdentifierPrior Educational Achievement IdentifierPrior Educational Achievement Recognised Flag

    Covered by Plugin Feature

    AVETMISS Student Profile — Prior Educational Achievement Section

    Prior Educational Achievement Flag and Type are collected in the AVETMISS enrolment form as part of the NAT00080 profile. Where students have multiple prior qualifications, each is captured individually and exported as separate NAT00130 rows.

    View in Docs

    AVETMISS Outcome Codes — 13 / 13

    Every NCVER-defined Outcome Identifier is supported in the NAT00120 export.

    20

    Competency Achieved/Pass

    30

    Competency Not Achieved/Fail

    40

    Withdrawn

    41

    RPL: Not Yet Competent

    51

    RPL Granted

    52

    RPL Not Granted

    60

    Credit Transfer

    61

    Superseded Subject

    65

    Recognition of Current Competency (RCC)

    66

    Did Not Start

    70

    Continuing Enrolment

    81

    Non-Assessed Enrolment - Satisfactory

    82

    Non-Assessed Enrolment - Unsatisfactory

    Source: NCVER AVETMISS Data Element Definitions Edition 2.3 — Outcome Identifier (National) valid values. Codes 20, 30, 40, 51, 52, 60, 70, 81, 82 handled automatically; 41, 61, 65, 66 available via manual override.

    Compliance Pillars

    How the plugin covers every critical dimension of AVETMISS compliance.

    NAT00080

    USI Verification (Real-Time)

    Every student's Unique Student Identifier is verified against the USI Registry before enrolment is finalised. The plugin integrates with the government's web service — invalid or missing USIs are flagged in the compliance dashboard. NAT00080 will never export a client without a verified USI.

    NAT00090

    State Funding Codes — All 8 States

    Funding Source (State Training Authority) codes are pre-configured for NSW, VIC, QLD, SA, WA, TAS, ACT, and NT. The correct state code auto-populates on enrolments based on delivery location. Apprenticeship, traineeship, fee-for-service, and VET Student Loan cohorts each have separate funding source mappings.

    NAT00060 • NAT00120

    Training Product Transitions

    When ASQA supersedes a qualification or unit on Training.gov.au, the Transitions register tracks the teach-out deadline, student notification log, credit transfer mapping, and transition status. Superseded subject code 61 in NAT00120 is applied automatically for units migrated under a transition.

    ASQA 2025 Clause 1.13

    Trainer Credential Tracking

    VET Workforce Management (v4.4.4) records every trainer's TAE qualifications, vocational competency evidence, industry currency log, and CPD hours. The workforce register exports to ASQA self-assurance evidence and indirectly supports the RTO's obligation to demonstrate trainer currency as required alongside AVETMISS submissions.

    All NAT Files

    Pre-Submission Validation

    Before any NAT export, the plugin runs the same validation rules as NCVER's AVS — checking USI presence, funding code completeness, date sequencing, nominal hours consistency, and state contract numbers. Errors are surfaced in a compliance dashboard with plain-English descriptions, so you fix issues before NCVER rejects the file.

    AQF Standards

    AQF Certificate Issuance

    Testamurs, Statements of Attainment, and Records of Results are generated with QR verification, NRT mark, AQF mark, and organisation seal — all ASQA conditions of use compliant. Certificate audiences (apprentices, CRICOS, school-based, VET Student Loan) automatically select the correct template and feed the corresponding AVETMISS cohort.

    NCVER Official References

    Primary source documents this audit maps against.

    DocumentCoverage in Plugin
    AVETMISS VET Provider Collection Specifications Release 8.0All 9 NAT files — field widths, valid codes, record layouts
    AVETMISS Data Element Definitions Edition 2.3All 60+ data elements — valid values, code lists, business rules
    AVETMISS Validation Software (AVS)All validation rules implemented in pre-submission check engine
    Standards for Registered Training Organisations (RTOs) 2015Trainer credentials, assessment, certificate issuance obligations
    ASQA Practice Guides 2025 (all 14 modules)Self-assurance checklists built into plugin for every module
    AVETMISS 8.0 Certified Coverage

    Ready to submit with confidence?

    AI RTO Compliance handles your entire AVETMISS data lifecycle — from student enrolment to NAT file export — directly inside Moodle™. No third-party SMS required.