Schema Diff Result
Document
TargetNamespace
Original
urn:edu-ix:credit:types:3.1
Modified
urn:edu-ix:credit:types:4.0
Differences:
The changes break the interface.
targetNamespace changed from urn:edu-ix:credit:types:3.1 to urn:edu-ix:credit:types:4.0
Element createPersonCreditRequest removed.
Element createPersonCreditResponse removed.
Element sessionIDHeader removed.
Element updatePersonCreditRequest removed.
Element updatePersonCreditResponse removed.
Element createSchoolCreditRequest removed.
Element createSchoolCreditResponse removed.
Element updateSchoolCreditRequest removed.
Element updateSchoolCreditResponse removed.
Element specifyCreditRequest removed.
Element specifyCreditResponse removed.
Element getCodeRequest removed.
Element getCodeResponse removed.
Element assignCodeRequest removed.
Element assignCodeResponse removed.
Element createLicenseRequest removed.
Element createLicenseResponse removed.
Element updateLicenseRequest removed.
Element updateLicenseResponse removed.
Element returnCreditRequest removed.
Element returnCreditResponse removed.
Element getPersonCreditRequest has changed:
ComplexType has changed:
Sequence has changed:
'Choice' has changed:
Element distributorPerson removed.
Element distributorPersonCredit removed.
Element eckID added.
Element getSchoolCreditRequest has changed:
ComplexType has changed:
Sequence has changed:
choice removed.
Element organisationID added.
Element getSummedSchoolCreditRequest has changed:
ComplexType has changed:
Sequence has changed:
Element portal removed.
Element organisationID added.
ComplexType activationCodes removed.
ComplexType createLicenseRequestChoice removed.
ComplexType distributorPerson removed.
ComplexType distributorPersonCredit removed.
ComplexType distributorSchool removed.
ComplexType distributorSchoolCredit removed.
ComplexType getCodeRequestChoice removed.
ComplexType getSchoolCreditRequestChoice removed.
ComplexType license removed.
ComplexType portal removed.
ComplexType specification removed.
ComplexType specifyCreditRequestChoice removed.
ComplexType getPersonCreditRequestChoice has changed:
Sequence has changed:
Element distributorPerson removed.
Element distributorPersonCredit removed.
Position of element portalUser changed from 3 to 1.
Element eckID added.
ComplexType personCredit has changed:
Sequence has changed:
Element distributorPersonCreditID removed.
Element distributorSchoolPersonID removed.
Position of element ean changed from 3 to 1.
Position of element creditStartDate changed from 4 to 2.
Position of element creditEndDate changed from 5 to 3.
Position of element personProductState changed from 6 to 4.
Position of element schoolYear changed from 7 to 5.
ComplexType personCreditInformation has changed:
Sequence has changed:
Element specification removed.
Element license removed.
ComplexType schoolCredit has changed:
Sequence has changed:
Element distributorSchoolCreditID removed.
Position of element distributorSchoolID changed from 2 to 1.
Position of element ean changed from 3 to 2.
Position of element creditStartDate changed from 4 to 3.
Element creditEndDate removed.
Element contactName removed.
Element contactEmail removed.
Position of element schoolYear changed from 8 to 4.
Position of element amount changed from 9 to 5.
ComplexType schoolCreditInformation has changed:
Sequence has changed:
Element specification removed.
Element license removed.
ComplexType summedSchoolCredit has changed:
Sequence has changed:
Element specified removed.
Position of element used changed from 5 to 4.
Position of element returned changed from 6 to 5.
SimpleType {urn:edu-ix:credit:types:3.1}dateTime removed.
SimpleType {urn:edu-ix:credit:types:3.1}email removed.
SimpleType {urn:edu-ix:credit:types:3.1}string20 removed.
SimpleType {urn:edu-ix:credit:types:3.1}profileID removed.
SimpleType {urn:edu-ix:credit:types:3.1}specificationState removed.
SimpleType {urn:edu-ix:credit:types:3.1}eckID added.
SimpleType {urn:edu-ix:credit:types:3.1}organisationID added.
These symbols indicate that:
: Element has been added to the schema.
: Element has been removed from the schema.
: The change will not influence the interface.
: The change will invalidate the interface.