Indice Manual General JSON

A contiuación entregaremos  explicación  de todo el JSON, encontrará por cada sección todos los campos disponibles  y la infromación de este, recuerde tener en cuenta que

  1. Existen campos que  aplicaran solo a facturas o a Notas validar el catalogo
  2. Se indicara con Y= YES / N = NO si es campos es o no obligatorio

IMPORTANTE: Este manual se actualizará a medida que se soliciten campos nuevos por los clientes para los  impresos o solicitados en los Anexos de la Dian

CampoDescripciónOblig
«sToken»: «0000000000»,Token generadoY
«jApi»: {Título obligatorioY
«sMethod»: «classTaxxa.fjDocumentAdd»,

Metodo para emisión de Documentos:

1. Metodo de Factura, Notas y P.O.S: «sMethod»: «classTaxxa.fjDocumentAdd»

2. Metodo de Nomina:  «sMethod»: «classTaxxa.fjPayrollAdd»

3.Metodo  de Documento Soporte: «sMethod»:»classTaxxa.fjDocumentExternalAdd»
Y
«jParams»: {Titulo de sección obligatorioY
 «wVersionUBL»: 2.1,Versión UblY
«wEnviroment»: «prod»,Ambiente  Para pruebas registre test, para  el ambiente de producción registre prod.Y
CampoDescripciónObli.
jdocument Encabezado de sección obligatorio.Y
«tissuedate»Fecha de emisión recuerde que la fecha de emisión debe ser la misma de la fecha a enviar a la Dian,AAAA-MM-DD, Recuerde que si no envia la fecha de emisión se Colocara por defecto la fecha de envío a la Dian.Y
 «tduedate»Fecha de vencimiento de la factura formato AAAA-MM-DDY
 «wdocumenttype»

Tipo de Documento que se emite:

  • Invoice
  • CreditNote
  • DebitNote
  • PosCreditNote
  • Pos
Y
 «wcurrency»Moneda de facturación solo se recibe COPY
 «wDocumenttypecode»Indique el código del tipo de documento que esta generado  VER CATALOGO TIPOS DE DOCUMENTOSY
 «woperationtype»
Registre el tipo de  operación de  las Notas Credito, Notas debito y Notas de Juste a documentos P.O.S.  VER CATALOGO TIPOS DE OPERACIÓN NOTAS.Y
«scustomizationid»

Aplica para el documento factura

Registre el código del tipos de operación

09 = AIU
10 = Estándar *
11 = Mandatos
12 = Transporte**
14 = Notarios
15 = Compra Divisas
16 = Venta Divisas

Tipo de opración Aplica solo a facturas del sector Salud

SS-CUFE
SS-CUDE
SS-POS
SS-SNum
SS-Recaudo
SS-Reporte
SS-SinAporte

Y
«snotes»

Notas o comentarios de factura

N
 «sInvoicePeriodStartDate»

Fecha de inicio del periodo de facturtación

Y
 «sInvoicePeriodStartTime»

Hora de inicio del periodo de facturación 

Y
«sInvoicePeriodEndDate»

Fecha de fin del periodo de facturación aplica a servicios publicos

Y
 «sInvoicePeriodEndTime»

Hora de fin del periodo de facturación aplica a servicios publicos

Y
 «sdocumentprefix»

Prefijo de facturación activo en la Dian tener en cuenta que
1. No se reciben prefijos Nullos o vacios
2. El prefijo debe tener mínimo un carácter máximo 4
3. Si va a generar resoluciones con numero por favor incluya estos al inicio del prefijo no al final ejemplo 01FE y  NO FE01

Y
«sdocumentsuffix»

Numero de factura, por favor no inicie la numeración con un 0 antes ejempo 01 recuerde que las resoluciones en la Dian se genera sin este 0 antes

Y
«wpaymentmeans»

Metodo de pago registre el código

1 = Contado
2 = Credito

Y
«spaymentmethod»

registre el código e la forma de pago de acuerdo a la tabla de medios de pago  VER CATALOGO DE LA DIAN FORMAS DE PAGO ver Catálogo Medios de Pago

Y
«wbusinessregimen»

Registre el tipo de regimen del vendedor

1 = Persona Jurídica y asimiladas
2 = Persona Natural y asimiladas

Y
«snotebottom»

Notas o comentarios al pie de factura aquui debe enviar datos como Cuenta del Banco, Garantías o información adicional que el clietne desee que se visualice en la representación grafica

N
«snotetop»

Encabezado de la factura aquí debe enviar datos adicionales como lo son Regimen, Dirección Ciudad, Actividad económica, OMITA ENVIAR DATOS como NIT o Razón Social

Y
«nlineextensionamount»

Total, Valor Bruto antes de tributos: Total valor bruto, suma de los valores brutos de las líneas de la factura.

El Valor Bruto antes de tributos tiene que ser la suma de los valores de las líneas de la factura que contienen el valor comercial NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS

Y
«ntaxexclusiveamount»

Total Valor Bruto antes de tributos:
Total valor bruto, suma de los valores brutos de las líneas de la factura.

El Valor Base Imponible tiene que ser la suma de los valores de las bases imponibles de todas líneas de detalle.
NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS

Y
 «ntaxinclusiveamount»

Total de Valor Bruto más tributos
El Valor Bruto más tributos tiene que ser igual a Valor Bruto de la factura que contienen el valor comercial más la Suma de los tributos de todas las líneas de detalle.
NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS

Y
«nAllowanceTotalAmount»

Descuento Total: Suma de todos los descuentos aplicados a nivel de la factura.

El Valor del Descuento Total es igual a la suma de todos los descuentos globales aplicados al total de la factura.
NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS

Y
«nChargeTotalAmount»

Cargo Total: Suma de todos los cargos aplicados a nivel de la factura.

El Valor del Cargo Total es igual a la suma de todos los cargos globales aplicados al total de la factura.

NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS

 Y
«nPrePaidAmount»Anticipo Total: Suma de todos los pagos anticipados
El Valor del Anticipo Total es igual a la suma de todos los anticipos o prepagos globales aplicados al total de la factura.
NOTA: SI NO SE ENVIAN LOS VALORES TAXXA LOS CALCULARA RECUERDE QUE ESTO PUEDE GENERAR DIFERENCIAS DE CENTAVOS.
 Y
«sshowreconnection»Valor de la reconexión del servicio solo aplica a facturas de servicios publicosN
«nprepayment»Valor total del anticipo de factura, RECUERDE QUE ESTE NO AFECTA EL VALOR TOTAL A PAGARY
«sprepaymentdescription»Descripción del anticipoY
«tprepaymentdate»Fecha del anticipoY
«scolortemplate»Para algunos modelos de facturas el sistema cuenta con la opción de cambiar el color de la misma, si desea puede enviar la tabla de color que desea trabajar en formato RGB, debe validar a que template aplicaY
«rdocumenttemplate»: 4477128El sistema cuenta con diferentes modelos de factura el cual pueden variar al momento de enviar la factura VER TABLA CODIGOS DE TEMPLATES, todos los formatos se encuentran disponibles.N
«sorderreference»orden de pedido para esta facturaN
«tdatereference»Fecha de emisión: Fecha de emisión de la ordenN
“sspecialterms”: “Portes Debidos”,Método de pago de costes de transporte: Se utilizar para indicar cómo se pagan los costes del transporte (por ejemplo, Portes Debidos, Portes Pagados) Puede ser un texto libre que entiendan el comprador y vendedor . Aplica a facturas de transporte 
«sLossRiskResponsibilityCode»
Aplica a facturas de transporte y exportación, Condiciones de Entrega: Campo para que emisor pueda informar condiciones de entrega Código VER CATALOGO CONDICIONES DE ENTREGAY

“sLossRisk”

 
Aplica a facturas de transporte y exportación. Condiciones de Entrega: Campo para que emisor pueda informar condiciones de entrega, Descripción VER CATALOGO CONDICIONES DE ENTREGAY
“nTargetCurrencyBaseRate”:Aplica solo a factura de exportación cuando se desea generar el valor en pesos y dolares envíe  por defecto el valor en 0.Y
“sTargetCurrencyCode”Divisa a la cual se hace la conversión  ejemplo USD, aplica a facturas que se deseen reportar en pesos y  otra monedaY
“tdatetrm”Fecha en la que se fijó la tasa de cambio (CalculationRate)Y
“nSourceCurrencyBaseRate”Base monetaria de la divisa COP que se deberá convertir a moneda extranjera, ejemplo: si es USD el valor a informar es el valor equivalente de un dólar en pesos.Y
“ntrm”Valor de la tasa de cambio entre las divisasY
spayableroundingamount»

En caso de que con la adopción de este procedimiento haya diferencia entre los totales calculados y la suma de los parciales para el valor total de un documento, se deberá utilizar el elemento,

Indicado lo anterior, el único campo permitido para expresar valores negativos es este elemento

 
«ssendemail»: «Y»

 

El Campo sendmail  permite al aliado definir si desea que sea TAXXA quien realice la emisión del correo electrónico incluyendo el XML y el PDF.

Y:  para que TAXXA envie el correo

N: Se emitirá el envío del correo

 
CampoDescripciónObli.
«aallowancecharge»Encabezado de sección obligatorioY
«0»Numeración de cantidad de descuentos o recargos NO repetir el numeroY
«schargeindicator»

Indica si es un recargo o un descuento a nivel de factura:

true = Recargos como fletes, propinas
false = Descuentos aplicados a píe de factura que no afectan la base imponible para calcular el impuesto

Y
«sallowancechargereason»Descripción del recargo o anticipo texto libreY
«smultiplierfactornumeric»Porcentaje del descuento o del recargo «Si el calculo de la base no corresponde a un descuento  envie el valor en 0»Y
«namount»Valor del descuento o del recargo si tiene decimales separe el mismo con un puntoY
«nbaseamount»Valor base sobre el cual se calcula el descuento /o recargoY

La sección jcajapos es opcional si se envia en factura electrónica ya que aplica solo si el cliente emite desde una  maquina registradora, sin embargo si el cliente s habilito en POS  estos campos son obligatorios, registre correctamente el nombre de cada sección incluyendomayusculas y tíldes y el orden de estos.

CampoDescripciónObli.
«jCajaPos»: {ENCABEZADO DE SECCIÓN OBLIGATORIOY
 «0»: {Inicio de la Cadena enumere cada uno de los campos adicionales  no repita la numeraciónY
«sname»Registre en comillas el texto «PlacaCaja«Y
«sValue»Valor o descripción extendidaY
 «1»: {Inicio de la Cadena enumere cada uno de los campos adicionales Y
«sname»Registre en comillas el texto «UbicaciónCaja«
«sValue»Valor o descripción extendida Y
 «2»: {Inicio de la Cadena enumere cada uno de los campos adicionales Y
«sname»Registre en comillas el texto «Cajero« Y
«sValue»Valor o descripción extendida Y
 «3»: {Inicio de la Cadena enumere cada uno de los campos adicionales Y
«sname»Registre en comillas el texto «TipoCaja« Y
«sValue»Valor o descripción extendida Y
 «4»: {Inicio de la Cadena enumere cada uno de los campos adicionales Y
«sname»Registre en comillas el texto «CódigoVenta« Y
«sValue»Valor o descripción extendida Y
 «5»: {Inicio de la Cadena enumere cada uno de los campos adicionales Y
«sname»Registre en comillas el texto «Subtotal« Y
«sValue»Valor o descripción extendida Y

La sección jbuyerpoints permite el registro de beneficios o puntos del comprador, registre la sección sname como se indica  con mayusculas  y sin espacios, la sección se debe enviar obligatoria en caso de que el cliente este habilitado en POS,  si el cliente emite factura electrónica de venta y emite desde maquina registradora,esta sección se debe incluir, en caso de no contar con  puntos o beneficios envie la sección  sin información en la sección svalue

CampoDescripciónObli.
«jbuyerpoints»: {ENCABEZADO DE SECCIÓN OBLIGATORIOY
 «0»: {Inicio de la Cadena enumere cada uno de los campos adicionales  no repita la numeraciónY
«sname»Registre en comillas el texto «Codigo«Y
«sValue»Registre el código o número del beneficiario de los puntosY
 «1»: {Inicio de la Cadena enumere cada uno de los campos adicionales  no repita la numeraciónY
«sname»Registre en comillas el texto «NombresApellidos«Y
«sValue»Indique e nombre completo del beneficiarioY
 «2»: {Inicio de la Cadena enumere cada uno de los campos adicionales  no repita la numeraciónY
«sname»Registre en comillas el texto «Puntos«Y
«sValue»Registre los puntos y/o  beneficio de no existir esta información envie 0.Y

Recuerde que de acuerdo a la nueva normatividad las facturas   se deben enviar en pesos, pero cuenta con la opción de reportar de forma informativa los  valores en otra moneda.

CampoDescripciónObli.
«jtotalescop»
Encabezado de sección  obligatorioY

Codigo

Descripción/Catalogo

“nMntDctoCop”: 0.00,

Descuento en otra moneada

“nMntRcgoCop”: 0.00,

Recargo en otra moneada

“nVlrPagarCop”: 238.00,

Valor a pagar en otra moneada

“nReteFueCop”: 3.00,

ReteFuente en otra moneada

“nReteIvaCop”: 0.00,

ReteIva en otra moneada

“nReteIcaCop”: 0.00,

ReteIca en otra moneada

“nTotAnticiposCop”: 0.00

Total, anticipos otra moneada

“nFctConvCop”: 5000,

Valor bruto antes de tributos otra moneada

“sMonedaCop”: “USD”,

Nombre de moneda otra moneada

“nSubTotalCop”: 200,

Sub Total otra moneada

“nDescuentoDetalleCop”: 0.00,

Campo para informar el total de los descuentos otra moneada

“nRecargoDetalleCop”: 0.00,

Campo para informar el total de los recargos otra moneada

“nTotalBrutoFacturaCop”: 200,

Campo para informar el total bruto otra moneada

“nTotIvaCop”: 38.00,

Campo para informar el total IVA otra moneada

“nTotIncCop”: 0.00,

Campo para informar el total INC otra moneada

“nTotBolCop”: 0.00,

Campo para informar el total de la bolsa otra moneada

“nImpOtroCop”: 0.00,

Campo para total de otros cobros otra moneada

“nMntImpCop”: 0.00,

 

“nTotalNetoFacturaCop”: 238.00,

Valor total a pagar otra moneada

“nMntDctoCop”: 0.00,

Descuento en otra moneada

“nMntRcgoCop”: 0.00,

Recargo en otra moneada

“nVlrPagarCop”: 238.00,

Valor a pagar en otra moneada

“nReteFueCop”: 3.00,

ReteFuente en otra moneada

“nReteIvaCop”: 0.00,

ReteIva en otra moneada

“nReteIcaCop”: 0.00,

ReteIca en otra moneada

“nTotAnticiposCop”: 0.00

Total, anticipos en otra moneada

Al momento de emitir las ratenciones puede emitir estas a nivel de documento y a nivel de item, se recomienda que si los items tienen descuento o existen diferentes bases para el calculo de las retenciones estas se envien en el ITEM y en el DOCUMENTO. Adicional recuerde que las retenciones NO deben viajr en las Notas credito y Notas debito solo aplican a Factura

CampoDescripciónObli.
«jtax»:Encabezado de sección obligatorioY
«jretefuente»:{Inicio de seccion impuesto importante adicionar el nombre del impuesto, en caso de tener dos retenciones con diferentes bases y diferentes  porcentajes genere la siguiente sección con el nombre «jretefuente2»Y
«nrate»Porcentaje del impuesto a aplicarY
«sname»Nombre del impuesto  retefuenteY
«nbaseamount»Base para calcular el impuestoY
«nvalue»Valor del impuestoY
«jreteica»:{Inicio de seccion impuesto importante adicionar el nombre del impuesto, en caso de tener dos retenciones con diferentes bases y diferentes  porcentajes genere la siguiente sección con el nombre «jreteica2»Y
«nrate»Porcentaje del impuesto a aplicarY
«sname»Nombre del impuesto  reteicaY
«nbaseamount»Base para calcular el impuestoY
«nvalue»Valor del impuestoY
«jreteiva»:{Inicio de seccion impuesto importante adicionar el nombre del impuesto.Y
«nrate»Porcentaje del impuesto a aplicarY
«sname»Nombre del impuesto  reteivaY
«nbaseamount»Base para calcular el impuestoY
«nvalue»Valor del impuestoY

La sección jextrainfo permite enviar información adicional, que se visualizará en el impresó pero  que no es enviada a la Dian.

CampoDescripciónObli.
«jextrainfo»:{Encabezado de sección  obligatorio 
«ntotalinvoicepayment»Total de la factura despues de impuestos: Importante recuerde que las retenciones ante la Dian son un valor informativo por lo que estos no afectan el total a pagar sin embargo si usted requiere que su representación incluya este valor lo puede enviar en este campo, recuerde que si tiene decimales los debe separar con un punto 
«stotalinvoicewords»Importe en letras de la factura 
«xdocumentnote2»Campo para enviar notas adicionales  al píe de factrua 
«ssalespersonname»Nombre del vendedor o cajero 
«iitemscount»Contador del total de items de la factura, sumatoria de la cantidad de líneas no se la cantidad de items 
«slocationname»Nombre del punto de venta, local  
«sbarcodedata»si desea generar código de barras para pago debe enviar la información en este campo 
«Xpqrinfo»Información adicional de la factura para envio texto para radicar  quejas, reclamos y sugerencias de los clientes 
«xlegalinfo»Campo de texto para envio de información legal de factura 
«ntip»Campo adicional para el envío de la propina, si desean qe el valor se muestre  informtivo en el PDF pero  que NO AFECTE el valor total de la factura y que no viaje a la Dian, debe enviar este campo, de lo contrario si este afecta el total de la factura envie la  información en la sección de recargos 
«ndelivery»Valor del domicio, este es netamente informativo,  se genera en el impresón pero no se reporta a la Dian,  si desea  reportarlo a la Dian y afectar el total de la factura debe usar la opción recargos 
«sstateinvoce»Estado de servicio de factuación ejemplo si es  un servicio publico puede evniar el texto  SUSPENDIDO 
«tbilledsince»Fecha de inicio del periodo de facturación 
«tbilleduntil»Fecha de fin del periodo de facturación 
«spesobruto»
Peso bruto  el envío 
«spesoneto»
Peso neto del envío 
«sremision»
Número de remisión 
«spedido»
Número de pedido 
«spallets»
Número de paquetes 
«stransport»
Nombre de la transportadora 
«tdateremision»
Fecha de la remisión 
«sguia»
Número de guia 
«splaca»
Número de placa del vehiculo transportador 
«scarga»
Campo para  enviar la descripción de la carga opcional 
«spaymentcondition»
descripción condiciones de pago 
«spatientname»
Nombre completo del paciente 
«spatientid»
Número de identificación del paciente 
«tbirthdate»
Fecha de cumpleaños del paciente 
«icustomerage»
Consecutivo de atención 
“mpatientdiscount”
Descuentos del paciente 
“musersubtotal”
Subtotal del factura 
 “musertotal”
Total de factura 
“scontractid”
Numero y tipo de contrato 
“ssequenceno”
Numero de atención 
“spatientcopaylabel”
Descripción del pago relaizado por el paciente
 
 “shostname”: “Nombre del doctor(Odontopediatria clinica y ortodoncia preventiva)”
                        “seventdate”: “Fecha”,
                        “seventtime”: “Hora”,
                        “slocation”: “Lugar de atención”
                    }
Describa los dato de atención como lo son nombre del  profesiona, fecha y hora de atención y lugar 
“sbultos”
Campo para indicar el número de bultos, opcional 
 “skilos”
Campo para informar el número de kilos,  opcional 
“smn”
Información adicional del envío, información para aduana opcional 
“sbl”:
Información adicional del envío, información para aduana opciona 
“sdocaduana”
Información adicional del envío, información para aduana opcional 
“svalorusd”
Campo para enviar el valor total en dolares opcional 
“spedido”
Campo para enviar numero de pedido opcional 
“sadicional”
Campo adicional para enviar información del pedido opcional, como fecha y/o descripciones 
«ntotalpropiosgra»
Campo para enviar ingresos propios gravados opcional, facturas de mandato 
“ntotalpropiosnogra”
Campo para enviar ingresos propios no gravados opcional, facturas de mandato 
“ntotalingresospropios”
Campo para enviar el total de ingresos propios y gravados opcional 
“ntotalingresosterceros”
Campo para enviar el total de los ingresos a terceros 

La sección permite registrar la información adicional  para las facturas de exportación, registre la infromaciín en el orden que aqui se indica, para los campo sname  debe registrar la información como se indica en la descripción, respetando las mayusculas y tíldes. Ennumere  las secciones como se muestra en el ejemplo.

CampoDescripciónObli.
«0»: {
orden de sección obligatorio 
«sname»

Registre la infromación

«sname»: «Responsable/Encargado»
 
«sValue»
 
Indique el nombre de la persona responsable de la exportación 
«1»: {
orden de sección obligatorio 
«sname»
«sname»: «Lugar de Salida»
 
«sValue»
 
 indique lugar de salid 
«2»: {
orden de sección obligatorio 
«sname»
«sname»: «Medio de transporte»
 
«sValue»
 
 indique medio de transporte, aereo, terrestre, maritimo. 
«3»: {
orden de sección obligatorio 
«sname»
«sname»: «Tipo de Doc.de transporte»
 
«sValue»
 
 indique el tipo de documento que referencia el transporte ejemplo Remisión 
«4»: {
orden de sección obligatorio 
«sname»
«sname»: «N° de Doc. de transporte»
 
«sValue»
 
 indique el numeto de remisión, pedido y orden 
«5»: {
orden de sección obligatorio 
«sname»
«sname»: «Transportadora o Tramitadora»
 
«sValue»
 
 Indique el nombre de la transportadora 
«6»: {
orden de sección obligatorio 
«sname»
«sname»: «País de Origen de la M/cia»
 
«sValue»
 
 indique el páso de  origen de la mercancia 
«7»: {
orden de sección obligatorio 
«sname»
«sname»: «Destino»
 
«sValue»
 
 indique el país de destino 
«8»: {
orden de sección obligatorio 
«sname»
«sname»: «Términos de pago»
 
«sValue»
 
 Describa los terminos de pago ejemplo anticipado, contra entrega. 
«9»: {
orden de sección obligatorio 
«sname»
«sname»: «Seguro»
 
«sValue»
 
 Indique el nombre del seguro si aplica 
«10»: {
orden de sección obligatorio 
«sname»
«sname»: «Observaciones»
 
«sValue»
 
 Describa observaciones adcionales de la exportación. 

La extensión de la factura  de salud, es obligatoria para este tipo de documentos, de esta forma la validación  con el ministerio de salud, en el envío de RIPS. sera correcta,  en el ejemplo de la factura de Salud, encontrará los catalogos dados por el ministerior de Salud.

CampoDescripción /  Catalogo
 «shealthprovidercode»: «523560173401»,
Debe registrarse el código asignado en el Sistema General de Seguridad Social en Salud (SGSSS) a los prestadores de servicios de salud que estén en el Registro Especial de Prestadores de Servicios de Salud (REPS) o el código asignado por el Ministerio de Salud y Protección Social para los laboratorios de salud pública y demás casos de excepción.
«spatientdoctype»: «TI«,
Debe registrarse el tipo de documento de identificación del usuario al momento de la atención, de acuerdo con la especificación dada en el catálogo »Tipos de documentos de identificación».

                    «spatientdocdescrption»:»Tarjeta de identidad«,
 
CódigoDescripción del Documento
CCCédula de ciudadanía
CECédula de extranjería
CDCarné diplomático
PAPasaporte
SCSalvo conducto
PEPermiso especial de permanencia
RCRegistro civil de nacimiento
TITarjeta de identidad
CNCertificado de nacido vivo
ASAdulto sin identificar
MSMenor sin identificar
DEDocumento extranjero
SISin identificación
CampoDescripción /  Catalogo
 «spatientdocno»: «52816730»
Número de documento del paciente
«spatientsurnamefirst»: «APELLIDO1»,
Primero Apellido del paciente
«lpatientsurnameothers»: «APELLIDO2»,
Segundo Aoellido del paciente
«spatientnamefirst»: «NOMBRE1»,
 
Primero Nombre 
 «lpatientnameothers»: «NOMBRE2»,
 
Segundo nombre
«spatienttypecode»: «01»
 
Corresponde al TIPO_USUARIO, Debe registrarse la condición de afiliación o el relacionamiento de la persona frente a la cobertura o el plan de beneficios a través de la cual se prestan los servicios o tecnologías en salud reportados en la factura de venta.

«spatienttype»: «Contributivo cotizante»,
 
Codigo Tipo de usuario
01Contributivo cotizante
02Contributivo beneficiario
03Contributivo adicional
04Subsidiado
05Sin régimen
06Especiales o de Excepción cotizante
07Especiales o de Excepción beneficiario
08Particular
09Tomador/Amparado ARL
10Tomador/Amparado SOAT
11Tomador/Amparado Planes voluntarios de salud
CampoDescripción /  Catalogo
«smodalidadcode»: «01«,
MODALlDAD_CONTRATACION – Modalidades de contratación y de pago: Debe registrarse la modalidad de contratación y de pago pactada objeto de facturación.
«smodalidad»: «Paquete / Canasta / Conjunto Integral en Salud«,
Codigo Modalidad de contrataciónDescripción de cuando usar
01Paquete / Canasta / Conjunto Integral en SaludSe refiere al episodio de atención en el cual el prestador de servicios de salud asume el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
02Grupos Relacionados por DiagnósticoEpisodio de atención en el cual las partes acuerdan para la realización de la atención, una clasificación de pacientes bajo un sistema de categorías que considera los diagnósticos de atención y el uso relativo de recursos. En esta modalidad el prestador de servicios de salud asume el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable
03Integral por grupo de riesgoModalidad mediante la cual las partes acuerdan por anticipado una suma fija por persona incluida dentro de un grupo de riesgo, para cubrir un conjunto de servicios y de tecnologías de salud para la atención integral de su condición o condiciones individuales de salud durante un período determinado de tiempo, acorde con su nivel de riesgo y la frecuencia e intensidad en el uso de servicios o tecnologías de salud. En esta modalidad, el prestador de servicios de salud asume el riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
04Pago por contacto por especialidadModalidad mediante la cual se acuerda por anticipado un pago fijo con el prestador de servicios de salud, por un período de tiempo para un conjunto de servicios y tecnologías de salud para la atención de unos diagnósticos definidos dentro de una especialidad determinada. En esta modalidad, el prestador de servicios de salud asume el riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
05Pago por escenario de atenciónModalidad de contratación bajo la cual se acuerda por
anticipado un pago fijo por un tiempo preestablecido en un escenario de atención claramente definido. El escenario de atención establecido por las partes se refiere a la atención integral de una o varias condiciones médicas. En esta modalidad, el el prestador de servicios de salud asume el riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
06Pago por tipo de servicioModalidad mediante la cual las partes acuerdan por
anticipado una suma fija por los servicios y tecnologías de salud propias de un servicio, por un período de tiempo, para realizar un tipo de servicio que está predefinido. En esta Modalidad mediante la cual las partes acuerdan por anticipado una suma fija por los servicios y tecnologías de salud propias de un servicio,
por un período de tiempo, para realizar un tipo de servicio que está predefinido. En esta
07Pago global prospectivo por episodioModalidad mediante la cual las partes acuerdan
por anticipado una suma global para cubrir durante un período determinado de tiempo, los servicios y las tecnologías de salud requeridas para la atención de episodios a una población predefinida dentro de un área geográfica, con condiciones de riesgo específicas estimadas y acordadas previamente entre las partes. En esta modalidad. se realiza al prestador de servicios de salud una transferencia limitada del riesgo primario de
íncidencia y del riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
08Pago global prospectivo por grupo de riesgoModalidad mediante la cual se define por anticipado una suma fija global para la atención de pacientes con un tipo especifico de riesgo, usualmente una condición médica crónica dentro en una población de referencia, en una zona geográfica y durante un periodo de tiempo. En esta modalidad, se realiza al prestador de servicios de salud una transferencia limitada del riesgo primario
de incidencia, el riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
09Pago global prospectivo por especialidad Modalidad que permite establecer por anticipado un pago fijo global por las atenciones correspondientes a los diagnósticos definidos dentro de alguna especialidad, que ocurran en una población previamente determinada, en un área geográfica y en un periodo de tiempo. En esta modalidad, se realiza al prestador de servicios de salud una transferencia limitada del riesgo primario de
incidencia, el riesgo primaría de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable
10Pago global prospectivo por nivel de complejidadModalidad que permite establecer por anticipado un pago fijo global por las atenciones para determinadas condiciones médicas realizadas en uno o varios niveles de complejidad (baja, media o alta complejidad), que ocurran en una población previamente determinada, en un área geográfica y en un período de tiempo. Esta modalidad solo es aplicable en contrataciones
con redes integrales de prestadores de servicios de salud ~ RIPSS. En esta modalidad, se realiza al prestador de servicios de salud una transferencia limitada del riesgo primario de incidencia, el riesgo primario de severidad, el riesgo técnico de utilización de servicios y el riesgo técnico de morbilidad evitable.
11CapitaciónModalidad mediante la cual las partes establecen por anticipado y pagan una suma por usuario expuesto para la atención de la demanda potencial de un conjunto
preestablecido de servicios y tecnologias de salud que se prestan en servicios de baja complejidad, a un número predeterminado de usuarios expuestos, durante un período definido de tiempo. En esta modalidad, que para el SGSSS corresponde a una capitación parcial, se realiza al prestador una transferencia parcial para su nivel de complejidad del riesgo primario de incidencia y lotal del riesgo primario de severidad, así como del riesgo técnico de utilización de servicios y el riego técnico de morbilidad evitable.
12Por servicioModalidad mediante la cual las partes acuerdan una suma por cada unidad de servicio y de tecnología en salud suministrada a la persona para la atención de sus
requerimientos en salud. También se denomina «fee for services».
CampoDescripción /  Catalogo
«scoverageandbenefitscode»: «01«

 

COBERTURA_PLAN_BENEFICIOS:

Se registra la entidad responsable de financiar la cobertura o plan de beneficios, y de pagar la prestación de los servicios y tecnologías de salud incluidas en lafactura de venta.

 

«scoverageandbenefits»: «Plan de benficios  en salud financiado con UPC«

 

Codigo Cobertura plan de beneficiosDescripción de cuando usar
01Plan de beneficios  en salud financiado  con UPCServicios y tecnologías en salud financiados con la Unidad de Pago por Capitación (UPC), como mecanismo de protección colectiva, que deberán ser garantizadas por las entidades promotoras de salud (EPS) o las que hagan sus veces, a sus afiliados en el territorio nacional, en términos definidos en la Resolución 2481 de 2020 o la que la modifique o sustituya.
02Presupuesto MáximoServicios y tecnologías en salud o servicios complementarios no financiados con la UPC y no excluidos de la financiación con recursos del Sistema
General de Seguridad Social en Salud (SGSSS), cuya gestión y financiación se encuentran a cargo de las EPS o demás entidades obligadas a compensar (EOC) en los
términos definidos en la Resolución 205 de 2020 o la que la modifique o sustituya.
03Prima EPS/EO,  no asegurados SOATServicios de salud y el transporte al centro asistencial que se presten a víctimas de accidentes de tránsito ocasionados por vehículos no asegurados por seguro obligatorio de accidentes de tránsito (SOAT) o no
identificados, que se encuentran afiliadas al SGSSS, y que deben ser garantizadas por las EPS, en los términos señalados en el artículo 106 del Decreto Ley 2106 de 2019
04Cobertura Póliza SOATServicios en salud y el transporte al centro asistencial que se presten a víctimas de accidentes de tránsito ocasionados por vehículos asegurados por una póliza SOAT vigente, en los términos señalados en el Sección 2, Capítulo 4, Titulo 1, Parte 6, Libro 2 del Decreto 780 de 2016
05Cobertura ARLServicios en salud y el transporte al centro asistencial que se presten a víctimas de accidentes de tránsito ocasionados por vehículos asegurados por una póliza SOAT vigente, en los términos señalados en el Sección 2, Capítulo 4, Titulo 1, Parte 6, Libro 2 del Decreto 780 de 2016
06Cobertura ADRESCoberturas en salud a cargo de la Administradora de los Recursos del Sistema General de Seguridad Social en Salud (ADRES) en los términos definidos en la Ley 1955 de 2019, el articulo 106 de Decreto Ley 2106 de 2019 y la Resolución 205 de 2020 o las normas que las modifiquen o sustituyan
07Cobertura Salud PúblicaAcciones de gestión en salud publica realizadas por la Nación y las entidades territoriales segun lo definido en las Leyes 1122 de 2007 y 1438 de 2011, y las Resoluciones 1841 de 2013, 518 de 2015 y 507 de 2020 o las normas que las modifiquen, o sustituyan
08Cobertura entidad territorial, recursos de ofertaCorresponde a la prestación de servicios y tecnologías de salud a cargo de la entidad territorial para la población no afiliada al Sistema General de Seguridad Social en Salud en los términos de las Leyes 715 de 2001 y 1955 de 2019
09Urgencias población migranteCobertura a cargo de la entidad territorial para atención
de urgencias de la población migrante regular no afiliada o irregular, de acuerdo con el artículo 232 de la Ley 1955 de 2019.
10Plan complementario en saludCorresponde a las coberturas de servicios de salud
contratados voluntariamente y financiados en su totalidad por el afiliado o los empleadores que lo establezcan, con recursos distintos a las cotizaciones obligatorias, en los términos del artículo 2.2.4.1.1 del Decreto 780 de 2016
11Plan medicina prepagadaCorresponde a las coberturas de servicios de salud
contratados voluntariamente y financiados en su totalidad por el afiliado o los empleadores que lo establezcan, con recursos distintos a las cotizaciones obligatorias, en los términos del artículo 2.2.4.1.16. del Decreto 780 de 2016
12Otras pólizas en saludPoberturas de servicios de salud contratados voluntariamente y financiados en su totalidad por el afiliado o los empleadores que lo establezcan, con
recursos distintos a las cotizaciones obligatorias, en los términos del articulo 2.2.4.3. del Decreto 780 de 2016.
13Cobertura Régimen Especial o ExcepciónPrestación de servicios y tecnologías de salud a cargos de los Regímenes Especial o de Excepción definidos en la Ley 647 de 2001 y el articulo 279 de la Ley 100 de 1993
14Cobertura Fondo Nacional de Salud de las  Personas PrivadasCorresponde a la prestación de servicios y tecnologías de salud a cargo del Fondo Nacional de Salud de las Personas Privadas de la Libertad que se encuentren en
custodia del Instituto Nacional Penitenciario y Carcelario (lNPEC) en los términos de la Ley 1709 de 2014 y el Decreto 1069 de 2015 o las normas que las modifiquen o
sustituyan
15ParticularCorresponde a los servicios y tecnologías de salud que asume directamente la persona con cargo a recursos propios
CampoDescripción /  Catalogo
«sauthorizationno»: «20240005914850»
NUMERO_AUTORIZACION: Debe registrarse el número del aval para la prestación de un servicio de salud a un usuario por parte de una entidad responsable de pago, dirigida a un determinado prestador de servicios de salud. Se debe diligenciar cuando se ha generado una autorización para la prestación del servicio de acu~rdo con la especificación dada en la Resolución 3047 de 2008 o la norma que la modifique o sustituya.
«smipresno»: «56894152481»,

NUMERO_MIPRES:

Debe registrarse el número que asigna MIPRES a la prescripción de servicios y tecnologías en salud o servicios complementarios no financiados con recursos de la UPC que un profesional de la salud ordena a una persona.

«smipressupplyno»: «5982218entrega»

NUMERO_ENTREGA_MIPRES: Debe registrarse el número de ID que se asigna a la entrega de servicios y tecnologías en salud o servicios complementarios no financiados con recursos de laUPC.

«scontractno»: «20235235617764»,

NUMERO_CONTRATO:

Se debe registrar el número del contrato objeto de facturación

«spolicyno»: «00023698721»,

NUMERO_POLlZA

Se debe registrar el número de póliza SOAT o del número de póliza de planes voluntarios de salud.

«ncopayment»: 9580,

COPAGO: Se debe registrar el valor efectivamente pagado por el usuario y recaudado por el prestador de servicios de salud, correspondiente al copago. Se registra únicamente el valor total del copago cancelado por el usuario.

«nmoderatingfee»: «4500.00»,

CUOTA_MODERADORA:

Se debe registrar el valor efectivamente pagado por el usuario y recaudado por el prestador de servicios de salud, correspondiente a la cuota moderadora. Se debe registrar el valor pagado por el usuario.

«ndeductible»: 785512,

CUOTA_RECUPERACION : Se debe registrar el valor efectivamente pagado por el usuario y
recaudado por el prestador de servicios de salud, correspondiente por la cuota de recuperación que debe pagar el usuario directamente a las Instituciones Prestadoras de Servicios de Salud en los casos previstos en el artículo 18 Decreto 2357 de 1995.

«nuninsuredfee»: 85211612,

PAGOS_COMPARTIDOS: Se debe registrar el valor efectivamente pagado por el usuario y recaudado por el prestador de servicios de salud, correspondiente al pago compartido en los
planes voluntarios de salud (medicina prepagada, pólizas de salud y planes complementarios
en salud). Se registra únicamente el valor total del pago compartido recaudado directamente
por el prestador de servicios de salud.

«tservicesince»: «2024-03-01»

Fecha incial  prestación del servicio

«tserviceuntil»: «2024-03-31»

Fecha final Prestaición del servicio

«sregime»: «CONTRIBUTIVO»

Tipo de regimen solo para el impreso

«sdiagnosis»: «K073»

Codigo del diagnostico solo aplica al impreso

«sdiagnosis2»: «,»

Codigo de diagnostico 2 solo aplica para el impreso

«spatientgender»: «F»

Genero del paciente

«sdoctorname»: «Nombre del doctor»

Nombre del profesional

«svisitreference»: «1363623»

Numero de visita o atención

«spatientaddress»: «CARRERA DDDDDDDDDDD»

Dirección del paciente

«npatientphone»: «3166310737»

Telefono del paciente

«sdocumenttypedescription»: «FACTURA SERVICIO AMBULATORIO»,

Tipo de atención

«scontractdescription»: «(IPSC139-14) CONTRIBUTIVO SEGUNDO NIVEL»

Descripción del contrato

Esta sección permite el envío de archivos adjunto a su factura electrónica.

CampoDescripciónObli.
«aattachedfiles»: {Encabezado de sección Y
 «0»: {Ennumere  los archivos adjuntosY

«xdata»: «UEsDBBQAAAAIACRlUlZ”

Campo para incluir  el archivo adjunto en base64Y
«sfilename»: «NIT901402281.xlsx»Campo para indicar el nombre del archivoY

Esta sección  permite enviar información relacionada  con empresas de servicio publico, esta información  es adicional para el impreso no viajara a la Dian.

CampoDescripciónObli.
«jcableinfo»:{Encabezado de secciín obligatorioY
«sbilledperiod»Periodo de facturaciín 
«nconnectioncharge»Valor de activaciín del servicio 
«nreconnectioncharge»Valor de reconexiín del servicio 
«ndeferredpayment»Valor pagago por anticipo 
«tcontractsince»Fecha de inicio del contrato 
«tcontractuntil»Fecha de finalización del contrato 
 «iunpaidinvoicescount»Valor a pagar por el servicio debe sumar el valor de recargos adicionales 
«tsuspensiondateifunpaid»Fecha de suspensión del servicio 

Esta sección permite que el cliente envie información adicional  de  su factura la Cual se puede visualizar en una tabla de datos, esta permite que envie  tanto el nombre como descripción del campo.

CampoDescripciónObli.
«atableinfo»Encabezado de sección obligatorioY
«0»: {Campo que permite ennumerar las filas de la Tabla, no  se debe repetir  
«val1»Nombre de la fila 
«val2»Descripción de la Fila 

EJEMPLO

Estado de cuenta anterior0
Saldo a  favor50

La tabla se generara de acuerdo a los datos  enviados

Esta sección permite  el envío de los datos del vendedor tal y como deses que se visualicen en el impreso y en la Dian.

CampoDescripciónObli.
«jseller»:{Nombre de sección obligatorioY
«wlegalorganizationtype»

Tipo de organización

person = persona natural
company = persona Juridica

 
«sfiscalresponsibilities«

RESPONSABILIDAD FISCAR DEL COMPRADOR REGISTRE UNA SOLA

O-13 = Gran contribuyente
O-15 = Autorretenedor
O-23 = Agente de retención IVA
O-47 = Régimen simple de tributación
R-99-PN = No aplica – Otros *

 
«stributaryidentificationkey»:»ZZ»
 

Código de la identificación tributaria del Comprador

01 = IVA
04 = INC
ZA = IVA e INC
ZZ = No aplica *

 

 
«stributaryidentificationname»

Descripción de la identificación tributaria del Comprador

01 = IVA
04 = INC
ZA = IVA e INC
ZZ = No aplica *

 

«sfiscalregime»:

 

48 = Persona juridica
49 = Persona natural

 
«sdocid»

Numero de documento de identidad, recuerde que si es NIT no debe emitir este incluyendo el DV ya que generara error,  registre los numero sin incluir puntos espacios guiones

 
«sdoctype»

Tipo de identificación Registre la clave que se indica despues de la Flecha
11 = Registro civil —> RC
12 = Tarjeta de identidad —>TI
13 = Cédula de ciudadanía —> CC
21 = Tarjeta de extranjería ** —> TE
22 = Cédula de extranjería ** —> CE
31 = NIT —> NIT
41 = Pasaporte —> PAS
42 = Documento de identificación extranjero** —>DEX
47 = PEP (Permiso Especial de Permanencia) —> PEP
48 = PPT (Permiso Protección Temporal) —> PPT
50 = NIT de otro país*** —> FI
91 = NUIP * —> NUIP

 
«ssellername»

Razón social del vendedor como se encuentra en el RUT

 
«ssellerbrand»

Nombre comercial si tiene  registrelo como esta en el RUT 

 
«scontactperson»

Nombre persona de contacto se puede omitir

 
«saddresszip»

Código postal donde se encuentra el comercio

 
«wdepartmentcode»

Código del departamento recuerde vaidar catalogos de  la Dian

 
«wtowncode»

Código de la Ciudad recuerde vaidar catalogos de  la Dian

 
«scityname»

Nombre de la Ciudad

 
«jcontact»: {

Encabezado de sección obligatorio

 
«selectronicmail»

Correo electrónico de recepción valide con el clientes registrar el correo tal y como se  encuentra registrado en la Dian

 
«jregistrationaddress»

Dirección del punto de venta

 
«wdepartmentcode»

Código del departamento del punto de venta

 
«scityname»

nombre Ciudad del Punto de venta

 
«saddressline1»

Dirección del punto de venta

 
«scountrycode»

Código del país envie por defecto CO

 
«wprovincecode»

Código de la Ciudad donde se encuentra el punto de venta

 
«szip»
 

Código postal

 
«sdepartmentname»
 

Nombre del departamento donde se encuentra el punto de venta

 
«sIndustryClassificationCode»: 
 
 

Código actividad económica de la empresa

 

Indique los datos del comprador, recuerde que para la factura puede emitir  sin la ciudad y el departamento,  sin embargo si desea registrar datos de ciudad y departamento recuerde que deben coincidir con el catalo de la Dian de lo contrarío generara regla de rechazo.

CampoDescripciónObli.
«jbuyer»:{Nombre de sección obligatorioY
«wlegalorganizationtype»

Tipo de organización

person = persona natural
company = persona Juridica

 
«scostumername»

 

Razón social o Nombre de la persona natural

 
«sfiscalresponsibilities»

RESPONSABILIDAD FISCAL DEL COMPRADOR REGISTRE UNA SOLA

O-13 = Gran contribuyente
O-15 = Autorretenedor
O-23 = Agente de retención IVA
O-47 = Régimen simple de tributación
R-99-PN = No aplica – Otros *

 

 
«stributaryidentificationkey»:»ZZ»
 

Código de la identificación tributaria del Comprador

01 = IVA
04 = INC
ZA = IVA e INC
ZZ = No aplica *

 

 
«stributaryidentificationname»

Descripción de la identificación tributaria del Comprador

01 = IVA
04 = INC
ZA = IVA e INC
ZZ = No aplica *

 

 
«sfiscalregime»

48 = Persona juridica
49 = Persona natural

 
«jpartylegalentity»

Encabezado  de sección obligatorio

 
«wdoctype»

Tipo de identificación Registre la clave que se indica despues de la Flecha
11 = Registro civil —> RC
12 = Tarjeta de identidad —>TI
13 = Cédula de ciudadanía —> CC
21 = Tarjeta de extranjería ** —> TE
22 = Cédula de extranjería ** —> CE
31 = NIT —> NIT
41 = Pasaporte —> PAS
42 = Documento de identificación extranjero** —>DEX
47 = PEP (Permiso Especial de Permanencia) —> PEP
48 = PPT (Permiso Protección Temporal) —> PPT
50 = NIT de otro país*** —> FI
91 = NUIP * —> NUIP

Y
«sdocno»

Numero de documento de identidad, recuerde que si es NIT no debe emitir este incluyendo el DV ya que generara error,  registre los numero sin incluir puntos espacios guiones

Y
«scorporateregistrationschemename»

Nombre  de la persona  natural Y/o razón social

Y
«jcontact»: {

Encabezado de sección obligatorio

Y
«scontactperson»

Nombre de la persona de contacto si no cuenta con uno envie el mismo nombre de la razón social o nombre  de la persona natural

N
«selectronicmail»

Correo electrónico para la entrega del correo 

Y
«stelephone»
 

Numero de telefono 

N
«jregistrationaddress»

Encabezado de sección obligatorio

 
«saddressline1»

Dirección del cliente

 
«scountrycode»

Codigo del país envie por defecto CO

 
«wdepartmentcode»

Codigo del departamento

 
«sdepartmentname»

Nombde del departamento

 
«wprovincecode»

Código de la Ciudad 

 
«scityname»

Nombre de  la Ciudad

 
«szip»

Código postal

 

jphysicallocationaddress

 

Encabezado de sección aplica para registrar la dirección de entrega del producto cuando este es una factura de exportación o un domicilo

 
«saddressline1»

Dirección de entrega

 
«scountrycode»

Codigo de Paí de entrega

«wdepartmentcode»

Código del departamento

«sdepartmentname»

Nombre del departamento

«wprovincecode»

Código de la ciudad

«saddressline1»: «XXXXXXXXXXXXXXX»,
«scountrycode»: «US»,
«wdepartmentcode»: «33»,
«sdepartmentname»: «MIAMI»,
«wprovincecode»: «33027»,
«scityname»: «PEMBROKE PINES»,
«szip»: «000000»,
«wlanguage»: «es»

«scityname»

Nombre de la Ciudad

«szip»

Código postal 

A continuación indicaremos   los campos disponibles para  el envío del detalle de la factura.

CampoDescripción Obl
 «jdocumentitems»: {ENCABEZADO DE SECCIÓN OBLIGATORIOS
   «0»: {Ordenamiento de productos, recuerde no repetir este numero ya que este genera el orden de impresión de los productos en la FacturaS
  «jextrainfo»: {ENCABEZADO DE SECCIÓN OBLIGATORIOS
  «sbarcode»: «021566»,Código de barras del ItemN
 «tdateorder»: «2024-01-01»,Fecha de remisión  de la ordenN
 «icounttotal»: 0,cantidades en el paquete si el item es un paqueteN
 «ndaysorder»: 0,numero de días facturas si emite costo por díasN
  «nvalueunid»: 0,valor por unidadN
 «sdescription»: «»,Descripción adicional del ItemN
                            «nPackSizeNumeric»:»»,cantidades en el paquete si el item es un paqueteN
«sBrandName»: «»,Marcar del itemN
«ModelName»: «»Modelo del itemN
 «sdescription»: «PINTURA»,Descripción del producto o servicioS
«snotes»: «»,Notas adicionales del productoN
«wunitcode»:Unidad de medida del Item 
 «smandate»: «901402281»,Si el item aplica a facturación por mandato y el tipo de operación de la factura es = 11 registre el NIT del tercero o el NIT del emisor de la factura es importante que todos los ITEMS tengan este campo y debe identificar si es un ingreso a tercero el NIt del tercero pero si es un ingreso propio debe  registrar el NIT  del emisorN
 «smandateid»: «0»,

Si  el item aplica a factura por mandato tipo de operación 11 registre el código indicando si el item o servicio es  un ingreso a tercero o propio , todos los items deben tener este campo

0 = B/S ingreso propio
1 = B/S Ingresos Recibidos para Terceros

N
                        «npricingreferenceprice»: 0,Aplica si y solo si el ITEM es un regalo u obsequio, registre el valor comercial del ITEMN
 «ntypepricecode»:1, Registro el código del tipo de valor  del obsequio
1 = Valor comercial
2 = Valor en Inventarios
3 = Otro valor
N
  «sgroupname»: «alimentos»,Este campo le permite agrupos los items de su factura por categoria ejemplo si desea agrupara  facturación tercero o facturación propios.  Puede registrar este nombre y  la factura se visualizará como en la imagen los grupos puden ser como lo deseeN
                        «sstandarditemidentification»: «00235»,Código del Item  o ServicioS
                        «sstandardidentificationcode»: «999»,

Identifica el tipo de codificación a usar
001 – UNSPSC Colombia Compra Eficiente: utilizar contenido de la columna “Código”
010 – GTIN
020 – Partida Arancelaria
999 – Estándar de adopción del contribuyente

Debe usar el campo del código si el código del ITEM corresponde a un consecutivo interno de inventario registre el valor 999

S
  «nunitprice»: «700000»,Valor unitario del item antes de impuestos y antes de descuentosS
   «nusertotal»: 700000,Valor total de los ITEMS ((Valor unitario * cantidad) +recargos)-DescuentosS
  «nquantity»: «1.00»,Cantidad de items si desea enviar este en decimales identifique los mismos con un puntoS
«notherunitprice»
Valor unitario en otra moneda use este campo si desea emitir una factura  en otra moneda y requiere que se visuallice la infromación en  en el pdf 
«nothertotal»
Valor total en otra moneda 
   «adescription»:{Información adicional del item ejemplo: si vente equipos puede discriminar  cada una de las partes vendidas, si es salud puede discriminar medicamentos o tratamientoN
 «0»:»Descripción Adicional Item»,
 «1»:»Descripción Adicional Item»,
 «2»:»Descripción Adicional Item»,
«3»:»Descripción Adicional Item»,
 «4»:»Descripción Adicional Item»
«jtax»: { S
 «jiva»: {ENCABEZADO DEL  INICIO DE IMPUESTOSS
 «nrate»: 19,Porcentaje del impuestoS
«sname»: «IVA»,Nombre del impuestoS
 «namount»: 133000,Valor del impuestoS
«nbaseamount»: 700000Base para calcular el impuesto 
«jinc»: {ENCABEZADO DEL  INICIO DE IMPUESTOSS
«nrate»: 8,Porcentaje del impuestoS
  «sname»: «INC»,Nombre del impuestoS
 «namount»: 800,Valor del impuestoS
«nbaseamount»: 8000Base para calcular el impuestoS
 «jibua»: {ENCABEZADO DEL  INICIO DE IMPUESTOS NOMINALS
 «nrate»: 8,Porcentaje del impuestoS
 «sname»: «IBUA»,Nombre del impuestoS
  «namount»: 137.5,Valor del impuestoS
«nbaseamount»: 0,Base para calcular el impuestoS
«nperunitamount»: 55,Valor del impuesto por unidadS
  «wunitcode»: «MLT»,Unidad de Medida del  Impuesto, Ver tabla Unidades de medidaS
«nbaseunitmeasuere»:250Valor  por unidad de medidaS
«jicui»: {ENCABEZADO DEL  INICIO DE IMPUESTOSS
 «nrate»: 8,Porcentaje del impuestoS
«sname»: «ICUI»,Nombre del impuestoS
 «namount»: 1074.07,Valor del impuestoS
 «nbaseamount»:18055.5556Base para calcular el impuestoS
  «jIC»: {ENCABEZA DE SECCIÓN EJEMPLO DE IMPUESTO NOMINALS
 «sname»: «IC»,Nombre del impuesto nominalS
 «namount» : 27672,Valor del impuesto nominalS
 «nperunitamount» : 13836,Valor por unidad del impuestoS
 «wunitcode» : «NIU»,unidad de medidaS
 «nbaseamount» : 0,base debe venir en 0S
 «nbaseunitmeasuere» : 13836unidad de medida para el calculo del impuestoS
 «jretefuente»:{ENCABEZADO DEL  INICIO DE RETENCIONESS
«nrate»:3.5,Porcentaje de la retenciónS
«sname»:»retefuente»,Nombre de la retenciónS
 «nvalue»:73500,Valor del impuestoS
«nbaseamount»:2100000Base para calcular el impuestoS
«jreteica»:{ENCABEZADO DEL  INICIO DE RETENCIONESS
 «nrate»:9.66,Porcentaje de la retenciónS
 «sname»:»reteica»,Nombre de la retenciónS
 «nvalue»:20286,Valor del impuestoS
«nbaseamount»:2100000Base para calcular el impuestoS
 «jreteiva»:{ENCABEZADO DEL  INICIO DE RETENCIONESS
 «nrate»:9.66,Porcentaje de la retenciónS
 «sname»:»reteiva»,Nombre de la retenciónS
 «nvalue»:20286,Valor del impuestoS
«nbaseamount»:2100000Base para calcular el impuestoS
  «aallowancecharge»: {SECCIÓN DE DESCUENTO Y/O RECARGO POR ITEMS
   «1»: {Ordenamiento de la cantidad de descuetnos y/o recargos del itemN
  «schargeindicator»: «false»,Si es un descuento identifique este con falseN
«sallowancechargereason»: «Descuento por volumen»,Descipción del descuentoN
 «nrate»: 10,Porcentaje del descuentoN
«nbaseamont»: 700000,Base  para calcular  el descuentoN
 «namount»: 70000Valor del descuentoN
 «2»: {Ordenamiento de la cantidad de descuetnos y/o recargos del itemN
«schargeindicator»: «true»,Si es un Recargo identifique este con trueN
«sallowancechargereason»: «Flete»,Descipción del RecargoN
«nrate»: 10,Porcentaje del RecargoN
 «nbaseamont»: 700000,Base  para calcular  el RecargoN
 «namount»: 70000Valor del RecargoN