366 lines
13 KiB
XML
366 lines
13 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<xs:schema xmlns:catNomina="http://www.sat.gob.mx/sitio_internet/cfd/catalogos/Nomina" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.sat.gob.mx/sitio_internet/cfd/catalogos/Nomina" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
|
<xs:simpleType name="c_Banco">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="002"/>
|
|
<xs:enumeration value="006"/>
|
|
<xs:enumeration value="009"/>
|
|
<xs:enumeration value="012"/>
|
|
<xs:enumeration value="014"/>
|
|
<xs:enumeration value="019"/>
|
|
<xs:enumeration value="021"/>
|
|
<xs:enumeration value="030"/>
|
|
<xs:enumeration value="032"/>
|
|
<xs:enumeration value="036"/>
|
|
<xs:enumeration value="037"/>
|
|
<xs:enumeration value="042"/>
|
|
<xs:enumeration value="044"/>
|
|
<xs:enumeration value="058"/>
|
|
<xs:enumeration value="059"/>
|
|
<xs:enumeration value="060"/>
|
|
<xs:enumeration value="062"/>
|
|
<xs:enumeration value="072"/>
|
|
<xs:enumeration value="102"/>
|
|
<xs:enumeration value="103"/>
|
|
<xs:enumeration value="106"/>
|
|
<xs:enumeration value="108"/>
|
|
<xs:enumeration value="110"/>
|
|
<xs:enumeration value="112"/>
|
|
<xs:enumeration value="113"/>
|
|
<xs:enumeration value="116"/>
|
|
<xs:enumeration value="124"/>
|
|
<xs:enumeration value="126"/>
|
|
<xs:enumeration value="127"/>
|
|
<xs:enumeration value="128"/>
|
|
<xs:enumeration value="129"/>
|
|
<xs:enumeration value="130"/>
|
|
<xs:enumeration value="131"/>
|
|
<xs:enumeration value="132"/>
|
|
<xs:enumeration value="133"/>
|
|
<xs:enumeration value="134"/>
|
|
<xs:enumeration value="135"/>
|
|
<xs:enumeration value="136"/>
|
|
<xs:enumeration value="137"/>
|
|
<xs:enumeration value="138"/>
|
|
<xs:enumeration value="139"/>
|
|
<xs:enumeration value="140"/>
|
|
<xs:enumeration value="141"/>
|
|
<xs:enumeration value="143"/>
|
|
<xs:enumeration value="145"/>
|
|
<xs:enumeration value="166"/>
|
|
<xs:enumeration value="168"/>
|
|
<xs:enumeration value="600"/>
|
|
<xs:enumeration value="601"/>
|
|
<xs:enumeration value="602"/>
|
|
<xs:enumeration value="605"/>
|
|
<xs:enumeration value="606"/>
|
|
<xs:enumeration value="607"/>
|
|
<xs:enumeration value="608"/>
|
|
<xs:enumeration value="610"/>
|
|
<xs:enumeration value="614"/>
|
|
<xs:enumeration value="615"/>
|
|
<xs:enumeration value="616"/>
|
|
<xs:enumeration value="617"/>
|
|
<xs:enumeration value="618"/>
|
|
<xs:enumeration value="619"/>
|
|
<xs:enumeration value="620"/>
|
|
<xs:enumeration value="621"/>
|
|
<xs:enumeration value="622"/>
|
|
<xs:enumeration value="623"/>
|
|
<xs:enumeration value="626"/>
|
|
<xs:enumeration value="627"/>
|
|
<xs:enumeration value="628"/>
|
|
<xs:enumeration value="629"/>
|
|
<xs:enumeration value="630"/>
|
|
<xs:enumeration value="631"/>
|
|
<xs:enumeration value="632"/>
|
|
<xs:enumeration value="633"/>
|
|
<xs:enumeration value="634"/>
|
|
<xs:enumeration value="636"/>
|
|
<xs:enumeration value="637"/>
|
|
<xs:enumeration value="638"/>
|
|
<xs:enumeration value="640"/>
|
|
<xs:enumeration value="642"/>
|
|
<xs:enumeration value="646"/>
|
|
<xs:enumeration value="647"/>
|
|
<xs:enumeration value="648"/>
|
|
<xs:enumeration value="649"/>
|
|
<xs:enumeration value="651"/>
|
|
<xs:enumeration value="652"/>
|
|
<xs:enumeration value="653"/>
|
|
<xs:enumeration value="655"/>
|
|
<xs:enumeration value="656"/>
|
|
<xs:enumeration value="659"/>
|
|
<xs:enumeration value="901"/>
|
|
<xs:enumeration value="902"/>
|
|
<xs:enumeration value="670"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_OrigenRecurso">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="IP"/>
|
|
<xs:enumeration value="IF"/>
|
|
<xs:enumeration value="IM"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_PeriodicidadPago">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="01"/>
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="03"/>
|
|
<xs:enumeration value="04"/>
|
|
<xs:enumeration value="05"/>
|
|
<xs:enumeration value="06"/>
|
|
<xs:enumeration value="07"/>
|
|
<xs:enumeration value="08"/>
|
|
<xs:enumeration value="09"/>
|
|
<xs:enumeration value="10"/>
|
|
<xs:enumeration value="99"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoContrato">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="01"/>
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="03"/>
|
|
<xs:enumeration value="04"/>
|
|
<xs:enumeration value="05"/>
|
|
<xs:enumeration value="06"/>
|
|
<xs:enumeration value="07"/>
|
|
<xs:enumeration value="08"/>
|
|
<xs:enumeration value="09"/>
|
|
<xs:enumeration value="10"/>
|
|
<xs:enumeration value="99"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoDeduccion">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="001"/>
|
|
<xs:enumeration value="002"/>
|
|
<xs:enumeration value="003"/>
|
|
<xs:enumeration value="004"/>
|
|
<xs:enumeration value="005"/>
|
|
<xs:enumeration value="006"/>
|
|
<xs:enumeration value="007"/>
|
|
<xs:enumeration value="008"/>
|
|
<xs:enumeration value="009"/>
|
|
<xs:enumeration value="010"/>
|
|
<xs:enumeration value="011"/>
|
|
<xs:enumeration value="012"/>
|
|
<xs:enumeration value="013"/>
|
|
<xs:enumeration value="014"/>
|
|
<xs:enumeration value="015"/>
|
|
<xs:enumeration value="016"/>
|
|
<xs:enumeration value="017"/>
|
|
<xs:enumeration value="018"/>
|
|
<xs:enumeration value="019"/>
|
|
<xs:enumeration value="020"/>
|
|
<xs:enumeration value="021"/>
|
|
<xs:enumeration value="022"/>
|
|
<xs:enumeration value="023"/>
|
|
<xs:enumeration value="024"/>
|
|
<xs:enumeration value="025"/>
|
|
<xs:enumeration value="026"/>
|
|
<xs:enumeration value="027"/>
|
|
<xs:enumeration value="028"/>
|
|
<xs:enumeration value="029"/>
|
|
<xs:enumeration value="030"/>
|
|
<xs:enumeration value="031"/>
|
|
<xs:enumeration value="032"/>
|
|
<xs:enumeration value="033"/>
|
|
<xs:enumeration value="034"/>
|
|
<xs:enumeration value="035"/>
|
|
<xs:enumeration value="036"/>
|
|
<xs:enumeration value="037"/>
|
|
<xs:enumeration value="038"/>
|
|
<xs:enumeration value="039"/>
|
|
<xs:enumeration value="040"/>
|
|
<xs:enumeration value="041"/>
|
|
<xs:enumeration value="042"/>
|
|
<xs:enumeration value="043"/>
|
|
<xs:enumeration value="044"/>
|
|
<xs:enumeration value="045"/>
|
|
<xs:enumeration value="046"/>
|
|
<xs:enumeration value="047"/>
|
|
<xs:enumeration value="048"/>
|
|
<xs:enumeration value="049"/>
|
|
<xs:enumeration value="050"/>
|
|
<xs:enumeration value="051"/>
|
|
<xs:enumeration value="052"/>
|
|
<xs:enumeration value="053"/>
|
|
<xs:enumeration value="054"/>
|
|
<xs:enumeration value="055"/>
|
|
<xs:enumeration value="056"/>
|
|
<xs:enumeration value="057"/>
|
|
<xs:enumeration value="058"/>
|
|
<xs:enumeration value="059"/>
|
|
<xs:enumeration value="060"/>
|
|
<xs:enumeration value="061"/>
|
|
<xs:enumeration value="062"/>
|
|
<xs:enumeration value="063"/>
|
|
<xs:enumeration value="064"/>
|
|
<xs:enumeration value="065"/>
|
|
<xs:enumeration value="066"/>
|
|
<xs:enumeration value="067"/>
|
|
<xs:enumeration value="068"/>
|
|
<xs:enumeration value="069"/>
|
|
<xs:enumeration value="070"/>
|
|
<xs:enumeration value="071"/>
|
|
<xs:enumeration value="072"/>
|
|
<xs:enumeration value="073"/>
|
|
<xs:enumeration value="074"/>
|
|
<xs:enumeration value="075"/>
|
|
<xs:enumeration value="076"/>
|
|
<xs:enumeration value="077"/>
|
|
<xs:enumeration value="078"/>
|
|
<xs:enumeration value="079"/>
|
|
<xs:enumeration value="080"/>
|
|
<xs:enumeration value="081"/>
|
|
<xs:enumeration value="082"/>
|
|
<xs:enumeration value="083"/>
|
|
<xs:enumeration value="084"/>
|
|
<xs:enumeration value="085"/>
|
|
<xs:enumeration value="086"/>
|
|
<xs:enumeration value="087"/>
|
|
<xs:enumeration value="088"/>
|
|
<xs:enumeration value="089"/>
|
|
<xs:enumeration value="090"/>
|
|
<xs:enumeration value="091"/>
|
|
<xs:enumeration value="092"/>
|
|
<xs:enumeration value="093"/>
|
|
<xs:enumeration value="094"/>
|
|
<xs:enumeration value="095"/>
|
|
<xs:enumeration value="096"/>
|
|
<xs:enumeration value="097"/>
|
|
<xs:enumeration value="098"/>
|
|
<xs:enumeration value="099"/>
|
|
<xs:enumeration value="100"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoHoras">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="01"/>
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="03"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoIncapacidad">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="01"/>
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="03"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoJornada">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse" />
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="03"/>
|
|
<xs:enumeration value="01"/>
|
|
<xs:enumeration value="04"/>
|
|
<xs:enumeration value="05"/>
|
|
<xs:enumeration value="06"/>
|
|
<xs:enumeration value="07"/>
|
|
<xs:enumeration value="08"/>
|
|
<xs:enumeration value="99"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoNomina">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="O"/>
|
|
<xs:enumeration value="E"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoOtroPago">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="001"/>
|
|
<xs:enumeration value="002"/>
|
|
<xs:enumeration value="003"/>
|
|
<xs:enumeration value="004"/>
|
|
<xs:enumeration value="999"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoPercepcion">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="001"/>
|
|
<xs:enumeration value="002"/>
|
|
<xs:enumeration value="003"/>
|
|
<xs:enumeration value="004"/>
|
|
<xs:enumeration value="005"/>
|
|
<xs:enumeration value="006"/>
|
|
<xs:enumeration value="009"/>
|
|
<xs:enumeration value="010"/>
|
|
<xs:enumeration value="011"/>
|
|
<xs:enumeration value="012"/>
|
|
<xs:enumeration value="013"/>
|
|
<xs:enumeration value="014"/>
|
|
<xs:enumeration value="015"/>
|
|
<xs:enumeration value="019"/>
|
|
<xs:enumeration value="020"/>
|
|
<xs:enumeration value="021"/>
|
|
<xs:enumeration value="022"/>
|
|
<xs:enumeration value="023"/>
|
|
<xs:enumeration value="024"/>
|
|
<xs:enumeration value="025"/>
|
|
<xs:enumeration value="026"/>
|
|
<xs:enumeration value="027"/>
|
|
<xs:enumeration value="028"/>
|
|
<xs:enumeration value="029"/>
|
|
<xs:enumeration value="030"/>
|
|
<xs:enumeration value="031"/>
|
|
<xs:enumeration value="032"/>
|
|
<xs:enumeration value="033"/>
|
|
<xs:enumeration value="034"/>
|
|
<xs:enumeration value="035"/>
|
|
<xs:enumeration value="036"/>
|
|
<xs:enumeration value="037"/>
|
|
<xs:enumeration value="038"/>
|
|
<xs:enumeration value="039"/>
|
|
<xs:enumeration value="044"/>
|
|
<xs:enumeration value="045"/>
|
|
<xs:enumeration value="046"/>
|
|
<xs:enumeration value="047"/>
|
|
<xs:enumeration value="048"/>
|
|
<xs:enumeration value="049"/>
|
|
<xs:enumeration value="050"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_TipoRegimen">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="03"/>
|
|
<xs:enumeration value="02"/>
|
|
<xs:enumeration value="04"/>
|
|
<xs:enumeration value="05"/>
|
|
<xs:enumeration value="06"/>
|
|
<xs:enumeration value="07"/>
|
|
<xs:enumeration value="08"/>
|
|
<xs:enumeration value="09"/>
|
|
<xs:enumeration value="10"/>
|
|
<xs:enumeration value="11"/>
|
|
<xs:enumeration value="12"/>
|
|
<xs:enumeration value="99"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
<xs:simpleType name="c_RiesgoPuesto">
|
|
<xs:restriction base="xs:string">
|
|
<xs:whiteSpace value="collapse"/>
|
|
<xs:enumeration value="1"/>
|
|
<xs:enumeration value="2"/>
|
|
<xs:enumeration value="3"/>
|
|
<xs:enumeration value="4"/>
|
|
<xs:enumeration value="5"/>
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
</xs:schema>
|