recomendaciones_de_arquitectura

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
recomendaciones_de_arquitectura [2017/11/16 17:18] jorge.brugger_dasurecomendaciones_de_arquitectura [2017/11/16 18:05] (actual) emanuel.yanez_dasu
Línea 32: Línea 32:
 === Autenticación: === === Autenticación: ===
  
-POST /<context>/auth +''POST /<context>/auth''
   * Se debe enviar el usuario y la password. La gestión del usuario lo realiza el Financiador.   * Se debe enviar el usuario y la password. La gestión del usuario lo realiza el Financiador.
   * Retorna token para utilizar en los endpoints restantes. El token tiene una validez establecida.   * Retorna token para utilizar en los endpoints restantes. El token tiene una validez establecida.
Línea 47: Línea 46:
   - Si el token no es válido o expiró, cualquiera de los servidores devolverá error HTTP 401.   - Si el token no es válido o expiró, cualquiera de los servidores devolverá error HTTP 401.
  
-Ejemplos xml o json con parametros definidos en formato Raw: http://mais.dasu.com.ar/?dir=Servicio+Modelo%2FRaws%2F1-Auth+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Documentos === === Documentos ===
  
-POST /<context>/documento +''POST /<context>/documento''
   * Se debe enviar una lista de objetos Binary (Documentos/CDA).   * Se debe enviar una lista de objetos Binary (Documentos/CDA).
   * Retorna una lista de ID de objetos (Documentos/CDA) almacenados.   * Retorna una lista de ID de objetos (Documentos/CDA) almacenados.
Línea 58: Línea 56:
 Este servicio permite enviar al financiador la documentación de respaldo de la facturación, se puede tranferir los CDA recomendados por MAIS o documentos en cualquier otro formato. Estos documentos se pueden asociar a los ítems de facturación por medio de un ID o URL generada por el Financiador. El documento enviado se debe transformar al formato binario base 64. Este servicio permite enviar al financiador la documentación de respaldo de la facturación, se puede tranferir los CDA recomendados por MAIS o documentos en cualquier otro formato. Estos documentos se pueden asociar a los ítems de facturación por medio de un ID o URL generada por el Financiador. El documento enviado se debe transformar al formato binario base 64.
  
-Ejemplos xml o json con parametros definidos en formato Raw: http://mais.dasu.com.ar/?dir=Servicio+Modelo%2FRaws%2F4-Documento+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Facturación === === Facturación ===
  
-POST /<context>/facturacion +''POST /<context>/facturacion''
   * Se debe enviar los ítems de facturación en formato Bundle/Claim definido.   * Se debe enviar los ítems de facturación en formato Bundle/Claim definido.
-  * Retorna errores de formato del archivo, error de autenticación o un ID de trámite para ser \\ consultado posteriormente. La validación de negocio de la información enviada es asincrónica.+  * Retorna errores de formato del archivo, error de autenticación o un ID de trámite para ser consultado posteriormente. La validación de negocio de la información enviada es asincrónica.
  
 A este servicio se envían las transacciones de facturación desde los Prestadores hacia los Financiadores, que las procesan y devuelven el estado inicial de aceptación de cada renglón. La validación completa es asincrónica y la respuesta de esta validación se gestiona con el servicio de Débitos. Por pruebas realizadas, se recomienda enviar archivos no mayores a 1000 items, utilizando formato JSON. A este servicio se envían las transacciones de facturación desde los Prestadores hacia los Financiadores, que las procesan y devuelven el estado inicial de aceptación de cada renglón. La validación completa es asincrónica y la respuesta de esta validación se gestiona con el servicio de Débitos. Por pruebas realizadas, se recomienda enviar archivos no mayores a 1000 items, utilizando formato JSON.
  
-Ejemplos xml o json con parametros definidos en formato Raw: http://mais.dasu.com.ar/?dir=Servicio+Modelo%2FRaws%2F2-Facturacion+Ejemplos xml o json con parametros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Débitos === === Débitos ===
  
-GET /<context>/debitos/fecha_rango/<desde (ddMMyyyy)>/<hasta (ddMMyyyy)> \\ GET /<context>/debitos/nro_factura/<nro_factura (Letra%20Delegación%20Número)> \\ GET /<context>/debitos/transaccion/<ID Transacción (ID que retorna servicio de facturación)>+<code> 
 +GET /<context>/debitos/fecha_rango/<desde (ddMMyyyy)>/<hasta (ddMMyyyy)> 
 +GET /<context>/debitos/nro_factura/<nro_factura (Letra%20Delegación%20Número)> 
 +GET /<context>/debitos/transaccion/<ID Transacción (ID que retorna servicio de facturación)> 
 +</code> 
 + 
 +Pedido de estado del análisis de los items de facturación., puede ser por fechas, número de factura o id de transacción.
  
-  * Pedido de estado del análisis de los items de facturación., puede ser por fechas, número de factura o id de transacción. 
   * Retorna los débitos con el formato definido Bundle/ClaimsResponse.   * Retorna los débitos con el formato definido Bundle/ClaimsResponse.
       * Por rango de fechas, retorna los débitos o una respuesta con el estado de los ítems contenidos en las facturas dentro del rango de fechas consultado.       * Por rango de fechas, retorna los débitos o una respuesta con el estado de los ítems contenidos en las facturas dentro del rango de fechas consultado.
Línea 83: Línea 85:
 A este servicio los Prestadores envían las consultas para conocer el estado de los trámites y ver si hay débitos generados por los Financiadores. Retornará una lista con información del estado del trámite, (en proceso, en proceso con débitos, finalizado y finalizado con débitos). A este servicio los Prestadores envían las consultas para conocer el estado de los trámites y ver si hay débitos generados por los Financiadores. Retornará una lista con información del estado del trámite, (en proceso, en proceso con débitos, finalizado y finalizado con débitos).
  
-Ejemplos xml o json con parámetros definidos en formato Raw: http://mais.dasu.com.ar/?dir=Servicio+Modelo%2FRaws%2F3-Debitos+Ejemplos xml o json con parámetros definidos en formato Raw: [[http://mais.dasu.com.ar/index.php|]]
  
 === Diagrama de Secuencia de Uso de los Servicios === === Diagrama de Secuencia de Uso de los Servicios ===
Línea 99: Línea 101:
   * Raw con los ejemplos de los posibles Request y Response de los diferentes endpoints. [[https://link|https://link]]   * Raw con los ejemplos de los posibles Request y Response de los diferentes endpoints. [[https://link|https://link]]
   * Servidor de para pruebas: [[https://link|https://link]]   * Servidor de para pruebas: [[https://link|https://link]]
-  * Documentación en línea: [[http://|]] +  * Documentación en línea: [[http://|http://]] 
-  * Servidor de Prueba: [[http://|]]?????+  * Servidor de Prueba: [[http://|http://]]?????
   * Funetes del modelo [[https://github.com/mpielvitori/mais-fhir-conectathon|https://github.com/mpielvitori/mais-fhir-conectathon]].   * Funetes del modelo [[https://github.com/mpielvitori/mais-fhir-conectathon|https://github.com/mpielvitori/mais-fhir-conectathon]].
  
  
  • recomendaciones_de_arquitectura.1510852689.txt.gz
  • Última modificación: 2017/11/16 17:18
  • por jorge.brugger_dasu