Provides transformers that move between the DTO and XML layers. The most important class is Transformer, which is the interface that most classes in this package implement. It specifies the rules for moving from DTO to XML and vice versa.

The XML layer is codegened from the ISO_datatypes_Narrative XML schema by JAXB. The stubs are generated to the package org.iso._21090. This is a standard XSD published by ISO. The NCI has standardized on this representation, as document on the NCI LS CAT wiki. These are the "full" ISO data types, and are not localized in any way.

The DTO layer is taken from the PO project. See the documentation there for full details. The most critical information is that DTO layer is a localized version of the ISO data types, not a full implementation. Therefore: