Está en la página 1de 8

Módulo Control de Datos

Receta Digital Nacional


Farmacias Comunitarias
Salud.uy

Versión 1.0 / abril 2021


Equipo Receta Digital Nacional

pág. 1
Control de Cambios

Fecha Versión Responsables Cambios


Equipo Receta
08/04/2021 1.0 ● Versión inicial del documento
Digital Nacional

pág. 2
ÍNDICE
1. Introducción....................................................................................... 4
2. Controles ............................................................................................ 4
2.1. Dispensación................................................................................... 4
2.2. Cancelación ................................................................................... 6
2.3. Consultas ......................................................................................... 7

pág. 3
1. Introducción
En el marco del proyecto de Receta Digital Nacional, a continuación, se brindarán
los detalles técnicos sobre los controles que se realizan en los diferentes servicios web
disponibles para las farmacias comunitarias que están conectadas e integradas a la
Plataforma de Salud.

2. Controles
2.1. Dispensación
CÓDIGO MENSAJE VALIDACIÓN
E0001 Pending QMessage Error comunicación PDI
Error guardado en
E0002 Descripción del error
QMessage
Error de SOAP consumo
E0003 Descripción del error
PDI
MSH El segmento MSH es requerido Falta MSH
El valor para la secuencia MSH.1 es
MSH.1 Falta MSH.1
requerido
El contenido de la secuencia MSH.1
MSH.1 Valor distinto de |
tiene un valor incorrecto
El valor para la secuencia MSH.2 es
MSH.2 Falta MSH.2
requerido
El contenido de la secuencia MSH.2 Valor distinto de
MSH.2
tiene un valor incorrecto ^~\&
El valor para la secuencia MSH.7 es
MSH.7 Falta MSH.7
requerido
El valor para la secuencia MSH.7 tiene Valor distinto de
MSH.7
un formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia MSH.9 es
MSH.9 Falta MSH.9
requerido
El contenido de la secuencia MSH.9 Valor distinto de
MSH.9
tiene un valor incorrecto RDS_O13
El valor para la secuencia MSH.10 es
MSH.10 Falta MSH.10
requerido
El valor para la secuencia MSH.11 es
MSH.11 Falta MSH.11
requerido
El contenido de la secuencia MSH.11
MSH.11 Valor distinto de P, F o D
tiene un valor incorrecto
El valor para la secuencia MSH.12 es
MSH.12 Falta MSG.12
requerido
El contenido de la secuencia MSH.12
MSH.12 Valor distinto de 2.5
tiene un valor incorrecto
ORC El segmento ORC es requerido Falta ORC
El valor para la secuencia ORC.1 es
ORC.1 Falta ORC.1
requerido
pág. 4
El contenido de la secuencia ORC.1
ORC.1 Valor distinto de NW
tiene un valor incorrecto
El valor para la secuencia ORC.2 es
ORC.2 Falta ORC.2
requerido
El valor para la secuencia ORC.3 es
ORC.3 Falta ORC.3
requerido
RXD El segmento RXD es requerido Falta RXD
El valor para la secuencia RXD.1 es
RXD.1 Falta RXD.1
requerido
El valor para la secuencia RXD.2 es
RXD.2 Falta RXD.2
requerido
El valor para la secuencia RXD.3 es
RXD.3 Falta RXD.3
requerido
El valor para la secuencia RXD_3 tiene Valor distinto de
RXD.3
un formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia RXD.4 es
RXD.4 Falta RXD.4
requerido
El valor para la secuencia RXD.5 es
RXD.5 Falta RXD.5
requerido
El valor para la secuencia RXD.7 es
RXD.7 Falta RXD.7
requerido
El valor para la secuencia RXD.10 es
RXD.10 Falta RXD.10
requerido
El valor para la secuencia RXD.10 -
RXD.10_XCN.1 Falta RXD.10 XCN.1
XCN.1 es requerido
El valor para la secuencia RXD.10 -
RXD.10_XCN.9 Falta RXD.10 XCN.9
XCN.9 es requerido
El contenido de la secuencia RXD.10 -
RXD.10_XCN.9 Falta RXD.10 XCN.9 HD.3
XCN.9 - HD.3 tiene un valor incorrecto
El valor para la secuencia RXD.19 - TS.1 Valor distinto de
RXD.19
tiene un formato incorrecto [AAAAMMDD]
El valor para la secuencia RXD.30 es
RXD.30 Falta RXD.30
requerido
RXR El segmento RXR es requerido Falta RXR
El valor para la secuencia RXR.1 es
RXR.1 Falta RXR.1
requerido
FT1 El segmento FT1 es requerido Falta FT1
El valor para la secuencia FT1.4 es
FT1.4 Falta FT1.4
requerido
El valor para la secuencia FT1.4 tiene Valor distinto de
FT1.4
un formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia FT1.6 es
FT1.6 Falta FT1.6
requerido
El valor para la secuencia FT1.6 tiene
FT1.6 Valor distinto de CO o PY
un formato incorrecto
El valor para la secuencia FT1.7 es
FT1.7 Falta FT1.7
requerido

pág. 5
2.2. Cancelación
CÓDIGO MENSAJE VALIDACIÓN
E0001 Pending QMessage Error comunicación PDI
Error guardado en
E0002 Descripción del error
QMessage
Error de SOAP consumo
E0003 Descripción del error
PDI
MSH El segmento MSH es requerido Falta MSH
El valor para la secuencia MSH.1 es
MSH.1 Falta MSH.1
requerido
El contenido de la secuencia MSH.1 tiene
MSH.1 Valor distinto de |
un valor incorrecto
El valor para la secuencia MSH.2 es
MSH.2 Falta MSH.2
requerido
El contenido de la secuencia MSH.2 tiene Valor distinto de
MSH.2
un valor incorrecto ^~\&
El valor para la secuencia MSH.7 es
MSH.7 Falta MSH.7
requerido
El valor para la secuencia MSH.7 tiene un Valor distinto de
MSH.7
formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia MSH.9 es
MSH.9 Falta MSH.9
requerido
El contenido de la secuencia MSH.9 tiene Valor distinto de
MSH.9
un valor incorrecto RDS_O13
El valor para la secuencia MSH.10 es
MSH.10 Falta MSH.10
requerido
El valor para la secuencia MSH.11 es
MSH.11 Falta MSH.11
requerido
El contenido de la secuencia MSH.11 tiene
MSH.11 Valor distinto de P, F o D
un valor incorrecto
El valor para la secuencia MSH.12 es
MSH.12 Falta MSG.12
requerido
El contenido de la secuencia MSH.12 tiene
MSH.12 Valor distinto de 2.5
un valor incorrecto
ORC El segmento ORC es requerido Falta ORC
El valor para la secuencia ORC.1 es
ORC.1 Falta ORC.1
requerido
El contenido de la secuencia ORC.1 tiene
ORC.1 Valor distinto de CA
un valor incorrecto
El valor para la secuencia ORC.2 es
ORC.2 Falta ORC.2
requerido
El valor para la secuencia ORC.3 es
ORC.3 Falta ORC.3
requerido

pág. 6
2.3. Consultas
CÓDIGO MENSAJE VALIDACIÓN
Error de SOAP consumo
E0003 Descripción del error
PDI
MSH El segmento MSH es requerido Falta MSH
El valor para la secuencia MSH.1 es
MSH.1 Falta MSH.1
requerido
El contenido de la secuencia MSH.1 tiene
MSH.1 Valor distinto de |
un valor incorrecto
El valor para la secuencia MSH.2 es
MSH.2 Falta MSH.2
requerido
El contenido de la secuencia MSH.2 tiene Valor distinto de
MSH.2
un valor incorrecto ^~\&
El valor para la secuencia MSH.7 es
MSH.7 Falta MSH.7
requerido
El valor para la secuencia MSH.7 tiene un Valor distinto de
MSH.7
formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia MSH.9 es
MSH.9 Falta MSH.9
requerido
El contenido de la secuencia MSH.9 tiene Valor distinto de
MSH.9
un valor incorrecto QRY_Q26
El valor para la secuencia MSH.10 es
MSH.10 Falta MSH.10
requerido
El valor para la secuencia MSH.11 es
MSH.11 Falta MSH.11
requerido
El contenido de la secuencia MSH.11 tiene
MSH.11 Valor distinto de P, F o D
un valor incorrecto
El valor para la secuencia MSH.12 es
MSH.12 Falta MSG.12
requerido
El contenido de la secuencia MSH.12 tiene
MSH.12 Valor distinto de 2.5
un valor incorrecto
QRD El segmento QRD es requerido Falta QRD
El valor para la secuencia QRD.1 es
QRD.1 Falta QRD.1
requerido
El valor para la secuencia QRD.1 tiene un Valor distinto de
QRD.1
formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia QRD.2 es
QRD.2 Falta QRD.2
requerido
El contenido de la secuencia QRD.2 tiene
QRD.2 Valor distinto de D, R o T
un valor incorrecto
El valor para la secuencia QRD.3 es
QRD.3 Falta QRD.3
requerido
El contenido de la secuencia QRD.3 tiene
QRD.3 Valor distinto de D o I
un valor incorrecto
El valor para la secuencia QRD.4 es
QRD.4 Falta QRD.4
requerido

pág. 7
QRF El segmento QRF es requerido Falta QRF
El valor para la secuencia QRF.1 es
QRF.1 Falta QRF.1
requerido
El valor para la secuencia QRF.2 es
QRF.2 Falta QRF.2
requerid
El valor para la secuencia QRF.2 tiene un Valor distinto de
QRF.2
formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia QRF.3 es
QRF.3 Falta QRF.3
requerido
El valor para la secuencia QRF.3 tiene un Valor distinto de
QRF.3
formato incorrecto [AAAAMMDDHHMMSS]
El valor para la secuencia QRF.4 es
QRF.4 Falta QRF.4
requerido
Valor distinto al formato:
[MRN]^^^&
El valor para la secuencia QRF.4 tiene un
QRF.4 [OID_AA_INUS]&
formato incorrecto
ISO

El valor para la secuencia QRF.5 tiene un


QRF.5 El valor no tiene un ^
formato incorrecto
La fecha de fin de la prescripción debe ser
QRF.3 QRF.2 mayor a QRF.3
mayor a la fecha de inicio

pág. 8

También podría gustarte