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.
Element loginRequest removed.
Element loginResponse removed.
Element loginHeader removed.
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 getSummedSchoolCreditRequest removed.
Element getSummedSchoolCreditResponse removed.
Element getPersonCreditRequest has changed:
ComplexType has changed:
Sequence has changed:
'Choice' has changed:
Element distributorPerson removed.
Element distributorPersonCredit removed.
Element portalUser removed.
Element redirectSessionID added.
Element eckID added.
Element userID added.
Element authHeader has changed:
ComplexType has changed:
Sequence has changed:
choice removed.
Element loginHeader added.
Element getSchoolCreditRequest has changed:
ComplexType has changed:
Sequence has changed:
choice removed.
Element organisationID added.
ComplexType activationCodes removed.
ComplexType authHeaderChoice removed.
ComplexType batchInformation removed.
ComplexType createLicenseRequestChoice removed.
ComplexType distributorPerson removed.
ComplexType distributorPersonCredit removed.
ComplexType distributorSchool removed.
ComplexType distributorSchoolCredit removed.
ComplexType getCodeRequestChoice removed.
ComplexType getSchoolCreditRequestChoice removed.
ComplexType portal removed.
ComplexType portalUser removed.
ComplexType sessionIDHeader removed.
ComplexType specifyCreditRequestChoice removed.
ComplexType summedSchoolCredit removed.
ComplexType authHeader has changed:
Sequence has changed:
Element authHeaderChoice removed.
Element loginHeader added.
ComplexType getPersonCreditRequestChoice has changed:
Sequence has changed:
Element distributorPerson removed.
Element distributorPersonCredit removed.
Element portalUser removed.
Element redirectSessionID added.
Element eckID added.
Element userID added.
ComplexType license has changed:
Sequence has changed:
Element activationCode removed.
Position of element activationDate changed from 2 to 1.
Position of element licenseStartDate changed from 3 to 2.
Position of element licenseEndDate changed from 4 to 3.
Element profileID removed.
ComplexType loginHeader has changed:
Sequence has changed:
Element username has changed:
The attribute minOccurs of Element element username has changed from 0 to 1.
Element password has changed:
The attribute minOccurs of Element element password has changed from 0 to 1.
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 schoolCredit has changed:
Sequence has changed:
Element distributorSchoolCreditID removed.
Element distributorSchoolID removed.
Position of element ean changed from 3 to 2.
Position of element creditStartDate changed from 4 to 3.
Position of element creditEndDate changed from 5 to 4.
Element contactName removed.
Element contactEmail removed.
Position of element schoolYear changed from 8 to 5.
Element amount removed.
Element organisationID added.
Element amountNotActive added.
Element amountActive added.
Element amountInProcess added.
Element amountExpired added.
ComplexType schoolCreditInformation has changed:
Sequence has changed:
Element used removed.
Element returned removed.
Position of element specification changed from 4 to 2.
Position of element license changed from 5 to 3.
ComplexType specification has changed:
Sequence has changed:
Element specificationState has changed:
The attribute minOccurs of Element element specificationState has changed from 1 to 0.
SimpleType {urn:edu-ix:credit:types:3.1}string50 removed.
SimpleType {urn:edu-ix:credit:types:3.1}dateTime removed.
SimpleType {urn:edu-ix:credit:types:3.1}amount removed.
SimpleType {urn:edu-ix:credit:types:3.1}email removed.
SimpleType {urn:edu-ix:credit:types:3.1}string15 removed.
SimpleType {urn:edu-ix:credit:types:3.1}string20 removed.
SimpleType {urn:edu-ix:credit:types:3.1}hubID removed.
SimpleType {urn:edu-ix:credit:types:3.1}profileID removed.
SimpleType {urn:edu-ix:credit:types:3.1}string26 removed.
SimpleType {urn:edu-ix:credit:types:3.1}positiveInteger added.
SimpleType {urn:edu-ix:credit:types:3.1}eckID added.
SimpleType {urn:edu-ix:credit:types:3.1}organisationID added.
SimpleType {urn:edu-ix:credit:types:3.1}string160 added.
SimpleType string30 has changed.
Facet minLength added.
SimpleType string64 has changed.
Facet minLength added.
SimpleType personProductState has changed.
Content of annotation has changed.
Enumerartion with value: Blocked removed.
SimpleType string100 has changed.
Facet minLength 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.