-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do we need ounit on the IIA level? #116
Comments
In UPorto, we are using ounit on the IIA level. "...unit within the partner HEI's organizational structure, which is the actual partner of this agreement. Agreements can be signed between units, not only between HEIs: " "...they use this field to show that the terms of cooperation apply to the exchange with only one faculty." That is precisely our case. Each Faculty manage their IIAs. The cooperation conditions are all for the same ounit indicated in the IIA level. |
I'm afraid that if we remove this element, we'll go in trouble with some HEIs. If you wish, I may list you HEIs that in our old architecture we have had to identify with a sub-code because they have the same Erasmus Code but several institutions that are involved in the signing process. |
This is something to talk about with DG EAC. Hopefully they can help us in resolving such issues. We should know if the Erasmus+ programme allows such situations. |
I didn't say we are more than one institution with only one Erasmus Code. |
My bad; to explain better what I meant I need to describe the origin of our solution. |
we have lots of HEIs where the faculties manage and sign the IIAs autonomously. Consortia are usually not an issue here, since every HEI of the consortia has their own schac. We also have several HEIs where different faculties have their own IOs using different EWP providers. |
@spinho-uporto How should your partner treat an XML where on a global level you have faculty X, an among ounits on a CC level you have a mix of ounits, not only X but also Y? |
@georgschermann I don't fully understand this point. |
I don't see any problem in this case. |
this would lead to interesting problems in our case since the iia would be managed by the faculty in the partner block and in many cases it would only be able to manage its own faculty, rendering it unable to manage the CCs for other faculties.
this is a common case and was in fact identified during the inital design of the APIs here also already identifying the exact challenges we face now
thats the neat part, they can't. |
I think this has to be specified. In particular, what is the meaning in such cases. |
I am still not convinced that we really need ounit on a global level, especially because it can add to the confusion. But let's continue. Is such statement true:
|
In my opinion, this is correct; as concern point 2, in our implementation the ounits are our departments and we also use them to filter the application of outgoing students (they can apply for a place only if it is associated to their department). |
So instead of removing we may try to better explain in the specification the role of this parameter. Do you have any concrete proposal? |
As in other situation, the response explains better requirements than the description page.
What I don't understand is the link to #11 , it doesn't seem too much pertinent. |
As mentioned at the Infrastructure Forum meeting on 2023-05-17 we consider removal of ounit on the IIA level, i.e.
https://github.com/erasmus-without-paper/ewp-specs-api-iias/blob/83a208eb83bb6a93525f8e8b036d41a5e406484a/endpoints/get-response.xsd#L83
According to Kamil (UW)
Organizational unit on IIA level was added some years ago by special request. Quoting the description of the "ounit-id" element in the API: "Optional organizational unit surrogate ID. If given, then it refers to the unit within the partner HEI's organizational structure, which is the actual partner of this agreement. Agreements can be signed between units, not only between HEIs: #11".
Maybe someone will actually use it for this purpose, but I have not encountered such a situation. Most often, users (incorrectly) enter here the unit that exclusively appears in cooperation conditions, instead of leaving it blank. It's very hard to explain to them what it's really about. So maybe we should get rid of this field or change its use so that it doesn't just apply to "current partners of agreement"?
I have never come across a situation where this field indicated that one of the partners is part of a larger consortium or an autonomous branch of the university. However, with whom you would not test, they use this field to show that the terms of cooperation apply to the exchange with only one faculty.
We could add more explanation on how not to use this field, but do we really need it?
We propose to remove. Please let us know if you think that this is not a good idea.
See also #71.
The text was updated successfully, but these errors were encountered: