I am currently exploring Learning locker and XAPI for one of our project needs .I could not figure out a way to store historical data about learners .We have use case where we need to generate report about learners from past one year or so .I understand there is model called persona and it supports several end points to change and delete .But none support to store old data with new .How this can be achieved in XAPI ?Any help on this would be appreciated .
Edit: would like to know if there is any way I can store old information about the agent/Learner while maintaining the current information too .For ex :Learner moved from one organization to another or He moved to different department .his name is changed .How can we store these.I believe persona or agent profile stores only recent version not all the historical data .And all information about agent will not be part of Statements