Dentro del quiosco se encuentran varios periféricos a los que TurnoSAS no puede llegar por su características técnicas y de despliegue pero, que contienen una información muy valiosa para TurnoSAS, se trata de la impresora y el lector de tarjetas.

Para obtener información relevante de estos dispositivos se habilita un web services vía SOAP.

NOTA: La comunicación entre estos periféricos, el sistema operativo y el web services de TurnoSAS dependerá del proveedor del propio quiosco.

Impresoras

Se espera que con cierta frecuencia (cinco/diez minutos) se comunique a TurnoSAS el estado de la impresora respecto al papel mediante este método, que espera dos parámetros (ambos obligatorios):

Valores:

  1. IP del dispositivo. Identifica el quiosco en cuestión.
  2. Estado. Se establecen estos estados:

Lector de tarjetas

Teniendo en cuenta que, por regla general, este tipo de dispositivos interactúan directamente con el sistema operativo y que el software de TurnoSAS funciona sobre un navegador, la interacción directa con estos dispositivos es "complicada". Por ello, se plantea un escenario en el que TurnoSAS ofrece, a los proveedores de los quioscos, una interfaz para intercambio de información. 

El funcionamiento es el siguiente: una vez que un paciente selecciona esta opción en la identificación de pacientes, TurnoSAS comienza un bucle de sesenta segundos en el que busca la entrada de datos referentes a la identificación del paciente mediante un web services, con el siguiente método con cuatro parámetros:

Valores:

  1. IP del dispositivo. Identifica el quiosco en cuestión.
  2. contenido propio de la tarjeta. Se esperan estas mascaras de lectura para los distintos tipos de tarjetas:
    1. DNIe28799***M → DNI
    2. AN0491337*** → Tarjeta seguridad social Andalucía
    3. P6102AN0532282*** → Tarjeta seguridad social nacional
    4. ERR_ → Error de lectura
  3. error: 0 si no hay error en lectura, 1 en el caso contrario.
  4. descripcionError: en caso de 1 en el parámetro anterior, se espera la descripción del error