(Imported from Google Code)
4.1:
ProducerBaseType (##other attributes)
-> ProducerType (name, phone, email)
-> OrganizationType (subOrganization, acronym)
-> organization
-> ServiceType (no additional fields)
-> service
-> UnknownType (no additional fields)
-> unknown
PersonType (name, surname, phone, email, userID, affiliation)
-> person
5.0:
ProducerBaseType (##other attributes)
-> AffiliatedProducerType (name, phone, email, affiliation)
-> ServiceType (no additional fields)
-> service
-> UnknownType (no additional fields)
-> unknown
PersonType (name, surname, phone, email, userID, affiliation)
-> person
OrganizationType (name, phone, email, subOrganization, acronym)
-> organization
Summary of Changes:
Persons can now have 0-to-many affiliations, up from 0-to-1.
Persons actually lost their extensible attributes after DDMS 3.1 (may be an open defect in DDMSence).
Organizations no longer have extensible attributes.
Services can now have 0-to-many affiliations, up from 0.
Unknowns can now have 0-to-many affiliations, up from 0.
From Issue #197:
The ddms:affiliation element, previously only found on a ddmserson, can now be applied to all producers.
The ddms:affiliation element can now support multiple values. (List of Strings)
Oops, organizations can't have an affiliation. Just person, service, unknown.
Complete in Rev 808.