Commit 6fe0e69f by Cristian_Camargo

Update medicamentos-prescripciones.json

parent 209bb46a
......@@ -167,6 +167,95 @@
]
}
},
"/v2/medicamentos/prescripcion/fami": {
"get": {
"tags": [
"fami-medicamentos-prescripcion"
],
"summary": "Obtener prescripcion",
"description": "Obtener prescripción paciente",
"operationId": "obtenerPrescripcionFamisanar.v2",
"parameters": [
{
"name": "idPrescripcion",
"in": "query",
"description": "Identificador de las prescripción",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "noPreautoriza",
"in": "query",
"description": "Número de pre- autorización para cuando es consulta puntual",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fechaInicial",
"in": "query",
"description": "Fecha inicial. EL formato de la fecha sera 'AAAAMMDD'",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "fechaFinal",
"in": "query",
"description": "Fecha Final. EL formato de la fecha sera 'AAAAMMDD'",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "tipoId",
"in": "query",
"description": "Tipo de documento <br/> Ejemplo: <br/> CC<br/>TI ",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "numId",
"in": "query",
"description": "Número de identificación",
"required": true,
"schema": {
"type": "number"
}
}
],
"responses": {
"200": {
"description": "Operación exitosa",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/obtenerPrescripcionFamiResponseV2"
}
}
}
},
"400": {
"description": "Estado inválido"
}
},
"security": [
{
"apigee_auth": [
"write:apigee",
"read:apigee"
]
}
]
}
},
"/v1/medicamentos/prescripcion/neps/consulta": {
"get": {
"tags": [
......@@ -403,6 +492,308 @@
},
"components": {
"schemas": {
"obtenerPrescripcionFamiResponseV2": {
"type": "object",
"required": [
"resultado"
],
"properties": {
"resultado": {
"type": "array",
"xml": {
"name": "resultado"
},
"items": {
"$ref": "#/components/schemas/resultado"
}
},
"obtenerPrescripcion": {
"type": "array",
"items": {
"$ref": "#/components/schemas/obtenerPrescripcionFamiV2"
}
}
}
},
"obtenerPrescripcionFamiV2": {
"type": "object",
"properties": {
"paciente": {
"$ref": "#/components/schemas/pacienteFamiV2"
},
"formula": {
"$ref": "#/components/schemas/formulaFamiV2"
}
}
},
"pacienteFamiV2": {
"type": "object",
"properties": {
"documento": {
"$ref": "#/components/schemas/documento"
},
"nombre": {
"$ref": "#/components/schemas/nombre"
},
"edad": {
"type": "string",
"description": "Edad del paciente."
},
"genero": {
"type": "string",
"description": "Genero del paciente."
},
"telefono": {
"type": "string",
"description": "Genero del paciente."
},
"celular": {
"type": "string",
"description": "Genero del paciente."
},
"direccionPrincipal": {
"type": "string",
"description": "Genero del paciente."
},
"correoElectronico": {
"type": "string",
"description": "Genero del paciente."
},
"regimen": {
"$ref": "#/components/schemas/regimen"
},
"clasificacion": {
"$ref": "#/components/schemas/clasificacion"
}
}
},
"formulaFamiV2": {
"type": "object",
"properties": {
"mipres": {
"type": "string",
"description": "Numero MIPRES"
},
"preautorizacion": {
"type": "string",
"description": "Numero preautorizacion."
},
"numeroSistemaOrigen": {
"type": "string",
"description": "Numero sistema origen."
},
"fechaServicio": {
"type": "string",
"format": "date-time",
"description": "Fecha del servicio."
},
"fechaEntrega": {
"type": "string",
"format": "date-time",
"description": "Fecha de entrega."
},
"fechaVencimiento": {
"type": "string",
"format": "date-time",
"description": "Fecha de vencimiento."
},
"fechaSolicitud": {
"type": "string",
"format": "date-time",
"description": "Fecha de solicitud."
},
"fechaPreaprobacion": {
"type": "string",
"format": "date-time",
"description": "Fecha de preaprobacion."
},
"status": {
"type": "string",
"description": "Status."
},
"categoria": {
"type":"object",
"properties":{
"codigo": {
"type": "string",
"description": "Codigo de categoria."
}
}
},
"diagnostico": {
"type":"object",
"properties":{
"codigo": {
"type": "string",
"description": "Codigo del diagnostico."
}
}
},
"ips": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Código de la ips"
},
"sucursal": {
"type": "string",
"description": "Sucursal de la ips"
},
"nombre": {
"type": "string",
"description": "Nombre de la ips"
},
"direccion": {
"$ref": "#/components/schemas/direccionCoomV2"
}
}
},
"prestador": {
"$ref": "#/components/schemas/prestadorFamiV2"
},
"tratamiento": {
"type": "array",
"items":{
"$ref": "#/components/schemas/tratamientoFamiV2"
}
},
"dispensacion": {
"$ref": "#/components/schemas/dispensacionFamiV2"
},
}
},
"dispensacionFamiV2": {
"type": "object",
"properties": {
"sucursal": {
"type": "string",
"description": "Sucursal."
},
"codigo": {
"type": "string",
"description": "Codigo de dispensacion."
},
"subCodigo": {
"type": "string",
"description": "Sub codigo de dispensacion."
},
"direccion": {
"type": "object",
"properties":{
"ciudad": {
"type": "object",
"properties": {
"nombre": {
"type": "string",
"description": "Nombre de la ciudad de dispensacion."
}
}
}
}
}
}
},
"tratamientoFamiV2": {
"type": "object",
"properties": {
"orden": {
"type": "string",
"description": "Numero de orden."
},
"numeroEntrega": {
"type": "string",
"description": "Numero de entrega."
},
"producto":{
"$ref": "#/components/schemas/productoFamiV2"
},
"cantidad": {
"type": "string",
"description": "Cantidad"
},
"valor": {
"type": "string",
"description": "Valor"
},
"pago":{
"$ref": "#/components/schemas/pago"
},
"dosis":{
"$ref": "#/components/schemas/dosisFamiV2"
},
}
},
"dosisFamiV2": {
"type": "object",
"properties": {
"unidad": {
"type": "object",
"properties": {
"nombre": {
"type": "string",
"description": "Nombre de la presentacion."
}
}
},
"periodo": {
"type": "object",
"properties": {
"cantidad": {
"type": "string",
"description": "Cantidad del periodo."
}
}
},
"duracion": {
"type": "object",
"properties": {
"cantidad": {
"type": "string",
"description": "Cantidad de dias."
}
}
}
}
},
"productoFamiV2": {
"type": "object",
"properties": {
"mapis":{
"type": "string",
"description": "Codigo Mapis"
},
"descripcion":{
"type": "string",
"description": "Descripcion del producto"
},
"cum":{
"type": "string",
"description": "Codigo Cum"
},
"tecnologia":{
"$ref": "#/components/schemas/tecnologia"
}
}
},
"prestadorFamiV2": {
"type": "object",
"properties": {
"codigo": {
"type": "string",
"description": "Codigo del prestador."
},
"nombre":{
"type": "object",
"properties":{
"completo": {
"type": "string",
"description": "Nombre completo del medico."
}
}
}
}
},
"obtenerPrescripcionNepsResponseV2": {
"type": "object",
"required": [
......@@ -667,7 +1058,7 @@
"properties": {
"codigo": {
"type": "string",
"description": "Codigo de ips"
"description": "Codigo del prestador"
},
"documento":{
"$ref": "#/components/schemas/documentoCoom"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment