DfE Integration

Maytas can integrate with the Department for Education's (DfE) new Manage Teacher Continuing Professional Development service. Our integration allows you to manage your participants via Maytas, stay up to date with additions and changes made by the DfE and submit and track milestones as a participant progresses through their learning.

A new licence is required for the DfE integration - please contact your account manager for more information.

Setup

Configuration options must be set before using the integration:

  1. In Maytas, click the M5 button at the top left and select Options.
  2. Go to Other on the left (under the Maytas 5 header).
  3. In the DFE section, tick the boxes for each config option and enter the values as follows:

    • API Token - This can be obtained from the DfE by emailing them at:

      continuing-professional-development@digital.education.gov.uk

    • Url for API - For a TEST system, this should be:

      https://ecf-sandbox.london.cloudapps.digital/api/v1

      For a LIVE system, this should be:

      https://manage-training-for-early-career-teachers.education.gov.uk/api/v#

      where # is replaced with the version number (e.g. v1, v2, etc). Only one version is maintained at a time, so it is recommended to contact the DfE at continuing-professional-development@digital.education.gov.uk to ensure you are using the correct version. See here for further information on the live API URL.

  4. Click OK.

Next, permissions must be set to access the system:

  1. Go to Tools | Edit Permissions.
  2. Select the user or group which requires permission.
  3. On the Modules tab, set the DFE Integration permission to Visible.
  4. Go to the Commands tab and expand the DFE section.
  5. Set each permission to Visible as required.
  6. Click Apply to save changes, then restart Maytas for the permission to take effect.

Finally, the DfE tabs must be made available:

  1. Go to Tools on the toolbar and click New / Load on the Screens panel of the ribbon.
  2. Scroll down and select Trainee on the left.
  3. Select DfE Data on the right and click OK.
  4. Tick the Published box on the left.
  5. Click Apply on the ribbon.
  6. Repeat the above steps for the DfE Declarations tab (also in the Trainee section).
  7. Go to Home on the toolbar and click the Sync button.

Downloading all participants from the DfE

To download all participants from the DfE so that learner records are generated for them in Maytas:

  1. In Maytas, go to Management on the toolbar.
  2. On the Third Party panel of the ribbon, go to DFE | Get All Participants.
  3. Available ECF participants and NPQ applicants will now be downloaded.

    This may take a long time depending on the number of available records. Clicking OK will continue the download in the background, and progress can be checked by going to DFE | Get All Participants again.

  4. When the download has finished, the text No more NPQ Applicant updates found will appear at the bottom of the log. Click OK.
  5. Learner records will now be available in Maytas for each downloaded participant / applicant. The imported data can be viewed on the DfE Data tab on learner records, which also includes basic Maytas learner fields that can be completed.

Downloading updates from the DfE

Rather than downloading all participants from the DfE each time, you can instead only download records which have been added or updated since the last download. To do this:

  1. In Maytas, go to Management on the toolbar.
  2. On the Third Party panel of the ribbon, go to DFE | Get Updates.
  3. Any added or updated records will now be downloaded.
  4. Click OK when the updates have finished downloading.

Searching for learners imported from the DfE

A search option can be added to Maytas to filter by learners who have been imported from the DfE. Another search option can also be added to filter by NPQ or ECF participants:

  1. Go to Tools on the toolbar and click Fields on the Search panel of the ribbon.
  2. Select Trainee on the left.
  3. Click the Add button on the right.
  4. In the new row which appears, select TRAINEEPOT2 in the left dropdown box and DFE_IMPORT in the right dropdown box. Imported DfE participants will have a value of Y in this field.

  5. Add another row and select TRAINEEPOT2 in the left dropdown box and DFE_PARTICIPANT_TYPE in the right dropdown box. NPQ participants will have a value of npq, whereas ECF participants will have a value of ect or mentor.
  6. Click OK.
  7. Go to Home on the toolbar and expand the Advanced section under the search box.

  8. Click Add Filter.
  9. In the new row that appears, select DFE_IMPORT, then set the other boxes to is equal to and Y. This will filter by learners imported from the DfE.

  10. Add another row and set it to DFE_PARTICIPANT_TYPE. Set the middle dropdown box to is equal to. You can then use the right-hand text box to enter the type of learner you want to search by (npq, ect or mentor).

Adding and uploading declarations

Declarations can be added to a learner in Maytas and then uploaded to their participant record in the DfE.

To add a declaration to a learner:

  1. On the learner's record, go to the DfE Declarations tab.
  2. Click the button on the grid.

  3. Complete the declaration details as required. Only tick the Send Declaration box if the declaration is ready to be uploaded.
  4. Click OK.
  5. Click Apply. Additional declarations can be added as required.

To upload all declarations for the learner where the Send Declaration box is ticked:

  1. From the learner's record, go to Actions | DFE | Post Declarations.
  2. Any declarations for the learner with Send Declaration ticked will now be uploaded. The result of each row will be displayed in the log, along with any errors.

  3. Click Close when finished.

To bulk upload declarations for all learners:

  1. Go to Management | DFE | Post Declarations. The Post Declarations window will appear.

  2. The rows to be posted will be displayed at the top. To de-select a row so that it is not sent, un-tick the Send box.
  3. Click Post Selected Declarations (near the bottom right) to send the rows to the DfE.
  4. The status of each row will be shown in the log at the bottom of the window. Click Close when finished.

Voiding declarations

To void a learner's declarations:

  1. In the learner's record, go to Actions | DFE | Void Declarations.

  2. Tick the checkbox on the left next to each declaration you wish to void.
  3. Click the Void Selected Declarations button near the bottom right.
  4. You will be asked to confirm. Click Yes to continue.
  5. The selected declarations will now be processed and their status will be shown in the log at the bottom.

  6. Click Close when finished.

Managing courses

To manage a learner's course, from the learner's record, go to Actions | DFE | Manage Course.

From here you can defer a course, resume a course or withdraw from a course.

To defer a course:

  1. Choose the Defer Reason from the dropdown list.
  2. Click the Defer button.

  3. The course will now be deferred, as indicated in the log at the bottom of the window. Click Close.

To resume a deferred course:

  1. Click the Resume button.

  2. The course will now be resumed, as indicated in the log at the bottom of the window. Click Close.

To withdraw from a course:

  1. Choose the Withdraw Reason from the dropdown list.
  2. Click the Withdraw button.
  3. You will be asked to confirm. Click Yes to continue.

  4. The course will now be withdrawn, as indicated in the log at the bottom of the window. Click Close.

ECF participants have an additional option to change the course schedule:

  1. Choose the schedule you wish to apply to the course from the Schedule Identifier dropdown box.

  2. Click the Change Schedule button. If the learner has existing declarations that would be invalidated by changing the schedule, this will be indicated in the log. It can be rectified by voiding the declarations.
  3. The selected schedule will now be applied to the course. Click Close.

Accepting or rejecting applications

This option is only available for NPQ applicants, not ECF participants.

To accept or reject an NPQ applicant for an individual learner:

  1. In the learner's record, go to Actions | DFE | Accept/Reject Application.

  2. Tick the checkbox on the left next to each row you wish to accept or reject.
  3. Click the Accept or Reject button near the bottom right.
  4. You will be asked to confirm. Click Yes to continue.
  5. The selected applications will now be processed and their status will be shown in the log at the bottom. Click Close when finished.

To accept or reject applications in bulk:

  1. Go to Management | DFE | Accept/Reject NPQ Applications.

  2. Tick the checkbox on the left next to each row you wish to accept or reject.
  3. Click the Accept or Reject button near the bottom right.
  4. You will be asked to confirm. Click Yes to continue.
  5. The selected applications will now be processed and their status will be shown in the log at the bottom.

  6. Click Close when finished.

DfE Outcomes

DfE outcomes for NPQ participants can be downloaded from the DfE for matching participants and new outcomes can be uploaded from Maytas to the DfE.

There are several points of consideration when uploading outcomes:

A permission must be set to allow outcomes to be downloaded and uploaded:

  1. Go to Tools | Edit Permissions.
  2. Select the user or group which requires permission.
  3. Go to the Commands tab.
  4. Expand the DFE section.
  5. Set the Post Outcomes permission to Visible.
  6. Click Apply and restart Maytas for the change to take effect.

Downloading outcomes

To download all available outcomes:

  1. Go to Management | DfE | Get Outcomes.

  2. Available outcomes will now be downloaded. Click OK when it has finished.

  3. The outcomes can then be viewed on a learner's DfE Declarations tab.

Creating new outcomes

To create a new outcome in Maytas:

  1. Open the learner record and go to the DfE Declarations tab.

  2. On the DfE Outcomes grid, click the button.

  3. Complete the details in the new row as required and click Apply.

Uploading outcomes

To upload outcomes for a specific learner:

  1. Open the learner record and go to the DfE Declarations tab.

  2. Tick the Send Outcome box for each outcome that you wish to upload and click Apply.

  3. On the Actions toolbar, go to DFE | Post Outcomes.

  4. The outcomes will now be uploaded to the DfE participant record. Click Close when finished.

To upload all available new outcomes for all learners:

  1. Go to DFE | Management | Post Outcomes.

  2. Using the Send checkbox, tick or untick the outcomes to send, then click Post Selected Outcomes.

  3. The outcomes will then be uploaded to the DfE participant records. Click Close when finished.

Funded Place

The DfE integration can download and upload data for the Funded Place field, which is stored in TRAINEEPOT2.DFE_FUNDED_PLACE.

If a learner's Funded Place setting needs to be changed, this can be done as follows:

  1. Open the learner's record in Maytas.

  2. Go to DFE | Change Funded Place.

  3. A window will appear displaying the learner's application ID and their current Funded Place setting (ticked or unticked). Change the Funded Place checkbox as required and click Send.

  4. If successful, a message will appear indicating that the Funded Place has been updated in the learner's DfE record.

The Funded Place field is only relevant to learners who start from autumn 2024 onwards. If you attempt to change the Funded Place for a learner who is not eligible, the field will not be updated and a message will display stating that the field is not needed for the learner.