Convertendo XSD em Classes com JAXB

Olá,

Estou desenvolvendo um sistema para gerar guias TISS, onde a ANS disponibiliza os arquivos XSD da estrutura dos XMLs a serem gerados.

Gerei as classes utilizando o comando xjc, sem erros.
Só fiquei com uma dúvida. Porque alguns domínios geraram Enums e outros não?

Exemplo, este:

<simpleType name="dm_simNao"> <restriction base="string"> <enumeration value="S"/> <enumeration value="N"/> </restriction> </simpleType>
gerou este:

[code]public enum DmSimNao {

S,
N;

public String value() {
    return name();
}

public static DmSimNao fromValue(String v) {
    return valueOf(v);
}

}[/code]

PORÉM, este não gerou classe nem Enum:

<simpleType name="dm_caraterAtendimento"> <restriction base="string"> <enumeration value="1"/> <enumeration value="2"/> <!-- 1- Eletiva --> <!-- 2- Urgência/Emergência --> </restriction> </simpleType>

Alguém sabe explicar porquê??
Seria por que os enumeration têm valores numéricos?