Enkla typer används till att skapa härledda datatyper. De tillhandahåller en uppsättning regler för värdeområdet (en uppsättning värden) och det lexikala området (en uppsättning giltiga litteraler) för en datatyp.
Enkla typer kan inte ha elementinnehåll och det går inte att ange attribut för dem. Element som innehåller siffror (och strängar, datum osv.) men inte några underelement är av enkel typ.
Följande instruktioner är skrivna för resursperspektivet, men de fungerar även i många andra fall.
Så här lägger du till en enkel typ: