]> git.llucax.com Git - z.facultad/75.10/miklolife.git/commitdiff
1) Agregué tipo de autorización en el schema y en el ejemplo xml
authorGuillermo Rugilo <guillerugilo@yahoo.com.ar>
Fri, 10 Jun 2005 05:08:01 +0000 (05:08 +0000)
committerGuillermo Rugilo <guillerugilo@yahoo.com.ar>
Fri, 10 Jun 2005 05:08:01 +0000 (05:08 +0000)
2) Mejoré la especificacion de la interfaz con el Prestador, explicando casos de formato inválido y el directorio de documentos rechazados.

carpeta/especificaciones/Interfaces/Prestador/info_prestaciones_e_intervenciones/ejemplos/2005-05-28_00.xml
carpeta/especificaciones/Interfaces/Prestador/info_prestaciones_e_intervenciones/infoPrestaciones_schema.xsd
carpeta/especificaciones/Interfaces/Prestador/interfaces_con_el_prestador.rtf

index d4743499ae0fbb2c7842b090494341728d3a6183..d2b4552b736a99d6b94af51d53d4238be2e9ee23 100644 (file)
@@ -1,22 +1,25 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
-<infoPrestaciones fechaEnvio="2005-05-28">\r
+<infoPrestaciones fechaEnvio="2005-05-28" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="D:\UsersData\Guille\Facultad\Tecnicas\repositorio\carpeta\especificaciones\Interfaces\Prestador\info_prestaciones_e_intervenciones\infoPrestaciones_schema.xsd">\r
        <prestador>\r
                <CUIT>30-12345678-1</CUIT>\r
        </prestador>\r
        <lineas>\r
                <linea codigoAutorizacion="123">\r
+                       <tipoAutorizacion>Automatica</tipoAutorizacion>\r
                        <codigoAfiliado>987</codigoAfiliado>\r
                        <codigoPrestacion>B01AC06</codigoPrestacion>\r
                        <fechaRealizacion>2005-05-27</fechaRealizacion>\r
                        <porcentajeCobertura>12.5</porcentajeCobertura>\r
                </linea>\r
                <linea codigoAutorizacion="225">\r
+                       <tipoAutorizacion>Manual</tipoAutorizacion>\r
                        <codigoAfiliado>3305</codigoAfiliado>\r
                        <codigoPrestacion>10101</codigoPrestacion>\r
                        <fechaRealizacion>2005-05-27</fechaRealizacion>\r
                        <porcentajeCobertura>20</porcentajeCobertura>\r
                </linea>\r
                <linea codigoAutorizacion="112">\r
+                       <tipoAutorizacion>Manual</tipoAutorizacion>             \r
                        <codigoAfiliado>123</codigoAfiliado>\r
                        <codigoPrestacion>661095</codigoPrestacion>\r
                        <fechaRealizacion>2005-05-27</fechaRealizacion>\r
index 3d10d261b0e2df9526a55f48ab9c06b0b2d088c8..0fb1339f56d184b79da857546f4ace370f395b20 100644 (file)
@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>\r
 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">\r
+\r
        <xs:element name="infoPrestaciones" type="InfoPrestacionesType"/>\r
+\r
        <xs:complexType name="InfoPrestacionesType">\r
                <xs:sequence>\r
                        <xs:element name="prestador" type="PrestadorType"/>\r
                </xs:sequence>\r
                <xs:attribute name="fechaEnvio" type="xs:date"/>\r
        </xs:complexType>\r
+\r
        <xs:complexType name="PrestadorType">\r
                <xs:sequence>\r
                        <xs:element name="CUIT" type="CUITType"/>\r
                </xs:sequence>\r
        </xs:complexType>\r
+\r
        <xs:complexType name="LineasType">\r
                <xs:sequence>\r
                        <xs:element name="linea" type="LineaType" minOccurs="0" maxOccurs="unbounded"/>\r
                </xs:sequence>\r
        </xs:complexType>\r
+\r
        <xs:complexType name="LineaType">\r
                <xs:sequence>\r
+                       <xs:element name="tipoAutorizacion" type="TipoAutorizacionType"/>\r
                        <xs:element name="codigoAfiliado" type="xs:positiveInteger"/>\r
                        <xs:element name="codigoPrestacion" type="CodigoPrestacionType"/>\r
                        <xs:element name="fechaRealizacion" type="xs:date"/>\r
                </xs:sequence>\r
                <xs:attribute name="codigoAutorizacion" type="xs:positiveInteger"/>\r
        </xs:complexType>\r
+\r
        <xs:simpleType name="CUITType">\r
                <xs:restriction base="xs:string">\r
                        <xs:pattern value="\d{2}-\d{8}-\d{1}"/>\r
                </xs:restriction>\r
        </xs:simpleType>\r
+\r
+       <xs:simpleType name="TipoAutorizacionType">\r
+               <xs:restriction base="xs:normalizedString">\r
+                       <xs:enumeration value="Manual"/>\r
+                       <xs:enumeration value="Automatica"/>\r
+               </xs:restriction>\r
+       </xs:simpleType>\r
+       \r
        <xs:simpleType name="CodigoPrestacionType">\r
                <xs:restriction base="xs:normalizedString">\r
                        <xs:minLength value="1"/>\r
                        <xs:maxLength value="8"/>\r
                </xs:restriction>\r
        </xs:simpleType>\r
+\r
        <xs:simpleType name="PorcentajeCoberturaType">\r
                <xs:restriction base="xs:decimal">\r
                        <xs:minInclusive value="0"/>\r
                        <xs:maxInclusive value="100"/>\r
                </xs:restriction>\r
        </xs:simpleType>\r
+\r
 </xs:schema>\r
index 8bb3e094709b3d01130e03875ad7f27c0b0025e2..cc4c67d1f3ef3df3e4e43e91b13024d72b1a9fd8 100644 (file)
Binary files a/carpeta/especificaciones/Interfaces/Prestador/interfaces_con_el_prestador.rtf and b/carpeta/especificaciones/Interfaces/Prestador/interfaces_con_el_prestador.rtf differ