Datos del sector
| Campo | Valor |
|---|---|
codigoDocumentoSector | 17 |
| WSDL SIAT | ServicioFacturacionElectronica |
Campos adicionales
Este sector requiere informacion detallada del servicio medico y profesional.Detalle
| Campo | Tipo | Req | Descripcion |
|---|---|---|---|
details[].specialty | string | Si | Especialidad medica |
details[].specialtyDetail | string | No | Detalle adicional de la especialidad |
details[].operatingRoomNumber | string | No | Numero de quirofano o sala de operaciones |
details[].doctorSpecialty | string | Si | Especialidad del medico tratante |
details[].doctorName | string | Si | Nombre completo del medico |
details[].doctorDocument | string | Si | NIT o documento del medico |
details[].doctorRegistrationNumber | string | Si | Numero de matricula profesional |
details[].doctorInvoiceNumber | string | No | Numero de factura del medico |
Ejemplo
curl -X POST https://sandbox.cucu.bo/api/v1/invoices \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{
"documentSectorType": 17,
"pointOfSaleId": "660e8400-e29b-41d4-a716-446655440004",
"clientDocumentType": 1,
"clientDocumentNumber": "8765432",
"clientBusinessName": "MARIA RODRIGUEZ FLORES",
"paymentMethodCode": 1,
"details": [
{
"activityEconomic": "851000",
"codeProductSin": "93121",
"description": "Cirugia laparoscopica de vesicula",
"quantity": 1,
"unitMeasure": 58,
"priceUnit": 8500.00,
"specialty": "Cirugia General",
"specialtyDetail": "Colecistectomia laparoscopica",
"operatingRoomNumber": "Q-03",
"doctorSpecialty": "Cirugia General",
"doctorName": "Dr. Roberto Sanchez Gutierrez",
"doctorDocument": "4521876",
"doctorRegistrationNumber": "MP-12345"
},
{
"activityEconomic": "851000",
"codeProductSin": "93121",
"description": "Anestesia general",
"quantity": 1,
"unitMeasure": 58,
"priceUnit": 2500.00,
"specialty": "Anestesiologia",
"doctorSpecialty": "Anestesiologia",
"doctorName": "Dra. Patricia Cuellar Ramos",
"doctorDocument": "6789012",
"doctorRegistrationNumber": "MP-67890"
}
]
}'
const response = await fetch('https://sandbox.cucu.bo/api/v1/invoices', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-API-Key': 'YOUR_API_KEY'
},
body: JSON.stringify({
documentSectorType: 17,
pointOfSaleId: '660e8400-e29b-41d4-a716-446655440004',
clientDocumentType: 1,
clientDocumentNumber: '8765432',
clientBusinessName: 'MARIA RODRIGUEZ FLORES',
paymentMethodCode: 1,
details: [
{
activityEconomic: '851000',
codeProductSin: '93121',
description: 'Cirugia laparoscopica de vesicula',
quantity: 1,
unitMeasure: 58,
priceUnit: 8500.00,
specialty: 'Cirugia General',
specialtyDetail: 'Colecistectomia laparoscopica',
operatingRoomNumber: 'Q-03',
doctorSpecialty: 'Cirugia General',
doctorName: 'Dr. Roberto Sanchez Gutierrez',
doctorDocument: '4521876',
doctorRegistrationNumber: 'MP-12345'
},
{
activityEconomic: '851000',
codeProductSin: '93121',
description: 'Anestesia general',
quantity: 1,
unitMeasure: 58,
priceUnit: 2500.00,
specialty: 'Anestesiologia',
doctorSpecialty: 'Anestesiologia',
doctorName: 'Dra. Patricia Cuellar Ramos',
doctorDocument: '6789012',
doctorRegistrationNumber: 'MP-67890'
}
]
})
});
import requests
response = requests.post(
'https://sandbox.cucu.bo/api/v1/invoices',
headers={
'Content-Type': 'application/json',
'X-API-Key': 'YOUR_API_KEY'
},
json={
'documentSectorType': 17,
'pointOfSaleId': '660e8400-e29b-41d4-a716-446655440004',
'clientDocumentType': 1,
'clientDocumentNumber': '8765432',
'clientBusinessName': 'MARIA RODRIGUEZ FLORES',
'paymentMethodCode': 1,
'details': [
{
'activityEconomic': '851000',
'codeProductSin': '93121',
'description': 'Cirugia laparoscopica de vesicula',
'quantity': 1,
'unitMeasure': 58,
'priceUnit': 8500.00,
'specialty': 'Cirugia General',
'specialtyDetail': 'Colecistectomia laparoscopica',
'operatingRoomNumber': 'Q-03',
'doctorSpecialty': 'Cirugia General',
'doctorName': 'Dr. Roberto Sanchez Gutierrez',
'doctorDocument': '4521876',
'doctorRegistrationNumber': 'MP-12345'
},
{
'activityEconomic': '851000',
'codeProductSin': '93121',
'description': 'Anestesia general',
'quantity': 1,
'unitMeasure': 58,
'priceUnit': 2500.00,
'specialty': 'Anestesiologia',
'doctorSpecialty': 'Anestesiologia',
'doctorName': 'Dra. Patricia Cuellar Ramos',
'doctorDocument': '6789012',
'doctorRegistrationNumber': 'MP-67890'
}
]
}
)
Ver Crear Factura para la referencia completa de campos estandar, response y codigos de error.