SISTEMA DE INFORMACION DE RADIOLOGÍA

SIR

Manual del usuario (parte b)

SIR versión 3.0, revisión i

(09-04-2002)

Diseño, concepto y realización del programa Dr. Joaquim Piqueras

Servicio de Radiología Pediátrica

Hospital Vall d'Hebron - HMI, Barcelona

ps. Vall d’Hebron 119-129, 08035 Barcelona
Tel. 93,2746771  -  Fax 93,2746775
info(at)piqueras(dot)org

Programa de Uso Libre y Gratuito.
No está Limitada su Copia, Distribución, Reproducción, o Ejecución en cualquier Sistema.
Las modificaciones del programa deben ser autorizadas por el autor.

El usuario es responsable de un uso adecuado del programa desde el momento que inicia su ejecución, y acepta que el autor declina cualquier responsabilidad de las consecuencias directas o indirectas del uso del programa por parte de los usuarios.


Índice de Contenido (parte 2)

El índice no es exhaustivo ya que todo SIR es muy intuitivo y sigue el mismo formato de entrada y consulta de datos. Las funciones de informes y la nueva función de archivo de imágenes no están descritas en este manual (ver versión 3.h).


4.- Operativa Básica; Instrucciones y Ejemplos.

 

Nota Previas

Uso del Teclado y del ratón.

·         SIR es una aplicación nacido bajo MS-DOS: hace uso de las teclas de cursos e ignora el ratón (los ratones no son útiles en la entrada de datos).

·         El menú principal de SIR tiene menus desplegables que se ‘navegan’ con las teclas de cursos y [enter]. También se puede seleccionar una opción pulsando el primer carácter de su nombre.

·         Las Teclas de función están disponibles desde dentro de cualquier actividad y son muy utiles. Aprenda su uso ya que ahorrará mucho tiempo.

·         [Av Pág] permite confirmar una consulta tras solo llenar un campo, evitando tener que pulsar varios [Enter] seguidos.

·         [Av Pág] y [Esc] permiten abandonar una pantalla en blanco.

·         Para borrar un campo de datos que SIR le ha llenado con una propuesta automática y no deseada pulse la barra [espacio] y se borrará instantáneamente.

4.1.- Consulta de la Existencia de un Paciente

1.- Desde el Menú Principal

Se selecciona la opción Búsqueda de Paciente
Hay dos formas de acceder
- seleccionando la opción con el cursor y pulsar
[enter]

- Pulsando la inicial [B] y pulsar [enter]

2.- Desde cualquier punto la tecla de función:

 [F2] (= [Buscar] = búsqueda rápida por nombre/número)

Verá la siguiente pantalla :

                                                          Fecha

SERVEI DE RADIOLOGIA-HOSPITAL INFANTIL-VALL D'HEBRON      -----
                                                          Hora

Introducir los datos del paciente a consultar

Número de RX (o de H.C.) del paciente: ___________

Nombre del paciente (Apellidos, Nombre): __________

Modo de acceso [ 1 ] (1 ...4)

(En Principio no es preciso cambiar el modo de acceso)

o por [F2], modo rápido, solo por el nombre o el número

(¡Es indistinto! SIR reconoce el tipo de información entrado y responde) :      

Nombre del paciente (Apellidos, Nombre): __________

3.- Rellene una parte del nombre ([13]) (o el número)

o pulse [enter] o [flecha_abajo] y escriba el nombre

o Pulse [enter] o [Av Pág]

4.- Puede modificar el modo de acceso (Si accede sin usar la tecla de función [F2]).

5.- Si el paciente, o uno parecido, existe tendrá el listado en la pantalla.

En el margen derecho de la pantalla aparece una D si el paciente tiene Ficha de Docencia, o C si tiene ficha de Casos. Desde el Submenú de Docencia o Casos podrá consultar las fichas.

6.- Pulse [A] o [S] para ver los anteriores o siguientes al seleccionado

7.- Pulse [F] para poder buscar a otro paciente.

Nota: Si se ha activado la función de interficie con el SIH el número del paciente es transmitido al programa del SIH para recuperar los datos.

Deje en blanco los datos que ignore, o en blanco para terminar.

 Para mayor rapidez y para evitar errores es aconsejable teclear solo el primer apellido y las 2 ó 3 primeras letras del segundo, además de tener la seguridad de haber escrito bien cada una de las letras. Si el apellido es raro con unas pocas letras del primer apellido será suficiente.

3. Para poder teclear el nombre pulsar primero la tecla  [Enter], o teclas del cursor, y el cursor bajará al campo siguiente.

4. En caso de que el paciente no exista en el fichero aparecerá la siguiente pantalla:

Este Paciente NO Existe en el Fichero

Al cabo de unos 5 segundos aparecerá de nuevo la misma pantalla descrita en el apartado 1.

5. Si el paciente existe podremos localizarlo al aparecer la siguiente pantalla:

                                                            Fecha
SERVEI DE RADIOLOGIA-HOSPITAL INFANTIL-VALL D'HEBRON               -----
                                                                            Hora

Nombre Num.            Rx Num.        H.C.            F.Nacim         Lugar

Perez Perez, José            123456        1234567        01-01-92      6D

...............                .........        .........        .........      ..

Lugar

1=A+10x10
2=H.C.
3=1+2
4=Archiv
5=ECOS
6=NOU/CR
T=TIRADO
D=PACS

A = Fichas Anteriores / S = Fichas Siguientes / G = Guardar / F = Fin

Tecleando las letras  [A] ó [S] podremos ver los nombres anteriores o siguientes respectivamente de la lista de pacientes ordenada alfabéticamente.

Tecleando [F] regresaremos a la pantalla descrita en el apartado 2 y podremos buscar otro.

Tecleando [G] podremos guardar como activo un número de paciente buscado para usarlo en sucesivas manipulaciones. Pulsando [F7] podremos repetir este dato en cada nueva pantalla que nos pida el número. No hace falta apuntárselo o memorizarlo.

6. En caso de no desear buscar más pacientes bastará con dejar las entradas en blanco pulsando [Enter] o [Av Pág] para volver a la pantalla anterior.


4.2.- Entrada de un Nuevo Paciente

1.- Desde el Menú Principal

- Se pasa al Submenú de pacientes: [enter]

2.- SIR informa del último paciente entrado y propone el siguiente número libre.

3.- Para salir escriba: [0] (cero, no la letra O) y pulse [enter].

4.- Si el número es correcto pulse [enter]. Si el paciente tiene una numeración previa a la de SIR y la configuración (Menú de Opciones - Cambiar Configuración) acepta numeración no correlativa escriba el número que ya tenga el paciente.

5.- SIR verifica en todos los casos que el número no esté ya asignado a otro paciente.

6.- Escriba el nombre del paciente. El formato de SIR es el siguiente:

: APELLIDO APELLIDO, NOMBRE :

- ejemplo : CASTILLO TORRE, ANTONIO

Hay un solo espacio entre los apellidos y una coma después del segundo apellido.

Si se ignora un apellido o el nombre escriba un interrogante [?] en su lugar.

En extranjeros con un solo apellido no es preciso incluir [?].

Nombres compuestos : Se deja simplement un espacio entre los nombres de pila.

- ejemplo : CASTILLO TORRE, ANTONIO MARIA

Apellidos compuestos : La proposición (DE / DEL) antes el primer apellido pasa detrás del nombre.

- ejemplo : CASTILLO TORRE, ANTONIO MARIA DEL

7.- Puede consultar si el paciente ya existía con ese nombre. Pulse [S] si es así o bien pulse [enter]. La consulta tiene dos pasos. En el primer paso intenta localizar el nombre exacto, en el segundo localiza por el primer apellido. En todos los casos permite explorar el fichero de pacientes como desde el programa de consulta de pacientes. Para abandonar la consulta: Si existe pulse [E] y le devolverá a la entrada de un paciente, si no existe pulse [F] y podrá completar los datos.

8.- Introduzca el número de historia clínica o el número de archivo secundario que permita identificar al paciente. Si se deja en blanco SIR asigna el número por defecto: 1.111.111.

9.- Introduzca la fecha de nacimiento. Si se deja en blanco SIR asigna la fecha por defecto: 11.11.11.

10.- Introduzca el lugar de archivado. Tiene interés si conserva estudios del paciente en varios lugares posibles (Archivo propio, Historias Clínicas, Archivo Docente, Archivo de Sección, ...). El lugar de archivo se compone de 2 posiciones la primera será siempre un dígito (Del 0 al 9) y la segunda una letra (A a Z). Esto admite muchas combinaciones. Algunas de las mismas son visibles en una ventana a la derecha de la pantalla. (Estas definiciones son modificables libremente por el usuario (Menú de Opciones - Cambiar Configuración).

11.- Pide confirmación de la corrección de los datos entrados:

- Si todo está correcto, pulse [enter].

- Si Existe algún error, pulse [N] de No.

- Si todo a sido un equivoco (tal es el caso de entrar accidentalmente en el programa de entrada de números, pulse [A] de Abandonar.

12.- Pide si se desean introducir códigos

- Si no se desea, pulse [enter]

- Si se desea introducir códigos, pulse [S] de Sí.

- Podrá introducir un número ilimitado de códigos.

- Para finalizar deje en blanco el espacio del código pulsando [enter].

13.- Volverá al paso 4.


4.3.- Entrada de Códigos a un Paciente

1.- Desde el Submenú de Códigos: [E] y [enter]

2.- Debe conocer el número de Rx. Pulse [F2] o consulte desde el Submenú de Pacientes

3.- Le solicitará un número de paciente.

- Introduzca el número de paciente y pulse [enter]

- Pulse [enter] y volverá a Menú de Archivos.

4.- Le presentará el paciente candidato a entrar códigos, verifique el nombre del paciente.

- Confirme con [enter] o pulse [N] para entrar en otro paciente.

5.- Le solicitará un código diagnóstico.

- Vaya introduciendo todos los códigos que desee, pulsando [enter] después de cada código.

- Si ignora el código escriba el literal y le dará una lista alfabética. Al pulsar [enter]o [Esc] llenará el campo del código automáticamente.

6.- Deje en blanco y pulse [enter] para finalizar con este paciente.

- Volverá al paso 4.


4.4.- Consulta y Modificación de un Paciente

2.- Pulse F2 si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

3.- Desde el Menú de Opciones

- Se elige Modificar una Ficha Paciente: Pulse [M] y [enter]

4.- Pregunta el tipo de acceso (Nombre, numero, numero HC,...)

- Pulse la tecla del dato que conozca

5.- Aparece la ficha del primer paciente que cumple la condición

- Muévase delante o detrás pulsando [A] o [S].

6.- Para Modificar la ficha que vea en pantalla

- Pulse [M]

7.- Todos los campos modificables pasan a fondo invertido.

- Puede modificar todos los datos que quiera. Si se modifica el número de identificación todos los ficheros asociados al número serán cambiados al nuevo número automáticamente.

- Los datos son filtrados y se les aplica el formato o contenido por defecto reseñado en la introducción de nuevos pacientes.

8.- Confirme los datos modificados con [enter]

- Pulse [N] si debe volver a corregir algún dato.

9.- Al pie de la pantalla aparecerá un mensaje de actividad

- La ficha ya está modificada.

10.- Volverá al paso 5: podrá modificar otras fichas.

- Pulse [F] para volver al menú de selección del tipo de acceso para modificar.

11.- Pulse [enter] y regresará al Menú de Opciones.

- Pulse un número si quiere intentar otro orden de acceso.


4.5.- Modificación de un Código

1.- Se pasa al Submenú de Códigos [M] y [enter]

2.- Pulse F2 si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

4.- Rellene la parte de los datos que conozca el número de identificación o el nombre ([14])

- Escriba el número y pulse [enter]

o

- Pulse [enter] o [flecha_abajo] y escriba el nombre

y por ultimo

- Pulse [enter] o [Av Pág]

5.- Si el paciente, o uno parecido, existe tendrá en pantalla la primera ficha de código del mismo.

6.- Pulse [A] o [S] para ver los anteriores o siguientes al seleccionado.

7.- Pulse [B] si quiere borrar la ficha que ve en pantalla, o [R] si quiere recuperar la ficha.

- Para confirmar el borrado o recuperación pulse [S].

8.- Pulse [F] para volver al paso 4, y poder buscar a otro paciente.


4.6.- Entrada de Fichas en Fichero de Docencia

Está concebido para registrar los casos comprobados o con interés docente o demostrativo. No lo use para realizar el seguimiento de casos o codificación: Existen las opciones de codificación y de Casos en seguimiento-sección.

1.- Debe conocerse el número de identificación.

- Pulse [F2] si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

2.- Se pasa al Submenú de Docencia: [enter]

3.- Desde el Submenú de Docencia

- Se elige Entrada de Nuevo Caso Docente: [enter]

4.- Le solicita el número de identificación

- Escríbalo y Pulse [enter] o [Av Pág]

- Déjelo en blanco (Pulsando [enter]) y regresará al Menú Principal.

5.- Si el paciente, o uno parecido, existe en el fichero de pacientes, tendrá en pantalla la lista de códigos de este paciente y la lista de fichas de docencia del mismo.

6.- SIR le solicita el código ACR de la ficha que se desea introducir. Los códigos se pueden consultar con la tecla de función [F8].

Los códigos en el archivo docente deben tener una buena precisión anatómica y patológica para permitir localizar los casos mejor.

- Introduzca el código y pulse [enter]

- Si ignora el código pruebe a escribir la palabra y SIR le dará acceso al diccionario de códigos.

- Para abandonar: Deje en blanco la respuesta y volverá al paso 4.

7.- Aparecerá la ficha de Docencia en blanco.

- Rellene los campos que precise.

- Indique si ha realizado diapositiva para el Servicio.

- Indique si el caso está comprobado.

- Rellene el resumen con la información fundamental.

- El nombre de la persona que archiva servirá de referencia para consultar a la persona que conoce más el caso. No tiene otra finalidad ni se puede consultar por esta entrada.

- El código es trasladado automáticamente al fichero de códigos del paciente. No se producirán redundancias.

8.- Al completar la pantalla se solicitará su conformidad.

- Pulse [enter] para confirmar todos los datos

- Pulse [N] para modificar

- Pulse [E] para abandonar sin entrar ningún dato.

- Pulse [2] para tener opción a generar una segunda ficha de Docencia - exactamente igual a ésta en contenido - pero con un distinto código diagnóstico. Solo esta justificado si el paciente presenta 2 imágenes o patologías dignas de figurar en el archivo de docencia, y para ahorrarse teclear de nuevo el contenido de la ficha (resumen, etc). - No lo Utilice para Codificar hallazgos de escasa entidad, o llenará de "Basura" el Archivo Docente -.

9.- Aparecerán unos mensajes de actividad al pie de la pantalla y regresará la paso 4.


4.7.- Consulta y Modificación de Docencia

2.- Pulse [F2] si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

4.- Presenta 3 campos de entrada : Nombre, numero, y código.

- Si quiere consultar un paciente o conoce el nombre o número introduzca este dato
El fichero quedará ordenado por el número y podrá consultar todas las fichas de docencia de este paciente concreto.

- Si quiere consultar un código introduzca los dígitos del código hasta el nivel que quiera profundizar: No es preciso que escriba todo el código. Si introduce el código el fichero queda ordenado por códigos diagnósticos y se puede ir revisando.

- Pulse la tecla del dato que conozca y finalice con [enter] o [Av Pág].

- Deje los datos en blanco y pulse [Av Pág], o [enter] 3 veces y volverá al Menú de Docencia.

5.- Aparece la ficha del primer paciente que cumple la condición

- Muévase delante o detrás pulsando [A] o [S].

6.- Pulse la tecla :

[M] para modificar.

[B] para borrar.

[R] para recuperar una ficha.

[I] para imprimir la ficha en papel

Pulsando [F] terminará la consulta y volverá al paso 4.


4.8.- Entrada en fichero de Casos

Está concebido para registrar la actividad de una sección o área diagnóstica. Permite llevar un registro de cada una de las exploraciones de un paciente en conjunto y por sección. Asocia una Área o Sección a cada exploración de forma que es posible agrupar las exploraciones por áreas, o ver todas las exploraciones de un paciente en todas las áreas.

Funciona de forma análoga al fichero de Docencia.

1.- Se pasa al Menú de Docencia: y [enter]

2.- Debe conocerse el número de identificación.

- Pulse F2 si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

4.- Le solicita el número de identificación

- Escríbalo y Pulse [enter] o [Av Pág]

- Déjelo en blanco (Pulsando [enter]) y regresará al Menú de Docencia.


5.- Si el paciente, o uno parecido, existe en el fichero de pacientes, tendrá en pantalla la lista de códigos de este paciente y la lista de fichas de seguimiento del mismo.

6.- Aparecerá la ficha de Docencia en blanco.

- Rellene los campos que precise.

- El área diagnóstica es obligada ya que servirá de referencia para localizar por sección/área.

- La fecha de la exploración debe modificarse, por defecto es la del día de hoy.

- Indicar que el caso tiene seguimiento preferente permite que en las consultas estos aparezcan instantáneamente en la primera pantalla. Procure no marcar muchos casos como de seguimiento preferente.

- Indicar que un caso está cerrado permite el traslado automático de los datos al fichero de docencia. (SIR V.1.4, Marzo 1991)

- El código diagnóstico puede dejarse en blanco hasta que se complete el caso. Este código sirve de referencia para el caso y corresponde al código que define el diagnóstico principal (Más tarde podrá entrar el resto de códigos. El código es trasladado automáticamente al fichero de códigos del paciente cada vez que se modifica. No se producirán redundancias.

8.- Al completar la pantalla se solicitará su conformidad.

- Pulse [enter] para confirmar todos los datos

- Pulse [N] para modificar

- Pulse [E] para abandonar

9.- Pide si se desean introducir códigos

- Si no se desea, pulse [enter]

- Si se desea introducir códigos, pulse [S] de Sí.

- Podrá introducir un número ilimitado de códigos.

- Para finalizar deje en blanco el espacio del código pulsando [enter].

10.- Volverá al paso 4.


4.9.- Consulta y Modificación de Casos

1.- Desde el Menú Principal

Se pasa al Menú de Opciones: [O] y [enter]

2.- Pulse F5 si quiere conocer el número del paciente (O consulte desde la opción de Exploración del Menú de Archivos).

3.- Desde el Menú de Opciones

Se elige Consulta de Casos : Pulse [2] y [enter]

4.- Presenta 3 campos de entrada : Nombre, numero, y área.

- El fichero estará siempre ordenado por el número y podrá consultar todas las fichas de cada paciente cronológicamente.

- Si quiere consultar un paciente, y conoce el nombre o número introduzca este dato

- Si quiere consultar solo un área introduzca el digito o letra del área/sección. Es mejor, y más rápido, dejarlo en blanco y consultar todas las fichas del paciente.

- Pulse la tecla del dato que conozca y finalice con [enter] o [Av Pág].

- Deje los datos en blanco y pulse [Av Pág], o [enter] 3 veces y volverá al Menú de Docencia.

5.- Aparece la ficha del primer paciente que cumple la condición

- Muévase delante o detrás pulsando [A] o [S].

6.- Pulse [M] para modificar, [B] para borrar, y [R] para recuperar una ficha. Pulsando [F] terminará la consulta y volverá al paso 4.

- La mecánica es análoga a la de Modificación de Pacientes.


6.- Listados y Consultas Especiales

Cálculo Rápido de Exploraciones de un Día Concreto

Desde "búsqueda de Exploraciones" de la fecha del día a consultar. No es preciso que cambie el final del periodo.

Pulse la opción "D" desde la pantalla que muestra los pacientes del día. Aparecerá al pie de la pantalla el resultado:

Total en 24 horas (00:00 a 23:59)

Total de 8 a 15 horas correspondiente al día

Total de 8 a 20 horas correspondiente al día

Total del turno de 20 a 8 horas correspondiente al día.

Estadística de Exploraciones

El módulo de estadística está en el submenú de Control. Se accede con palabra de paso de nivel supervisor.

Cualquier período de tiempo puede ser solicitado para su evaluación, desde un día a más de un año. Presenta por defecto el intervalo de tiempo del mes anterior al corriente.

Se produce un bloqueo del sistema de ficheros de exploraciones de aproximadamente 0,5-1 segundo por cada día analizado, en función del tipo de ordenador.

Existen 4 niveles de listado:

I.- ICS: Da los totales que solicita el ICS.

1.- Básico: da la actividad total y de radiología del periodo, y su distribución horaria. Se generan sublistados por ingresados, por urgencias y por policlínica.

2.- General : Al listado anterior se añaden listados por los subtotales por los siguientes conceptos: Día, exploración, sala de exploración, Servicio peticionario.

3.- Detallado: Al listado anterior se añade un listado detallado de las exploraciones solicitadas por cada servicio, y la información económica por servicio.

Se pide confirmación Se confirma con [S]i.

Si se confirma con [C] de comprimir, reduce la complejidad de los códigos al mínimo anatómico (sistemas anatómicos).

Si se confirma con [R] de Repetir, realiza un nuevo análisis sobre el mismo grupo de exploraciones del listado precedente.

Si se confirma con [P] de particular, se realiza una selección compleja por cualquier campo de la base de datos (ver información en páginas siguientes).

Estadística Especial Particular

Está función permite estudiar una variable cualquiera, o una combinación compleja de variables, relacionada con las exploraciones con el máximo detalle:

Funciona análogamente a la estadística normal:

1.- Se indica un período de tiempo

2.- Se indica el nivel del listado

3.- Atención: Se confirma con [P], no con [S].

Una vez realizada una extracción de datos, pregunta si se desea añadir otros subgrupos de datos antes de iniciar el análisis de resultados.

Se abre una ventana para indicar la condición de selección, en formato sintáctico de filtro de xBase, con los siguientes campos disponibles:

Concep      Campo      Tipo      Long      Ejemplos

Sala      sala            C      3      sala = "1  "

día      diaexp            D      8      diaexp = CTOD("24-12-93")

                                  DOW(diaexp) = 1 (día de semana)

                                  [1 dom ...2 lun...7 sábado]

hora      horaexp      C      5      horaexp > "15:01"

Técnico      tecnic            C      3      tecnic = "PIQ"

origen      origen            C      3      origen = "URG"

explor.      exploracio      C      10      exploracio = "60." (torácicas...)

                                  ".1298"$exploracio  (valora ecos...)

                                  ".1211"$exploracio  (valora TAC...)

                                  ".1214"$exploracio  (valora IRM...)

num.Rx      numero      N      6           

nombre      nombre      C      35      nombre = "PEREZ"

Disparos      disparos      N      2

pcr      pcr            N      2      pcr > 0 (valora estudios con PCR)

                                  pcr = 0 (valora estudios sin PCR)

18x24      p18x24      N      2      p18x24 > 0

24x30      p24x30      N      2

30x40      p30x40      N      2

35x35      p35x35      N      2

36x43      p36x43      N      2

30x90      p30x90      N      2

ortopant      p10x30      N      2

multif1      eco            N      2

mamogra      mamos      N      2

multif2      dsi            N      2

TAC      TAC            N      2     

Video      video            N      2

Escopia      otras            N      2

Rechaza      desecho      N      2      desecho > 0 (valora que se repite)

estado      estado      N      2

Los códigos de tipo C y de longitud 3 están estandarizados, y en la base de datos. Puede obtenerse un listado impreso desde el módulo de "Diccionario de Códigos" con la opción "C".

Ejemplos de consultas:

Rx de cráneo solamente (listado 2 y ...) :

exploracio = "10.11"

Ecografías en general (listado 2 y ...) :

".1298"$exploracio

Rx de cráneo solo de urgencias (listado 2 y ...) :

exploracio = "10.11" .and. origen = "URG"

Rx de cráneo excluyendo urgencias

exploracio = "10.11" .and. .not. origen = "URG"

Rx de cráneo excluyendo urgencias o policlínica (listado 2 y ...) :

exploracio="10.11" .and. .not. (origen="URG" .or. origen="POL")

Comparar repetición con y sin PCR en neonatos (listado nivel 1 y ...) :

pcr = 0 .and. origen = "NEO"

Solicitar el mismo periodo con el filtro :

pcr > 0 .and. origen = "NEO"


9.- Solución a Problemas Corrientes

Filosofía del "Solucionador de Problemas informáticos"

Paso 1.- La "culpa" es del Usuario: No se le ha enseñado, ha olvidado como realizar algo, o a cometido un error sin mala intención. Sea paciente con él o ella !

Paso 2.- La segunda causa más frecuente son los cables: Verifique que los cables de corriente, del monitor, de la impresora, y si tiene red: el de la red estén bien conectados. Verifique que los interruptores estén conectados.

Paso 3.- El Software, especialmente si es nuevo, tiene un problema de configuración para la máquina concreta, o bien el diseño del software tiene algún defecto de diseño (Bug = cucaracha en jerga informática). Verifique el fichero de configuración, y/o contacte con el distribuidor del software.

Paso 4.- Hay algún problema con el Hardware:    
- ¿Le ha cambiado las pilas al ordenador en los últimos 3 años ?. Puede fallar la pila en los ordenadores tipo AT!. Es bueno tener una de recambio a mano.
- Falla una disquetera: Pelusilla en las unidades de disquete; Aspírela o sóplela. Utilice un Kit de limpieza de unidad de Disco. No manipule con nada duro o metálico el interior.   
- Falla algún otro componente: Avise a su distribuidor.    
    Solución para el 50 % de los casos y para "manitas": Pare y desenchufe el ordenador. Con mucho cuidado con la parte eléctrica a alta tensión (La fuente de alimentación retiene carga eléctrica aún estando desconectada) ábralo y aspire el interior.       
    Mueva los conectores de cables adentro-afuera a fin de eliminar impurezas y asegurar el contacto.   
     Verá unas ranuras en las que hay colocadas tarjetas de expansión. En el extremo trasero de la caja tienen un tornillo de anclaje que las sujeta. Aflójelo o sáquelo (Mucho ojo: Procure que no le caiga dentro). Mueva suavemente las tarjetas en sus ranuras. Vuelva a montar. Vuelva a conectarlo.    
    Es muy probable que funcione.

Solución de Problemas con SIR:

SIR está concebido para funcionar sin problemas, sin requerir cuidados rutinarios especializados de ninguna clase.

En nuestra experiencia los problemas pueden aparecer solo cuando se borran ficheros del SIR, o se corrompen los índices de acceso. Esto puede suceder si se interrumpe innecesariamente un Proceso de Reorganización General o bien de Indexación o una escritura a disco.

¿ Cómo se Descubren los Problemas ?

6.1.- SIR no encuentra fichas (de pacientes ni por numero ni por una letra, o no se encuentra una ficha que seguro que está, o no encuentra un fichero, o no se puede abrir un fichero y otros fenómenos extraños:

Causa 1 : Corrupción, o borrado, de los índices (Error posible "File.NTX not found"). Esto no sucede nunca con un uso normal. Se causa por la interrupción de un proceso largo de SIR (Reorganización-Indexación), o por un borrado accidental (DEL *.ntx desde MS-DOS). No es un problema grave para SIR.

Solución 1 : Ejecute el Programa de Reorganización General (Opciones-Reorganización). Tardará entre minutos o hasta 2 horas (para 150000 pacientes y 300000 exploraciones), pero el sistema quedará listo para su uso.

Causa 2 : Borrado de algún fichero de datos. (Error posible "File.DBF not found).Es un problema muy grave. No debería pasar nunca. Está causado por el borrado de algún fichero tipo *.dbf o *.dbt. ¡¡ Debe rastrear como se ha cometido este error para evitar que se repita de nuevo !!. Puede conllevar la pérdida irreversible de datos si no existe una copia de Seguridad.

Solución 2a : Con ayuda de un programa avanzado de recuperación de Ficheros realice un Undelete de *.dbf. Puede recuperar los ficheros sin ningún daño en muchos casos, siempre que no se haya reescrito en el disco tras el borrado inicial. En redes Novell es la orden ‘Salvage.exe’ y permite recuperar varias versiones si no han sido ‘purged’.

Solución 2b : Si dispone de una copia de Seguridad de los ficheros, restaure los ficheros. Podrá restaurar los pacientes y datos asociados hasta el día de la última copia de Seguridad, pero no los más recientes. Por ello, es importante realizar copias de seguridad con frecuencia.

En ambas soluciones 2a y 2b:  Verifique cuidadosamente dia y hora del fichero antes de recuperarlo, y su integridad después de recuperarlo. Borrando el índice principal del fichero recuperado forzara su reindexación al intentar añadir una nueva ficha en SIR.

6.2.- Problemas de Red Local (Novell)

De Perogrullo: En una Red Local el Cable es siempre el culpable, especialmente si es del tipo thin-Ethernet y ya ha dado algún problema..

Causa 1 : Error como "File Server not Found". Podría estar parado el Servidor de la Red Local. Probablemente sea un Cable de Red con una mala conexión. Miré si otro terminal funciona el problema está en su conexión. Pare y vuelva a arrancar su propio ordenador para reactivar los drivers (win’95 se debería reactivar solo). Avise al Supervisor de la Red Local si no tiene éxito con estas primeras soluciones.

Solución 1 : Verifique que el Servidor está en marcha:

En un Servidor Novell:

a- Vaya a la consola del Servidor. Vera 2 puntos :.

b- Escriba en el teclado la orden monitor y pulse [enter]

c- Deben aparecer en la pantalla 6 recuadros correspondiendo con las estaciones conectadas. Si alguien más utiliza la red cambiar el texto de los recuadros cambiará.

d- Escriba Off y pulse [enter]. La pantalla se borrará. Si todo sucede como precede el Servidor está bien.

e- Si no responde a esta secuencia asegúrese de que nadie trabaja en la Red y arranque de nuevo el Servidor.

Solución 2 : Si usa red Thin-Ethernet verifique que los cables de estén correctamente conectados. La red Thin-Ethernet se compone de segmentos de cable RG-58 (50 ohms) que saltan de un ordenador a su vecino más cercano. En los 2 extremos finales de cada línea se coloca un "tapón", una resistencia de 50 ohms. El cable de Red thin-ethernet se reconoce porque no penetra en el ordenador: llega a un conector en "T", del que parte otro cable igual o hay un tapón plateado si se trata de un extremo final. Son conectores ‘a boyoneta’ (llamados "BNC"), como los que usan los vídeos profesionales.

a- Empiece verificando su propio ordenador, especialmente si lo ha movido. Está en su parte trasera.

b- Mueva un poco los conectores y empuje el cable hacia el interior. Pruebe de nuevo si existe acceso al ordenador central con una orden de red sencilla (como Dir).

Solución 3 : Verifique el resto de la Red.

a- En toda Red hay puntos críticos para el cable: Ordenador sobre mesa móvil, o que se mueve para colocar trastos, o un cable tirante o desprotegido del que se puede tirar con facilidad. (No busque el problema en los ordenadores bien colocados en una mesa despejada o en un estante a salvo de tirones. Búsquelo donde se manipule mucho alrededor del ordenador o donde se conectan y desconectan cables). Hay lugares clásicos en su servicio.

b- En cada ordenador: Mueva un poco los conectores y empuje el cable hacia el interior. Pruebe de nuevo si existe acceso al ordenador central con una orden de red sencilla (como Dir).

Solución 4 : Sí todo lo anterior falla. Proceda a aislar segmentos de Red a partir del Servidor.

a- Extraiga al azar uno de los 2 tapones terminales, o instale un tapón de repuesto, y colóquelo en el Servidor desconectando todo un ramal de la Red.

b- Verifique si funcionan los ordenadores conectados en el otro lado o ramal. Tanto si funcionan como si no ya ha localizado el 50 % del problema.

c- En el lado que sufre la posible pérdida de continuidad lleve el tapón terminal hasta la "T" siguiente ordenador tras el Servidor.

d- Pruebe si funciona este. Si es así corra el tapón al siguiente (y reempalme los cables del anterior), y repita sucesivamente hasta verificar uno a uno (o de dos en dos) todos los terminales.

e- Si localiza el problema en una conexión, y no puede resolverla Vd. mismo, coloque el tapón terminal en el ordenador anterior a la conexión problema (en el lugar del cable dirección problema). La red funcionará pero habrá aislado el problema y quizá algún terminal. Avisé al Supervisor de la red.

Solución 5 : Si todo lo anterior no funciona: Avisé al Servicio de Mantenimiento que le ha instalado la Red. Podría estar fallando una tarjeta de comunicación, un conector tener un falso contacto interior o bien el sistema operativo del Servidor.

(Si la red es mediana (> 20 terminales) puede ser rentable disponer de un analizador de redes que determina la distancia de cable al problema).

6.5.- SIR no arranca.

Causa 1 : No está en el directorio de SIR, no tiene un PATH al programa, o tiene derechos para ejecutarlo (Esto último solo en red)..

Solución 1 : Situese en el entorno adecuado, o consulte con alguien más experto.

Causa 2 : Se han borrado ficheros. ¡ Seguro !. Verifique si existe Archivo.exe y los ficheros *.dbf indicados en el Anexo 4. Este es un error muy muy grave.

Solución 2 : Copie solo el programa archivo.exe. Si no surte efecto copie todos los ficheros de SIR: Debe restaurarse de una copia de seguridad o repetir la instalación de SIR. La consecuencia es la pérdida de ficheros de datos antiguos (*.dbf y *.dbt) con todos sus datos. Medite y consulte antes de tomar esta decisión.


Anexo 1 - Instalación Inicial.

El programa SIR está diseñado para autoinstalarse.

1.- Para iniciar la instalación solo debe introducir el disco 1 de SIR en la boca de disco A (Este contiene un fichero llamado léeme, escriba TYPE léeme y pulse [enter] y verá las instrucciones de instalación) :.

2.- Teclee la orden A:SIR  y  pulse [intro].

ejemplo:          a:sir             pulse [enter]                            (activa Sir.bat)

Siga las instrucciones que le indique la pantalla. De hecho tan solo se requiere que pulse una tecla ocasionalmente (cualquiera vale, pero mejor pulsar la barra del espacio una sola vez).

Procederá a copiar los datos de los 3 discos que forman el bloque básico de SIR al disco duro. Después de cada disco se producirá una pausa para cambiar el disco. Pulse una tecla para proseguir la instalación.

3.- automáticamente SIR activa su módulo ejecutable. No es preciso dar ninguna orden. El ejemplo siguiente se refiere a si prefiere realizar la instalación "a mano".

ejemplo :          Archivo                pulse [enter].          (activa Archivo.exe)

4.- SIR se ejecutará automáticamente. Si la versión de SIR ocupa varios discos: SIR construirá los ficheros que hayan sido fragmentados para su envio. No es preciso dar ninguna orden.

5.- Y si no existen los índices de acceso SIR los creará automáticamente. No es preciso dar ninguna orden.

6.- SIR presentará la pantalla de configuración que permite la entrada de los datos del usuario nuevo. No es preciso que cumplimente todos los datos ahora, podrá hacerlo cuando quiera posteriormente :

- Nombre del Centro en pantalla. Puede entrar cualquier texto.

- Nombre del Centro para los Listados. Puede entrar cualquier texto.

- Palabra de Paso : Algunas versiones de SIR pueden solicitar una palabra de paso para acceder a algunas funciones, a fin de preservar la integridad o confidencialidad de los datos. Puede entrar cualquier texto.

- Tipo de Controlador Gráfico/Monitor: Monocromo o Color. Proporciona una configuración de color fija en color. Pruebe cual es el aspecto más favorable para su entorno de trabajo y tipos de monitores.

- Numeración Consecutiva Obligada, S/N:  Si escoge la numeración obligada - pulsando [S] - SIR facilitará la entrada de números consecutivos y únicos para cada paciente nuevo. Si se indica lo contrario - pulsando [N] - permitirá entrar números sin orden, pero evitando siempre las duplicaciones. Esta segunda opción es precisa cuando se va utilizar el número de H.C. como número principal o cuando se procede a entrar fichas antiguas de un archivo propio en el que ya existen números de pacientes.

- Lugar de Archivo por defecto: Indique el numero y letra que desea utilizar por defecto.

- Límites del espacio para informe en las hojas de petición-informe:

- Número de líneas desde el borde superior de la petición hasta el inicio del espacio para el texto por arriba.

- Número de espacios desde el margen izquierdo de la petición hasta el inicio del espacio para el texto.

La anchura y longitud de la hoja se asumen por defecto como DIN-A4.

- códigos de Lugar de Archivo : Deben ser numeros, acompañados, o no, de una letra.

En cualquier momento se puede volver cambiar la configuración desde Menú de [O]pciones - Opción [S]istema, incluso dentro de una misma sesión de trabajo.

Modifique el fichero Config.sys

La edición puede hacerla con edlin, edit u otro editor que permita guardar el fichero en modo ASCII (no formateado). Este fichero debe contener al menos estas dos líneas:

files = 20

buffers = 15

Si falta la primera línea, o el número de 'files' es inferior a 20 puede tener problemas al abrir ficheros. El número de buffers es crítico para el acceso a disco. pero si se lo aumenta ira perdiendo 500 bytes por cada nuevo buffer.

Las versiones actuales de MS-DOS y Win’95 no tienen problemas en este aspecto: Ellas usan cantidades ingentes de ficheros y estan sobredimensionadas para los requisitos de SIR.

Pruebas Iniciales de funcionamiento

Utilice un paciente figurado con un nombre fácil de recordar (el suyo propio, por ejemplo).

Cuando se sienta satisfecho con su práctica del programa y empiece a introducir pacientes, para evitar errores, borre las fichas en el siguiente orden:

1.- Primero las fichas de códigos, docencia, casos, exploración, programación, etc.

2.- Por último, la ficha de cada paciente de prueba. Tome nota de los números utilazos por si quiere reutilizarlos.

3.- Realice una reorganización del sistema. (Menú de Control - Reorganización).

Como alternativa: Reinstale todo el programa desde los discos de distribución.

Anexo 2 - Instalación de Actualización de Versión.

Existen 2 posibles causas de actualización de la versión:

1.- Mejora del software y/o corrección de errores. Se copia tan solo un nuevo programa SIR.exe que sustituye al anterior. No supone cambios en las bases de datos, generalmente. Solo debe copiarse el fichero Archivo.exe al directorio c:\SIR. Se incluye un pequeño programa de instalación y un fichero léeme que describe las modificaciones menores que ha sufrido el programa.

2.- Ampliación de las funciones. Supone la incorporación de nuevos ficheros y de un nuevo Archivo.exe. Las rutinas de instalación son automáticas. En principio, se acompañará de un nuevo manual impreso de SIR.


Anexo 3 - Mejoras respecto Versión 1.3 - Problemas Conocidos.

El cambio más significativo es la adopción de menús desplegables desde un único menú Principal, junto con la adopción de un uso mayor de la teclas de función. De esta forma el uso del programa es aún más rápido.

En todos los campos de entrada de Códigos (Exploraciones, Programación, códigos, Docencia, Casos, etc,...) si se ignora el código se puede escribir el literal y el sistema devuelve una lista alfabética donde elegir (con [Enter] o [Esc] devuelve el código al campo de entrada).

Todos los problemas en un entorno de Red Local han sido eliminados.

Se han añadido las funciones de listado para Fichero de Docencia y Fichero de Casos.

Se ha añadido un módulo de Bloc de Notas con funciones de Correo Electrónico.

Se han incorporado las funciones de Edición de Informes.

Se han incorporado las funciones de Exploraciones.

Se han incorporado las funciones de Estadística de exploraciones.

Queda pendiente para la versión 1.5 la programación de exploraciones.

Queda pendiente para la versión 2.0 la transferencia unidireccional de datos a PACS DICOM (SIR -> PACS).

El código ejecutable es mayor que en la versión previa (330 KB., antes 270 KB).


Anexo 4 - Estructura de Ficheros e Índices.

Requisitos Hardware

Microordenador con microprocesador de la familia Intel 8088 a 80486, Pentium Pentium III, AMD y compatibles. Memoria RAM mínima de 512 Kb. (Se requieren 640 Kb en un entorno de red local para cargar los controladores de dispositivos -drivers). Disco duro de 20 Mb. o superior. Sistema operativo MS-DOS o DR-DOS en una versión más reciente que la 3.0 (Que soporte los bloqueos de fichero i registro).

El equipo aceptable es un ordenador Compatible 386 o superior, a más de 16 MHz y con discos mayores de 100 Mb. Cualquier equipo superior deparará rendimientos muy superiores. Windows 95 y 98 disponen de buenas caches de disco, SIR tiene muy pocas demandas del sistema, y se obtienen rendimientos excelentes (reindexaciones de varios megabytes en escasos segundos en equipos win'95 con memoria RAM de 256 Mb.).de disco duro. El tamaño de disco depende del volumen de pacientes a registrar.

Requisitos Software

MS-DOS 3.x hasta 5.x.  Windows 3.1 y Windows 95

No funciona bajo MS-DOS 6.x directamente. En este caso debe ejecutarse sobre Windows 3.x.

Soporte de Red

Incluido en todas las versiones, pero transparente al usuario. Soporte completo de redes Novell (2.xx o superior) o NetBios. Bloqueos a nivel de registro y fichero controlados por el programa. Cierre de ficheros automático e instantáneo. Control de transacciones en las altas de pacientes por el programa.

Código ejecutable

ARCHIVO.EXE          Tamaño 389 Kb.          RAM mínima libre 540 Kb. Aconsejable 640 Kb. (Optima con memoria EXPandida LIM-EMS 4.0.).

Volumen de información

Ilimitado. En realidad limitado por el espacio disponible en disco duro.

Hay que calcular aproximadamente 1 Kb. por paciente con el sistema completo (Exploraciones, informes, programación, etc.), es decir 50 Mb. para 50.000 pacientes registrados. Si no se utilizan a fondo todas las capacidades puede calcularse un 40 % de estos requerimientos; para 50.000 pacientes 20 Mb. son suficientes.

En la versión 1.4 el número de radiología puede alcanzar hasta 999.999 y el número de historia clínica hasta 9.999.999 ([15]).

Medidas de Seguridad

SIR posee 5 niveles de acceso al programa controlados por 4 palabras de paso:

Bajo = Solo consultas. No hay palabra de paso. No puede entrar en el programa por si mismo.

Normal = Entrada al programa y Altas de Pacientes, Exploraciones y códigos.

Alto = Modificaciones de ficheros. Altas de otros ficheros. Listados simples.

Super = Consultas largas o complejas. Listados especiales.

Máximo = Supervisión del Sistema.

El programa cae automáticamente a niveles inferiores de acceso con el paso del tiempo (a partir de la versión 1.5).

El cierre de los ficheros es instantáneo tras cualquier operación. En las entradas de datos o esperas de pantalla los ficheros están cerrados.

Con estos métodos los riesgos de pérdida de datos son muy bajos, salvo avería del disco duro. El riesgo baja a '0' si el usuario toma 4 medidas de seguridad (las 2 primeras son de sentido común):

1.- No abandone el ordenador con el programa activo si alguien puede llegar a 'jugar' con él. (Pulse [Esc] y dejará la pantalla de acceso).

2.- SIEMPRE:

a.- Salga del programa completamente antes de apagar el ordenador.

b.- Aparque los cabezales del disco en la zona de seguridad antes de apagar el ordenador (Park o shipdisk).

3.- Haga Copias de Seguridad de los ficheros con una periodicidad fija (diaria, o semanal) según el crecimiento de los ficheros. Si los ficheros son grandes precisará de un sistema de copia más ágil que los disquetes: Un segundo disco duro o una unidad de cinta.

4.- Instale una Unidad de alimentación ininterrumpida (SAI) para el ordenador principal del sistema (el Server en una red local) si el sistema es crítico para la actividad del servicio.


Estructura de Ficheros

Compatible con el estándar xBase: Clipper, Dbase III/IV, Foxbase, y otros ficheros de formato '*.dbf'.

Desarrollado con Clipper. Soporta MS-DOS 3.X o más reciente (4.x, &.x) y Redes locales compatibles con NetBios o Novell (incluyendo Win-NT, Samba, volúmenes montados con PC-NFS, etc). Uso multiusuario y multipuesto. Bloqueo a nivel de registro en consultas y modificaciones. Bloqueo de fichero solo al dar de alta a nuevos pacientes (durante una fracción de segundo). Todos los bloqueos controlados a nivel del programa.

Índices Clipper (.ntx) incompatibles con dBase (.ndx). Pueden realizarse consultas, pero no modificaciones impunes, si dispone de alguna versión de dBase ([16]).

Relación de Bases de Datos (Tras una orden dir *.db*) :

Archivo.dbf
sirdata.dbf
codigos.dbf
dicciona.dbf
docencia.dbf
casos.dbf
agenda.dbf
blocnota.dbf
exploras.dbf
Informes.dbf
tipos.dbf
programa.dbf
def-prog.dbf
articles.dbf
help.dbf
help.dbt
blocnota.dbt
informes.dbt
tipos.dbt

Relación de Ficheros de Indice (Tras una orden dir *.ntx) :

numero.ntx
nombre.ntx
historia.ntx
codigo.ntx
codnum.ntx
dicciona.ntx
defcod.ntx
docencia.ntx
codigcas.ntx
casos.ntx
casoarea.ntx
agenda.ntx
agendrel.ntx
exploras.ntx
explonom.ntx
explocod.ntx
informes.ntx
articles.ntx
programa.ntx
progdia.ntx
prognum.ntx
help.ntx


Detalle de las Bases de Datos :

En cada fichero los datos se describen del siguiente modo:

Campo               Tipo Ancho      Índice generado 

Identificador       C = Carácter Alfanumérico, longitud máxima indicada.
                          N = Numérico (siempre enteros en SIR)
                          F = Fecha (dd-mm-aa)
                          L = Lógico (Verdadero/Falso)
                          M = Memo (Texto libre hasta 64kb, en fichero.DBT)

El Indice queda a nivel del campo que lo compone. Algunos índices están generados por funciones internas de SIR (p.e.: conversión de fechas a fecha ANSI AA-MM-DD) y no son generables desde programas externos (dbase o dbu).

Nota: Hemos encontrado un límite no documentado en el sistema: No es posible almacenar más de 32k bloques (de 512 bytes) de datos en campos memo; los punteros se vuelven negativos y no se pueden recuperar los memos más recientes. Se detecto en informes.db*, limitando el tamaño efectivo a unos 12000 informes por base de datos. Hemos modificado el sistema a una base de datos por año de forma provisional. El sistema definitivo usará grupos de pacientes (1000n).

Archivo.dbf

numero          N          10                  Numero.ntx
nombre          C          35                  Nombre.ntx
historia          N          10                  Historia.ntx
nacido          F          8
sexo          C          1
entradarx          F          8
lugar          C          2
origen          C          3
diagnostic          C          10

Total               87

Codigos.dbf

numero          N          10                  codnum.ntx
fechacodig          F          8
codigo          C          10                  codigo.ntx

Total               28

Dicciona.dbf

codigo          N          10                  defcod.ntx

definicion          C          50                  dicciona.ntx

Total               60

Newcodig.dbf

codigo          C          10                  newcodig.ntx
definicion          C          50
noucodig          C          10                  newnew.ntx

Total               70

Docencia.dbf

numero                    N                    10                                    docencia.ntx
codigo                    C                    10                                    docecod.ntx

cas                    C                    480
data                    F                    8
foto                    C                    1
interés                    C                    1
comprovat                    C                    1
arxiver                    C                    10

imatges                    C                    10

Total                                 531

Casos.dbf

numero                    N                    10                                    casos.ntx
area                    C                    1                                      casoarea.ntx (numero + area)
fecha                    F                    8
referencia                    C                    15
tecnica                    C                    50
clinica                    C                    150
hallazgos                    C                    200
observacio                    C                    100
diagnpres                    C                    150
diagndefin                    C                    50
preferente                    C                    1
cerrado                    C                    1
codigo                    C                    10

Total                                 747

Prestamo.dbf

numero                    N                    10                                    prestamo.ntx
fechapres                    D                    8

prestamo                    C                    20                                    Se encadena con Help.dbt

Total                                 38

Help.dbf

programa                    C                    8                                      help.ntx
ayuda                    M                    10                                    Se encadena con Help.dbt

Total                                 19

Agenda.dbf

nombre                    C                    40                                    agenda.ntx
nombre2                    C                    40

centro                    C                    40
direccion                    C                    40
ciudad                    C                    40

pais                    C                    20
telefono                    C                    33

fax                    C                    20

email                    C                    40

www                    C                    50
relacion                    C                    10                                    agendrel.ntx

nivel                    C                    1

Total                                 389

Blocnota.dbf

titulo                    C                    25                                    blocnota.ntx
autor                    C                    10
fecha                    D                    8

hora                    C                    5

nota                    M                    8

vista                    C                    1

Total                                 57

Sirdata.dbf

nom_hospital                    C                    56                                    No hay índices relacionados
nom_listat                    C                    64                                    Solo lee la ficha número 1
codiarch1                    C                    10                                                        en las versiones 1.x hasta 3.x
codiarch2                    C                    10
codiarch3                    C                    10
codiarch4                    C                    10
codiarch5                    C                    10
codiarch6                    C                    10
codiarch7                    C                    10
codiarch8                    C                    10
lugar_ini                    C                    2

numhc_ini                    C                    7

contrasen                    C                    9

password_2                    C                    10

password_3                    C                    10

password_4                    C                    10

password_5                    C                    10

obligatori                    L                    1
lugardef                    C                    2
quecolor                    L                    1

color_ini                    C                    25

largo_ini                    N                    3
margensup                    N                    2
margenizq                    N                    2

ancho_ini                    N                    3

escape_ini                    C                    25

es_hmivh                    L                    1

es_pacs                    L                    1

es_his                    L                    1

es_web                    L                    1

es_agenda                    L                    1

web_dir                    C                    30
agen_dir                    C                    30

his_dir                    C                    30

pacs_dir                    C                    30

foto_dir                    C                    30

img_dir                    C                    30

Total                                 218

Exploras.dbf

numero                    N                    10                                    Exploras.ntx
numexplor                    C                    22

nombre                    C                    22                                    Explonom.ntx
nacido                    D                    8
origen                    C                    3                                      Exploori.ntx (origen y día)
medico                    C                    10
motivo                    C                    20
sala                    C                    3                                      Explosal.nts (sala y día)
tecnic                    C                    3
diaprog                    F                    8
horaprog                    C                    5
diaexp                    F                    8                                      Explodia.ntx (dia y hora)
horaexp                    C                    5
exploracio                    C                    10                                    Explocod.ntx (código y día)
p18x24                    N                    2
p24x30                    N                    2
p30x40                    N                    2
p36x43                    N                    2
p30x90                    N                    2
mamos                    N                    2
eco                    N                    2
TAC                    N                    2
IRM                    N                    2
pcr                    N                    2
dsi                    N                    2
ipl                    N                    2
p35x35                    N                    2
p10x30                    N                    2
video                    N                    5                    1
otras                    N                    2
disparos                    N                    2
desecho                    N                    2
estado                    N                    2

Total                                 150

Baremo.dbf

mutua          C     3         Informes.ntx
exploracio     C     10

puntos         N     6     2

descrip        C     35       
importe        N     5

fechabarem     D     8

duración       N     3

espera_a       N     1
espera_p       N     0

difícil        C     1

sala           C     40

contrast       C     3

volum          N     4

via            C     1

Personal       C     10

Preparacio     C     3
conclusion     C     65

Total               96

Inform??.dbf, inform97.dbf, inform98.dbf, inform99.dbf. inform00.dbf, inform01.dbf, inform02.dbf, ...

Numexplor      N     20        Informes.ntx
diaexp         D     8        
horaexp        C     5

medico         C     10
informe        M     8
conclusion     C     65

Total               116

Tipos.dbf

tipo           C     20        tipos.ntx

tipodef        M     10
conclusion     C     65       
estado         C     1

Total               96

Articles.dbf

titulo         C     120      
any_numero     C     9        
autor          C     100       articaut.ntx

referencia     C     54        articref.ntx
codigo         C     10        articles.ntx

keywords       C     30

interes        C     1

archivado      C     10

Fecha          D     8
resumen        M     10

Total               352

Información adicional sobre el sistema de índices

La reconstrucción de índices borra primero completamente los índices existentes y los reescribe de nuevo a fin de acelerar los accesos posteriores.

Si se borra el índice que lleva el mismo nombre que el fichero (extensión .dbf)se regenerarán automáticamente los índices al acceder al subprograma que intentar añadir fichas a este fichero.

 

Ejemplo: Si se borra docencia.ntx se regeneraran los indices de docencia.dbf.

Truco: Si se borra numero.ntx se regenerarán todos los índices de SIR por completo.



([1]) Son los de más difusión en la actualidad. Incluyen los modelos IBM-PC, IBM-AT, PS/2 y compatibles.

([2]) Dependiendo de la versión y la revisión se disponen de opciones más extensas. Verifique la versión y revisión en la pantalla de la Palabra de Paso.

(3) Dbase es una marca registrada de Ashton-Tate. La reindexación puede durar hasta varias horas según el volumen de información y la velocidad del sistema.

([4]) Kb.= Kilobyte = 1000 byte, el Byte es la unidad de medida de memoria, y equivale a un cáracter, letra ó número compuesta por 8 bits (1 Bit solo tiene dos estados +/- o on/off, 8 bits permiten definir los 256 carácteres que forman el "abecedario" de todos los ordenadores (llamado código ASCII). (1 Kb = 1000 Byte/letras/caractéres = 1/2 página de texto; 1000 Kb = 1 Mb = 1 Megabyte; 1000 Mb = 1 Gigabyte = 1 Gb).

([5]) Memoria paginada por encima de los 640 Kbytes, que es el límite teórico de MS-DOS pero accesible por el estándard LIM-EMS, en PC-XT-AT-386 o compatibles, que dispongan de una tarjeta de expansión de memoria y el driver EMM.sys (Consulte a su manual de MS-DOS). No confundir con la Memoria Extendida, solo accesible por un AT o 386. Esta última puede convertirse en expandida.

([6]) El volumen medio varía para cada Servicio en función del uso que se haga de los ficheros de casos, o de docencia. Puede llegar a 2 Kb. por paciente con un uso elevado de estos ficheros, o más si hay uso de ficheros informes.

([7]) En la actualidad (1996) los discos de calidad, pero económicos tienen tiempos de acceso de 15-12 ms. en tamaños de 0,5-1 Gb. Para discos de más de 1 Gb. son corrientes tiempos de acceso de 10 ms.

([8]) Una cache de disco duro hace dedicar una parte de la memoria RAM a guardar la zona del disco que se ha leido por última vez, de tal forma que los siguientes accesos a información contigua a la consultada ya no se harán al disco si en RAM (mucha más rápida). Mejora el acceso a disco entre un 20-40 %. MS-DOS lleva el programa smartdrive para esta función. PcTools incluye el programa PC-Cache para esta función.

([9]) Una Red Local de Microordenadores (LAN = Local Area Network) es una sistema informático compuesto por varios ordenadores conectados entre si. Cada ordenador lleva una tarjeta de circuitos y  software que le permite comunicarse por un cable para compartir los ficheros, las impresoras, etc. Operan como una unidad funcional, con la "inteligencia" (= Capacidad de proceso) distribuida en cada uno de los ordenadores (Llamados Estaciones) y con los ficheros situados en ordenadores dedicados a ello (Llamados Servidores).

([10]) En nuestro Servicio tenemos en uso una Red con software Novell, Windows NT y servidores Unix (Samba) y hardware Ethernet (de multiples fabricantes).

([11]) Realice copias de seguridad con periodicidad diaria o semanal. SIR incluye una sencilla rutina que permite realizar copias de seguridad selectiva de ficheros de dBase a disco A: de forma automatica. Esta incluida en el Menú de Control.

([12]) Se da por supuesto que existe un fichero SIR.bat que contiene una orden de cambio de directorio al que use SIR, y la orden archivo.

([13]) IMPORTANTE : Siempre que se escribe un número de Radiología SIR devuelve instantaneamente el nombre del paciente. Puede usar este método para ahorrarse escribir el nombre del paciente en casi todos los casos.

([14]) IMPORTANTE : Siempre que se escribe un número de Radiología SIR devuelve instantaneamente el nombre del paciente. Puede usar este método para ahorrarse escribir el nombre del paciente en casi todos los casos.

([15]) Los números de historia clínica mayores de 9.999.000 se los reservará SIR para asignación aleatoria de números de historia clínica cuando esta es desconocida (versión 1.5)

([16]) Si utiliza dbase sea muy cuidadoso. Dbase mantiene abiertos los ficheros durante las consultas - SIR no -. Una caida de tensión podría causar pérdida de datos.