The major objects, XDSDocumentEntry, XDSSubmissionSet, and XDSFolder, are labeled with redundant type information, why?
The short answer is because it makes easier to code different types of query. XDSDocumentEntry, XDSSubmissionSet, and XDSFolder each have at least two ways they can be identified by query: • XDSDocumentEntry • objectType • PatientId attribute type • XDSSubmissionSet and XDSFolder • Classification on object • PatientId attribute type First let’s define what these mean.