Closed kaiqu closed 7 years ago
Seems to be a combination of Person Mobility and Learning Agreement
Even more - a "Mobility object" should describe "whole of the mobility". This includes descripion of the student, his nomination, optional Learning Agreement, and some other stuff, and the history of all changes to this mobility.
Please find some time to read this document: https://github.com/erasmus-without-paper/ewp-specs-mobility-flowcharts/
Please find some time to read this document: https://github.com/erasmus-without-paper/ewp-specs-mobility-flowcharts/
BTW - this document is still a draft (v0.3.0
currently). Big sections of it may change, depending on the models/XMLs/XSDs we discuss in Warsaw. But it is up-to-date with our (WP4's) current understanding of how things should work.
Seems to be a combination of Person Mobility and Learning Agreement
Even more - a "Mobility object" should describe "whole of the mobility". This includes descripion of the student, his nomination, optional Learning Agreement, and some other stuff, and the history of all changes to this mobility.
I was being imprecise - I also meant the underlying LA Components + some Person information. Since LA contains Revision, change history is present as well.
Here are the remaining sub-issues.
- Element "gender" must be optional
- Element "citizenship" [...] "nationality" [...] must be optional
- Element "learning-opportunity-specification" [...]
- "component-id" (or maybe "planned" could serve as identifier?)
- "planned" (mandatory)
- "recognized" (optional)
- "recommended" (optional)
- Data model question:
In the model, there is a unique Subject Area connected to a [Person] Mobility I am not sure how this correlates with the (possibly multiple) Subject Areas connected to the underlying LA Components
- Format question:
Are the following [Person] Mobility elements supposed to be in a separate API? In that case, which one?
- "arrival-date" (optional)
- "departure-date" (optional)
Remaining sub-issues (not handled in examples):
Data model question: In the model, there is a unique Subject Area connected to a Mobility. How does this correlate with the (possibly multiple) Subject Areas connected to the underlying LA Components?
Format question: Are the following Mobility elements supposed to be in a separate API? In that case, which one?
I think we have agreed that arrival and departure dates will be stored in the Outgoing Mobility API (on the sending HEI's servers). They will be provided by the receiving HEI by calling Outgoing Mobility Remote Update API.