Estructura y generalidades del JSON de RIPS

Estructura y generalidades del JSON de RIPS

 

Nota periodo facturación
Imagen de la estructura Json RIPS Kiai
Json
Nota periodo facturación

Observaciones: "La fecha final del periodo de facturación debe ser mayor a 01/Jan/2023. Periodo Reportado [InvoicePeriod: 01/01/2020 - 01/03/2020] “

  1. "ResultadosValidacion": [
  2. {
  3. "Clase": "RECHAZADO",
  4. "Codigo": "RVG018",
  5. "Descripcion": "No se pueden procesar facturas, cuyo período de facturación no esté de acuerdo a los lineamientos del MSPS",
  6. "Observaciones": "La fecha final del periodo debe ser mayor a 01/Jan/2023. Periodo Reportado [InvoicePeriod: 01/01/2020 - 01/03/2020] ",
  7. "PathFuente": "",
  8. "Fuente": "FacturaElectronica"
  9. }
  10. ]
Imagen de la estructura Json RIPS Kiai

Json
  1. {
  2.   "Solicitud": {
  3.     "Suscriptor": "c9117ebe-98f2-49e4-bec2-0276a9b2b8a4"
  4.   },
  5.   "LoginSispro": {
  6.     "TipoIdentificacion": "sample string 1",
  7.     "NumeroIdentificacion": "sample string 2",
  8.     "Nit": "sample string 3",
  9.     "Clave": "sample string 4",
  10.     "Ambiente": true
  11.   },
  12.   "Rips": {
  13.     "numDocumentoIdObligado": "sample string 1",
  14.     "numFactura": "sample string 2",
  15.     "tipoNota": "sample string 3",
  16.     "numNota": "sample string 4",
  17.     "usuarios": [
  18.       {
  19.         "tipoDocumentoIdentificacion": "sample string 1",
  20.         "numDocumentoIdentificacion": "sample string 2",
  21.         "tipoUsuario": "sample string 3",
  22.         "fechaNacimiento": "sample string 4",
  23.         "codSexo": "sample string 5",
  24.         "codPaisResidencia": "sample string 6",
  25.         "codMunicipioResidencia": "sample string 7",
  26.         "codZonaTerritorialResidencia": "sample string 8",
  27.         "incapacidad": "sample string 9",
  28.         "consecutivo": 10,
  29.         "codPaisOrigen": "sample string 11",
  30.         "servicios": {
  31.           "consultas": [
  32.             {
  33.               "codPrestador": "sample string 1",
  34.               "fechaInicioAtencion": "sample string 2",
  35.               "numAutorizacion": "sample string 3",
  36.               "codConsulta": "sample string 4",
  37.               "modalidadGrupoServicioTecSal": "sample string 5",
  38.               "grupoServicios": "sample string 6",
  39.               "codServicio": 7,
  40.               "finalidadTecnologiaSalud": "sample string 8",
  41.               "causaMotivoAtencion": "sample string 9",
  42.               "codDiagnosticoPrincipal": "sample string 10",
  43.               "codDiagnosticoRelacionado1": "sample string 11",
  44.               "codDiagnosticoRelacionado2": "sample string 12",
  45.               "codDiagnosticoRelacionado3": "sample string 13",
  46.               "tipoDiagnosticoPrincipal": "sample string 14",
  47.               "tipoDocumentoIdentificacion": "sample string 15",
  48.               "numDocumentoIdentificacion": "sample string 16",
  49.               "vrServicio": 17,
  50.               "conceptoRecaudo": "sample string 18",
  51.               "valorPagoModerador": 19,
  52.               "numFEVPagoModerador": "sample string 20",
  53.               "consecutivo": 21
  54.             },
  55.             {
  56.               "codPrestador": "sample string 1",
  57.               "fechaInicioAtencion": "sample string 2",
  58.               "numAutorizacion": "sample string 3",
  59.               "codConsulta": "sample string 4",
  60.               "modalidadGrupoServicioTecSal": "sample string 5",
  61.               "grupoServicios": "sample string 6",
  62.               "codServicio": 7,
  63.               "finalidadTecnologiaSalud": "sample string 8",
  64.               "causaMotivoAtencion": "sample string 9",
  65.               "codDiagnosticoPrincipal": "sample string 10",
  66.               "codDiagnosticoRelacionado1": "sample string 11",
  67.               "codDiagnosticoRelacionado2": "sample string 12",
  68.               "codDiagnosticoRelacionado3": "sample string 13",
  69.               "tipoDiagnosticoPrincipal": "sample string 14",
  70.               "tipoDocumentoIdentificacion": "sample string 15",
  71.               "numDocumentoIdentificacion": "sample string 16",
  72.               "vrServicio": 17,
  73.               "conceptoRecaudo": "sample string 18",
  74.               "valorPagoModerador": 19,
  75.               "numFEVPagoModerador": "sample string 20",
  76.               "consecutivo": 21
  77.             }
  78.           ],
  79.           "procedimientos": [
  80.             {
  81.               "codPrestador": "sample string 1",
  82.               "fechaInicioAtencion": "sample string 2",
  83.               "idMIPRES": "sample string 3",
  84.               "numAutorizacion": "sample string 4",
  85.               "codProcedimiento": "sample string 5",
  86.               "viaIngresoServicioSalud": "sample string 6",
  87.               "modalidadGrupoServicioTecSal": "sample string 7",
  88.               "grupoServicios": "sample string 8",
  89.               "codServicio": 9,
  90.               "finalidadTecnologiaSalud": "sample string 10",
  91.               "tipoDocumentoIdentificacion": "sample string 11",
  92.               "numDocumentoIdentificacion": "sample string 12",
  93.               "codDiagnosticoPrincipal": "sample string 13",
  94.               "codDiagnosticoRelacionado": "sample string 14",
  95.               "codComplicacion": "sample string 15",
  96.               "vrServicio": 16,
  97.               "conceptoRecaudo": "sample string 17",
  98.               "valorPagoModerador": 18,
  99.               "numFEVPagoModerador": "sample string 19",
  100.               "consecutivo": 20
  101.             },
  102.             {
  103.               "codPrestador": "sample string 1",
  104.               "fechaInicioAtencion": "sample string 2",
  105.               "idMIPRES": "sample string 3",
  106.               "numAutorizacion": "sample string 4",
  107.               "codProcedimiento": "sample string 5",
  108.               "viaIngresoServicioSalud": "sample string 6",
  109.               "modalidadGrupoServicioTecSal": "sample string 7",
  110.               "grupoServicios": "sample string 8",
  111.               "codServicio": 9,
  112.               "finalidadTecnologiaSalud": "sample string 10",
  113.               "tipoDocumentoIdentificacion": "sample string 11",
  114.               "numDocumentoIdentificacion": "sample string 12",
  115.               "codDiagnosticoPrincipal": "sample string 13",
  116.               "codDiagnosticoRelacionado": "sample string 14",
  117.               "codComplicacion": "sample string 15",
  118.               "vrServicio": 16,
  119.               "conceptoRecaudo": "sample string 17",
  120.               "valorPagoModerador": 18,
  121.               "numFEVPagoModerador": "sample string 19",
  122.               "consecutivo": 20
  123.             }
  124.           ],
  125.           "urgencias": [
  126.             {
  127.               "codPrestador": "sample string 1",
  128.               "fechaInicioAtencion": "sample string 2",
  129.               "causaMotivoAtencion": "sample string 3",
  130.               "codDiagnosticoPrincipaL": "sample string 4",
  131.               "codDiagnosticoPrincipalE": "sample string 5",
  132.               "codDiagnosticoRelacionadoE1": "sample string 6",
  133.               "codDiagnosticoRelacionadoE2": "sample string 7",
  134.               "codDiagnosticoRelacionadoE3": "sample string 8",
  135.               "condicionDestinoUsuarioEgreso": "sample string 9",
  136.               "codDiagnosticoCausaMuerte": "sample string 10",
  137.               "fechaEgreso": "sample string 11",
  138.               "consecutivo": 12
  139.             },
  140.             {
  141.               "codPrestador": "sample string 1",
  142.               "fechaInicioAtencion": "sample string 2",
  143.               "causaMotivoAtencion": "sample string 3",
  144.               "codDiagnosticoPrincipaL": "sample string 4",
  145.               "codDiagnosticoPrincipalE": "sample string 5",
  146.               "codDiagnosticoRelacionadoE1": "sample string 6",
  147.               "codDiagnosticoRelacionadoE2": "sample string 7",
  148.               "codDiagnosticoRelacionadoE3": "sample string 8",
  149.               "condicionDestinoUsuarioEgreso": "sample string 9",
  150.               "codDiagnosticoCausaMuerte": "sample string 10",
  151.               "fechaEgreso": "sample string 11",
  152.               "consecutivo": 12
  153.             }
  154.           ],
  155.           "hospitalizacion": [
  156.             {
  157.               "codPrestador": "sample string 1",
  158.               "viaIngresoServicioSalud": "sample string 2",
  159.               "fechaInicioAtencion": "sample string 3",
  160.               "numAutorizacion": "sample string 4",
  161.               "causaMotivoAtencion": "sample string 5",
  162.               "codDiagnosticoPrincipal": "sample string 6",
  163.               "codDiagnosticoPrincipalE": "sample string 7",
  164.               "codDiagnosticoRelacionadoE1": "sample string 8",
  165.               "codDiagnosticoRelacionadoE2": "sample string 9",
  166.               "codDiagnosticoRelacionadoE3": "sample string 10",
  167.               "codComplicacion": "sample string 11",
  168.               "condicionDestinoUsuarioEgreso": "sample string 12",
  169.               "codDiagnosticoCausaMuerte": "sample string 13",
  170.               "fechaEgreso": "sample string 14",
  171.               "consecutivo": 15
  172.             },
  173.             {
  174.               "codPrestador": "sample string 1",
  175.               "viaIngresoServicioSalud": "sample string 2",
  176.               "fechaInicioAtencion": "sample string 3",
  177.               "numAutorizacion": "sample string 4",
  178.               "causaMotivoAtencion": "sample string 5",
  179.               "codDiagnosticoPrincipal": "sample string 6",
  180.               "codDiagnosticoPrincipalE": "sample string 7",
  181.               "codDiagnosticoRelacionadoE1": "sample string 8",
  182.               "codDiagnosticoRelacionadoE2": "sample string 9",
  183.               "codDiagnosticoRelacionadoE3": "sample string 10",
  184.               "codComplicacion": "sample string 11",
  185.               "condicionDestinoUsuarioEgreso": "sample string 12",
  186.               "codDiagnosticoCausaMuerte": "sample string 13",
  187.               "fechaEgreso": "sample string 14",
  188.               "consecutivo": 15
  189.             }
  190.           ],
  191.           "recienNacidos": [
  192.             {
  193.               "codPrestador": "sample string 1",
  194.               "tipoDocumentoIdentificacion": "sample string 2",
  195.               "numDocumentoIdentificacion": "sample string 3",
  196.               "fechaNacimiento": "sample string 4",
  197.               "edadGestacional": 5,
  198.               "numConsultasCPrenatal": 6,
  199.               "codSexoBiologico": "sample string 7",
  200.               "peso": 8,
  201.               "codDiagnosticoPrincipal": "sample string 9",
  202.               "condicionDestinoUsuarioEgreso": "sample string 10",
  203.               "codDiagnosticoCausaMuerte": "sample string 11",
  204.               "fechaEgreso": "sample string 12",
  205.               "consecutivo": 13
  206.             },
  207.             {
  208.               "codPrestador": "sample string 1",
  209.               "tipoDocumentoIdentificacion": "sample string 2",
  210.               "numDocumentoIdentificacion": "sample string 3",
  211.               "fechaNacimiento": "sample string 4",
  212.               "edadGestacional": 5,
  213.               "numConsultasCPrenatal": 6,
  214.               "codSexoBiologico": "sample string 7",
  215.               "peso": 8,
  216.               "codDiagnosticoPrincipal": "sample string 9",
  217.               "condicionDestinoUsuarioEgreso": "sample string 10",
  218.               "codDiagnosticoCausaMuerte": "sample string 11",
  219.               "fechaEgreso": "sample string 12",
  220.               "consecutivo": 13
  221.             }
  222.           ],
  223.           "medicamentos": [
  224.             {
  225.               "codPrestador": "sample string 1",
  226.               "numAutorizacion": "sample string 2",
  227.               "idMIPRES": "sample string 3",
  228.               "fechaDispensAdmon": "sample string 4",
  229.               "codDiagnosticoPrincipal": "sample string 5",
  230.               "codDiagnosticoRelacionado": "sample string 6",
  231.               "tipoMedicamento": "sample string 7",
  232.               "codTecnologiaSalud": "sample string 8",
  233.               "nomTecnologiaSalud": "sample string 9",
  234.               "concentracionMedicamento": 10,
  235.               "unidadMedida": 11,
  236.               "formaFarmaceutica": "sample string 12",
  237.               "unidadMinDispensa": 13,
  238.               "cantidadMedicamento": 14,
  239.               "diasTratamiento": 15,
  240.               "tipoDocumentoIdentificacion": "sample string 16",
  241.               "numDocumentoIdentificacion": "sample string 17",
  242.               "vrUnitMedicamento": 18,
  243.               "vrServicio": 19,
  244.               "conceptoRecaudo": "sample string 20",
  245.               "valorPagoModerador": 21,
  246.               "numFEVPagoModerador": "sample string 22",
  247.               "consecutivo": 23
  248.             },
  249.             {
  250.               "codPrestador": "sample string 1",
  251.               "numAutorizacion": "sample string 2",
  252.               "idMIPRES": "sample string 3",
  253.               "fechaDispensAdmon": "sample string 4",
  254.               "codDiagnosticoPrincipal": "sample string 5",
  255.               "codDiagnosticoRelacionado": "sample string 6",
  256.               "tipoMedicamento": "sample string 7",
  257.               "codTecnologiaSalud": "sample string 8",
  258.               "nomTecnologiaSalud": "sample string 9",
  259.               "concentracionMedicamento": 10,
  260.               "unidadMedida": 11,
  261.               "formaFarmaceutica": "sample string 12",
  262.               "unidadMinDispensa": 13,
  263.               "cantidadMedicamento": 14,
  264.               "diasTratamiento": 15,
  265.               "tipoDocumentoIdentificacion": "sample string 16",
  266.               "numDocumentoIdentificacion": "sample string 17",
  267.               "vrUnitMedicamento": 18,
  268.               "vrServicio": 19,
  269.               "conceptoRecaudo": "sample string 20",
  270.               "valorPagoModerador": 21,
  271.               "numFEVPagoModerador": "sample string 22",
  272.               "consecutivo": 23
  273.             }
  274.           ],
  275.           "otrosServicios": [
  276.             {
  277.               "codPrestador": "sample string 1",
  278.               "numAutorizacion": "sample string 2",
  279.               "idMIPRES": "sample string 3",
  280.               "fechaSuministroTecnologia": "sample string 4",
  281.               "tipoOS": "sample string 5",
  282.               "codTecnologiaSalud": "sample string 6",
  283.               "nomTecnologiaSalud": "sample string 7",
  284.               "cantidadOS": 8,
  285.               "tipoDocumentoIdentificacion": "sample string 9",
  286.               "numDocumentoIdentificacion": "sample string 10",
  287.               "vrUnitOS": 11,
  288.               "vrServicio": 12,
  289.               "conceptoRecaudo": "sample string 13",
  290.               "valorPagoModerador": 14,
  291.               "numFEVPagoModerador": "sample string 15",
  292.               "consecutivo": 16
  293.             },
  294.             {
  295.               "codPrestador": "sample string 1",
  296.               "numAutorizacion": "sample string 2",
  297.               "idMIPRES": "sample string 3",
  298.               "fechaSuministroTecnologia": "sample string 4",
  299.               "tipoOS": "sample string 5",
  300.               "codTecnologiaSalud": "sample string 6",
  301.               "nomTecnologiaSalud": "sample string 7",
  302.               "cantidadOS": 8,
  303.               "tipoDocumentoIdentificacion": "sample string 9",
  304.               "numDocumentoIdentificacion": "sample string 10",
  305.               "vrUnitOS": 11,
  306.               "vrServicio": 12,
  307.               "conceptoRecaudo": "sample string 13",
  308.               "valorPagoModerador": 14,
  309.               "numFEVPagoModerador": "sample string 15",
  310.               "consecutivo": 16
  311.             }
  312.           ]
  313.         }
  314.       }
  315.     ]
  316.   }
  317. }

 

A continuación, se detallan los campos, tipos de datos y valores permitidos para la emisión de los RIPS al SISPRO.

Raíz del JSON (Objeto Principal)

Idea
La raíz del JSON está contenida dentro de unas llaves {}, que indican que todo el contenido es un objeto. Este objeto agrupa todas las secciones y datos, como "Solicitud", "LoginSispro”, "Rips", etc.

    • Related Articles

    • Conoce el Proceso de Registro para Eventos de Recepción en Kiai

      Gestionar eventos de recepción en Kiai es un proceso sencillo y organizado que te ayudará a mantener un control preciso sobre tus documentos. Aquí te presentamos una guía paso a paso para registrar eventos de recepción en la plataforma de Kiai, de ...
    • Cómo actualizar la Resolución en la Plataforma KIAI

      Para actualizar la resolución en nuestra plataforma, es necesario que esta esté previamente asociada en la DIAN. Sigue estos pasos para completar el proceso: Asociación en la DIAN La resolución debe ser asociada en la DIAN antes de poder actualizarla ...
    • Guía Rápida para Crear Tus Clientes en Kiai

      Si estás empezando a usar Kiai para emitir tus facturas electrónicas, una de las primeras cosas que necesitas hacer es crear a tus clientes en la plataforma. No te preocupes, es un proceso sencillo, y aquí te lo explico paso a paso para que no te ...
    • Guía para Emitir Notas de Ajuste para Documento Soporte en Kiai

      ¿Qué es una Nota de Ajuste para Documento Soporte? Una Nota de Ajuste para Documento Soporte es un documento utilizado para corregir o modificar un Documento Soporte previamente emitido. Se emite en situaciones donde es necesario rectificar errores ...
    • Habilitación de Documento Soporte en la DIAN con Kiai

      Para comenzar a emitir Documentos Soporte de manera adecuada, es crucial seguir el proceso de habilitación en la DIAN y configurar tu sistema con un proveedor tecnológico como Kiai. A continuación, te presentamos una guía detallada para realizar esta ...