]> git.llucax.com Git - z.facultad/75.10/miklolife.git/blob - especificaciones/Interfaces/Pagos/informe_apr_rechazos/informe_apr_rechazos_schema.xsd
8fc6e07bd7ec68c35418b7044b26f81afc374baa
[z.facultad/75.10/miklolife.git] / especificaciones / Interfaces / Pagos / informe_apr_rechazos / informe_apr_rechazos_schema.xsd
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
3         <xs:element name="informeAprRechazos" type="informeAprRechazosType"/>\r
4         <xs:complexType name="informeAprRechazosType">\r
5                 <xs:sequence>\r
6                         <xs:element name="lineas" type="LineasType"/>\r
7                 </xs:sequence>\r
8                 <xs:attribute name="fechaGeneracion" type="xs:date"/>\r
9         </xs:complexType>\r
10         <xs:complexType name="LineasType">\r
11                 <xs:sequence>\r
12                         <xs:element name="linea" type="LineaType" minOccurs="0" maxOccurs="unbounded"/>\r
13                 </xs:sequence>\r
14         </xs:complexType>\r
15         <xs:complexType name="LineaType">\r
16                 <xs:sequence>\r
17                         <xs:element name="tipoAutorizacion" type="TipoAutorizacionType" minOccurs="0"/>\r
18                         <xs:element name="prestador" type="PrestadorType"/>\r
19                         <xs:element name="codigoPrestacion" type="CodigoPrestacionType"/>\r
20                         <xs:element name="codigoAfiliado" type="xs:positiveInteger" minOccurs="0" maxOccurs="unbounded"/>\r
21                         <xs:element name="porcentajeCoberturaReclamado" type="PorcentajeCoberturaType"/>\r
22                         <xs:element name="porcentajeCoberturaReal" type="PorcentajeCoberturaType" minOccurs="0"/>\r
23                         <xs:element name="fechaAprobacion" type="xs:date" minOccurs="0"/>\r
24                         <xs:element name="fechaVencimiento" type="xs:date" minOccurs="0"/>\r
25                         <xs:element name="fechaRealizacion" type="xs:date"/>\r
26                         <xs:element name="fechaRecepcionInfo" type="xs:date"/>\r
27                         <xs:element name="motivoRechazo" type="xs:string" minOccurs="0"/>\r
28                 </xs:sequence>\r
29                 <xs:attribute name="codigoAutorizacion" type="xs:positiveInteger"/>\r
30                 <xs:attribute name="aprobada" type="xs:boolean"/>\r
31         </xs:complexType>\r
32         <xs:complexType name="PrestadorType">\r
33                 <xs:sequence>\r
34                         <xs:element name="CUIT" type="CUITType"/>\r
35                         <xs:element name="nombre" type="xs:string"/>\r
36                 </xs:sequence>\r
37         </xs:complexType>\r
38         <xs:simpleType name="CUITType">\r
39                 <xs:restriction base="xs:string">\r
40                         <xs:pattern value="\d{2}-\d{8}-\d{1}"/>\r
41                 </xs:restriction>\r
42         </xs:simpleType>\r
43         <xs:simpleType name="TipoAutorizacionType">\r
44                 <xs:restriction base="xs:normalizedString">\r
45                         <xs:enumeration value="Manual"/>\r
46                         <xs:enumeration value="Automatica"/>\r
47                 </xs:restriction>\r
48         </xs:simpleType>\r
49         <xs:simpleType name="CodigoPrestacionType">\r
50                 <xs:restriction base="xs:normalizedString">\r
51                         <xs:minLength value="1"/>\r
52                         <xs:maxLength value="8"/>\r
53                 </xs:restriction>\r
54         </xs:simpleType>\r
55         <xs:simpleType name="PorcentajeCoberturaType">\r
56                 <xs:restriction base="xs:decimal">\r
57                         <xs:minInclusive value="0"/>\r
58                         <xs:maxInclusive value="100"/>\r
59                 </xs:restriction>\r
60         </xs:simpleType>\r
61 </xs:schema>\r