Profile BACB Id Field

It is now a requirement by the BACB to have the BACB Id of the applicant completing the training listed on the certificate. 

The user will need to add this id into their profile. When this field is entered in the profile, it will automatically populate on the certificate when the user downloads the certificate.  

User Stories:

  • As a special education teacher or specialist completing the advanced BACB training, I need to see my BACB training ID number on my certificate so that I can get credit for completing the Rethink Training.

Acceptance Criteria:

  • Given that I am a user who is a role 2-7 and has access to Skills, I will see the BACB field in the profile

  • Given that I am a user who is a role 2-7 and has access to Skills, I do not have to input the BACB number in order to save profile changes

  • Given the I am a user with permission, I cannot add more than 26 characters for my BACB number

  • Given the I am a user with permission and I have inputted, saved my BACB number in the profile and completed at least one training module, I will see my BACB number on all certificates that I print

  • Given the I am a user with permission and I have not inputted my BACB number, I will see a popup message alerting me to the significance of this number on the certificate and I can add it to my profile and return to find it on my certificate

  • Given the I am a user with permission and I have not inputted my BACB number and I have selected print from the alert popup message, I will not see the BACB filed on my certificate

  • Given the I am a user with permission and I have inputted my BACB number, I will see it exactly as entered on all certificates whether completed in the past or recently

Design: https://www.figma.com/file/gdwMnbpudJxuzVrORrOGvd/Ed-Member-Site-UX?node-id=14964%3A147839

 

General Concept

  • The user will now be able to enter their BACB ID field in their profile.

  • It will automatic populate on an RBT certificate after at least one module has been completed. 

  • This field should populate on the final certificate and on individual module certificates as well. This new field will be applied to the final training certificate as well as individual module certificates.

 



Business Rules

  • Any role 2-7 that has access to Skills, should see this in their profile.

 

Inputting number in Profile

UI

  • Once the user visits the profile they will see a new field for BACB number

  • The user can input the number at anytime , whether they have started or finished the training, and the number will populate on the certificate

  • If the user clicks on the info icon, they will see the following message:

    • This is a required field for all RBT training certificates submitted to the BACB. It is recommended to fill in this field so that it automatically populates on the certificate when completing Rethink's 40 hour RBT training.


       

  • The user can click the X or click outside the modal and the message will close

  • Once the user clicks save, the number will populate onto the certificate

Business Rules

  • This field is not required in the profile

  • Set the max character limit 0f 26

 

 

Print Certificate

UI

  • When a user attempts to print any certificate (final or individua module), they will see a pop up IF they have not filled in their BACB ID in the profile.  The pop up will state the following:

    • Reminder!  Please add your BACB ID to your profile before printing out your certificate.  This is a BACB requirement when submitting your RBT Training Certificate.

 

  • If they have and click Print, they will see their certificate with the inputted BACB ID number on it

  • If they haven’t inputted their number in their profile and click Print, they will see their certificate without the BACB number field on it.

  • If they click cancel, the modal will close and the certificate will not print.

Business Rules

  • Pop-up will show only if the user has not inputted and saved the BACB number in the profile

  • The BACB number will populate if saved in profile

  • The BACB number field will be left off of the certificate if the number has not been inputted, saved, and the user has clicked Print