What are blueprints?

Blueprints are pre-defined lists of things that can be used across the system from one centrally managed place. Lots of information is input into risr/advance and it can be a challenge to ensure that everything is captured in a structured way. Using blueprints effectively is one of the best ways to support this.

Some examples of the use of a blueprint could be the following:

  • A curriculum that you wish your users to work from

  • A set of outcome grades that are always given to users when being assessed

Taking the example of the outcome grades let's imagine a scenario whereby at the end of the year your users are being assessed and are graded using a standardised framework. You may end up with a scenario where you are placing an event onto the user's timeline being assessed within which they are assigned an outcome grade. By defining this as a blueprint and featuring that on the event then you are able to extract and report on this data with much more confidence. When you create a report to display outcome grades for your users it is as simple as setting it to query all events which feature this blueprint and to output the results.