Jedes Attribut eines specification objects hat jeweils einen Datentyp, darunter Boolean, Integer, Real, String, Auswahltypen mit definierten Werten oder XHTML-Texte, wodurch auch formatierte Texte und eingebettete Bilder darstellbar sind.